/**
 * Copyright 2014 Adobe
 * All Rights Reserved.
 */
.ui-datepicker {
    display: none;
    z-index: 999999 !important;
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
    cursor: pointer;
}
.ui-datepicker .ui-datepicker-next-hover span, .ui-datepicker .ui-datepicker-prev-hover span {
    border-color: transparent #ff8400 transparent transparent;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -5px;
    font-size: 0px;
    width: 0px;
    height: 0px;
    border: solid;
    border-width: 5px 8px 5px 0;
    border-color: transparent #ff9635 transparent transparent;
}
.ui-datepicker .ui-datepicker-next span {
    margin-left: 0px;
    top: 50%;
    margin-top: -5px;
    border-width: 5px 0 5px 8px;
    border-color: transparent transparent transparent #ff9635;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 4px;
    text-align: right;
    text-decoration: none;
    color: #000000;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}
.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px;
}
.ui-timepicker-div dl {
    text-align: left;
}
.ui-timepicker-div dl dt {
    height: 25px;
    margin-bottom: -22px;
}
.ui-timepicker-div dl .ui_tpicker_time_label {
    margin-bottom: -25px;
}
.ui-timepicker-div dl dd {
    margin: 0 10px 10px 65px;
}
.ui-timepicker-div td {
    font-size: 90%;
}
.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
}
.ui-datepicker {
    padding: 15px;
    border: #ffffff 4px solid;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #efefef;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.35);
}
.ui-datepicker .ui-datepicker-header {
    background: transparent;
    border: none;
    padding-bottom: 10px;
}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month {
    width: 47%;
    margin-right: 6%;
}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year {
    width: 47%;
}
.ui-datepicker .ui-datepicker-calendar td {
    border: #cfcfcf 1px solid;
}
.ui-datepicker .ui-datepicker-calendar td a {
    padding: 4px;
    display: block;
}
.ui-datepicker .ui-datepicker-calendar td .ui-state-hover {
    background: #f9eae7;
}
.ui-datepicker .ui-datepicker-calendar {
    background: #ffffff;
    border: #cfcfcf 1px solid;
    border-collapse: collapse;
}
.ui-datepicker .ui-datepicker-calendar th {
    background: #efefef;
    border: #cfcfcf 1px solid;
    padding: 4px;
    text-transform: uppercase;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col {
    text-align: center;
    border: #cfcfcf 1px solid;
}
.ui-datepicker {
    width: auto;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today {
    background: #f3d7d2;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-active {
    background: #ffdf66;
}
.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px;
}
.ui-timepicker-div dl {
    text-align: left;
}
.ui-timepicker-div dl dd {
    margin: 0 0 10px 65px;
}
.ui-timepicker-div td {
    font-size: 90%;
}
.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider-horizontal .ui-slider-handle {
    margin-left: -5px;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    cursor: default;
}
.ui-slider-horizontal {
    height: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: none;
    background: #dadada;
}
.ui-slider-handle {
    height: 10px;
    width: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #f98b25;
    display: block;
    position: absolute;
}
.ui-timepicker-div {
    padding: 10px 0 5px 0;
}
.ui-datepicker .ui-datepicker-buttonpane {
    overflow: hidden;
    padding-top: 10px;
    border-top: #cfcfcf 1px solid;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled {
    background: #f9f9f9;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span {
    color: #959595;
}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

.ui-timepicker-div .ui_tpicker_unit_hide {
    display:none;
}body {
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
main,
footer,
header,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
nav ul,
nav ol {
  list-style: none none;
}
img {
  max-width: 100%;
  height: auto;
  border: 0;
}
video,
embed,
object {
  max-width: 100%;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 0;
}
html {
  font-size: 62.5%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size-adjust: 100%;
}
body {
  color: #333;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  font-size: 1.4rem;
}
p {
  margin-top: 0rem;
  margin-bottom: 1rem;
}
abbr[title] {
  border-bottom: 1px dotted #d1d1d1;
  cursor: help;
}
b,
strong {
  font-weight: 700;
}
em,
i {
  font-style: italic;
}
mark {
  background: #f0f0f0;
  color: #000000;
}
small,
.small {
  font-size: 12px;
}
hr {
  border: 0;
  border-top: 1px solid #d1d1d1;
  margin-bottom: 20px;
  margin-top: 20px;
}
sub,
sup {
  font-size: 71.42857143000001%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
dfn {
  font-style: italic;
}
h1 {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 0rem;
  margin-bottom: 2rem;
}
h2 {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
}
h3 {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
h4 {
  font-weight: 700;
  line-height: 1.1;
  font-size: 1.4rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
h5 {
  font-weight: 700;
  line-height: 1.1;
  font-size: 1.2rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
h6 {
  font-weight: 700;
  line-height: 1.1;
  font-size: 1rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small {
  color: #333;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
a,
.alink {
  color: #1979c3;
  text-decoration: none;
}
a:visited,
.alink:visited {
  color: #1979c3;
  text-decoration: none;
}
a:hover,
.alink:hover {
  color: #006bb4;
  text-decoration: underline;
}
a:active,
.alink:active {
  color: #ff5501;
  text-decoration: underline;
}
ul,
ol {
  margin-top: 0rem;
  margin-bottom: 2.5rem;
}
ul > li,
ol > li {
  margin-top: 0rem;
  margin-bottom: 1rem;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
dl {
  margin-bottom: 20px;
  margin-top: 0;
}
dt {
  font-weight: 700;
  margin-bottom: 5px;
  margin-top: 0;
}
dd {
  margin-bottom: 10px;
  margin-top: 0;
  margin-left: 0;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
}
code {
  background: #f0f0f0;
  color: #111111;
  padding: 2px 4px;
  font-size: 1.2rem;
  white-space: nowrap;
}
kbd {
  background: #f0f0f0;
  color: #111111;
  padding: 2px 4px;
  font-size: 1.2rem;
}
pre {
  background: #f0f0f0;
  border: 1px solid #d1d1d1;
  color: #111111;
  line-height: 1.42857143;
  margin: 0 0 10px;
  padding: 10px;
  font-size: 1.2rem;
  display: block;
  word-wrap: break-word;
}
pre code {
  background-color: transparent;
  border-radius: 0;
  color: inherit;
  font-size: inherit;
  padding: 0;
  white-space: pre-wrap;
}
blockquote {
  border-left: 0 solid #d1d1d1;
  margin: 0 0 20px 40px;
  padding: 0;
  color: #333;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 400;
  line-height: 1.42857143;
  font-size: 1.4rem;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  color: #333;
  line-height: 1.42857143;
  font-size: 1rem;
  display: block;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
blockquote cite {
  font-style: normal;
}
blockquote:before,
blockquote:after {
  content: '';
}
q {
  quotes: none;
}
q:before,
q:after {
  content: '';
  content: none;
}
cite {
  font-style: normal;
}
table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
}
table th {
  text-align: left;
}
table > tbody > tr > th,
table > tfoot > tr > th,
table > tbody > tr > td,
table > tfoot > tr > td {
  vertical-align: top;
}
table > thead > tr > th,
table > thead > tr > td {
  vertical-align: bottom;
}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
  padding: 8px 10px;
}
button,
.cart.table-wrapper .actions-toolbar > .action,
.action-gift {
  background-image: none;
  background: #f2f2f2;
  border: 1px solid #cdcdcd;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin: 0;
  padding: 7px 15px;
  font-size: 1.4rem;
  line-height: 1.6rem;
  box-sizing: border-box;
  vertical-align: middle;
}
button:focus,
button:active,
.cart.table-wrapper .actions-toolbar > .action:focus,
.cart.table-wrapper .actions-toolbar > .action:active,
.action-gift:focus,
.action-gift:active {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #333;
}
button:hover,
.cart.table-wrapper .actions-toolbar > .action:hover,
.action-gift:hover {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #555;
}
button.disabled,
button[disabled],
fieldset[disabled] button,
.cart.table-wrapper .actions-toolbar > .action.disabled,
.cart.table-wrapper .actions-toolbar > .action[disabled],
fieldset[disabled] .cart.table-wrapper .actions-toolbar > .action,
.action-gift.disabled,
.action-gift[disabled],
fieldset[disabled] .action-gift {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
button::-moz-focus-inner,
.cart.table-wrapper .actions-toolbar > .action::-moz-focus-inner,
.action-gift::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input[type="text"],
input[type="password"],
input[type="url"],
input[type="tel"],
input[type="search"],
input[type="number"],
input[type*="date"],
input[type="email"] {
  background: #fff;
  background-clip: padding-box;
  border: 1px solid #c2c2c2;
  border-radius: 1px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  height: 32px;
  line-height: 1.42857143;
  padding: 0 9px;
  vertical-align: baseline;
  width: 100%;
  box-sizing: border-box;
}
input[type="text"]:disabled,
input[type="password"]:disabled,
input[type="url"]:disabled,
input[type="tel"]:disabled,
input[type="search"]:disabled,
input[type="number"]:disabled,
input[type*="date"]:disabled,
input[type="email"]:disabled {
  opacity: 0.5;
}
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type*="date"]::-moz-placeholder,
input[type="email"]::-moz-placeholder {
  color: #c2c2c2;
}
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type*="date"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder {
  color: #c2c2c2;
}
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type*="date"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder {
  color: #c2c2c2;
}
input[type="number"] {
  -moz-appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type="search"] {
  -webkit-appearance: none;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
select {
  background: #fff;
  background-clip: padding-box;
  border: 1px solid #c2c2c2;
  border-radius: 1px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  height: 32px;
  line-height: 1.42857143;
  padding: 5px 10px 4px;
  vertical-align: baseline;
  width: 100%;
  box-sizing: border-box;
}
select:disabled {
  opacity: 0.5;
}
select[multiple] {
  height: auto;
  background-image: none;
}
textarea {
  background: #fff;
  background-clip: padding-box;
  border: 1px solid #c2c2c2;
  border-radius: 1px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  height: auto;
  line-height: 1.42857143;
  margin: 0;
  padding: 10px;
  vertical-align: baseline;
  width: 100%;
  box-sizing: border-box;
  resize: vertical;
}
textarea:disabled {
  opacity: 0.5;
}
textarea::-moz-placeholder {
  color: #c2c2c2;
}
textarea::-webkit-input-placeholder {
  color: #c2c2c2;
}
textarea:-ms-input-placeholder {
  color: #c2c2c2;
}
input[type="checkbox"] {
  margin: 2px 5px 0 0;
  position: relative;
  top: 2px;
}
input[type="checkbox"]:disabled {
  opacity: 0.5;
}
input[type="radio"] {
  margin: 2px 5px 0 0;
}
input[type="radio"]:disabled {
  opacity: 0.5;
}
input.mage-error,
select.mage-error,
textarea.mage-error {
  border-color: #ed8380;
}
div.mage-error {
  color: #e02b27;
  font-size: 1.2rem;
}
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
form {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
address {
  font-style: normal;
}
*:focus {
  box-shadow: none;
  outline: 0;
}
._keyfocus *:focus,
input:not([disabled]):focus,
textarea:not([disabled]):focus,
select:not([disabled]):focus {
  box-shadow: 0 0 3px 1px #68a8e0;
}
/**
 * Copyright 2015 Adobe
 * All Rights Reserved.
 */
.bundle-options-container .block-bundle-summary .bundle.items,
.product-items,
.prices-tier,
.cart-container .checkout-methods-items,
.opc-wrapper .opc,
.opc-progress-bar,
.checkout-agreements-items,
.items,
.block-wishlist-management .wishlist-select-items,
.paypal-review .items-qty,
.order-details-items .items-qty,
.footer.content ul {
  margin: 0;
  padding: 0;
  list-style: none none;
}
.bundle-options-container .block-bundle-summary .bundle.items > li,
.product-items > li,
.prices-tier > li,
.cart-container .checkout-methods-items > li,
.opc-wrapper .opc > li,
.opc-progress-bar > li,
.checkout-agreements-items > li,
.items > li,
.block-wishlist-management .wishlist-select-items > li,
.paypal-review .items-qty > li,
.order-details-items .items-qty > li,
.footer.content ul > li {
  margin: 0;
}
.abs-action-addto-product,
.bundle-options-container .block-bundle-summary .product-addto-links > .action,
.product-info-main .action.tocompare,
.product-options-bottom .action.tocompare,
.product-info-main .action.towishlist,
.product-options-bottom .action.towishlist,
.block-bundle-summary .action.towishlist {
  background-image: none;
  background: #f2f2f2;
  border: 1px solid #cdcdcd;
  color: #333;
  cursor: pointer;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin: 0;
  padding: 7px 15px;
  font-size: 1.4rem;
  line-height: 1.6rem;
  box-sizing: border-box;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  border-radius: 3px;
}
.abs-action-link-button:focus,
.abs-action-link-button:active,
.abs-action-addto-product:focus,
.abs-action-addto-product:active,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:focus,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:active,
.product-info-main .action.tocompare:focus,
.product-info-main .action.tocompare:active,
.product-options-bottom .action.tocompare:focus,
.product-options-bottom .action.tocompare:active,
.product-info-main .action.towishlist:focus,
.product-info-main .action.towishlist:active,
.product-options-bottom .action.towishlist:focus,
.product-options-bottom .action.towishlist:active,
.block-bundle-summary .action.towishlist:focus,
.block-bundle-summary .action.towishlist:active {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.abs-action-link-button:hover,
.abs-action-addto-product:hover,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:hover,
.product-info-main .action.tocompare:hover,
.product-options-bottom .action.tocompare:hover,
.product-info-main .action.towishlist:hover,
.product-options-bottom .action.towishlist:hover,
.block-bundle-summary .action.towishlist:hover {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #555;
}
.abs-action-link-button.disabled,
.abs-action-link-button[disabled],
fieldset[disabled] .abs-action-link-button,
.abs-action-addto-product.disabled,
.abs-action-addto-product[disabled],
fieldset[disabled] .abs-action-addto-product,
.bundle-options-container .block-bundle-summary .product-addto-links > .action.disabled,
.bundle-options-container .block-bundle-summary .product-addto-links > .action[disabled],
fieldset[disabled] .bundle-options-container .block-bundle-summary .product-addto-links > .action,
.product-info-main .action.tocompare.disabled,
.product-info-main .action.tocompare[disabled],
fieldset[disabled] .product-info-main .action.tocompare,
.product-options-bottom .action.tocompare.disabled,
.product-options-bottom .action.tocompare[disabled],
fieldset[disabled] .product-options-bottom .action.tocompare,
.product-info-main .action.towishlist.disabled,
.product-info-main .action.towishlist[disabled],
fieldset[disabled] .product-info-main .action.towishlist,
.product-options-bottom .action.towishlist.disabled,
.product-options-bottom .action.towishlist[disabled],
fieldset[disabled] .product-options-bottom .action.towishlist,
.block-bundle-summary .action.towishlist.disabled,
.block-bundle-summary .action.towishlist[disabled],
fieldset[disabled] .block-bundle-summary .action.towishlist {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
.abs-action-link-button:hover,
.abs-action-link-button:active,
.abs-action-link-button:focus,
.abs-action-addto-product:hover,
.abs-action-addto-product:active,
.abs-action-addto-product:focus,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:hover,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:active,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:focus,
.product-info-main .action.tocompare:hover,
.product-info-main .action.tocompare:active,
.product-info-main .action.tocompare:focus,
.product-options-bottom .action.tocompare:hover,
.product-options-bottom .action.tocompare:active,
.product-options-bottom .action.tocompare:focus,
.product-info-main .action.towishlist:hover,
.product-info-main .action.towishlist:active,
.product-info-main .action.towishlist:focus,
.product-options-bottom .action.towishlist:hover,
.product-options-bottom .action.towishlist:active,
.product-options-bottom .action.towishlist:focus,
.block-bundle-summary .action.towishlist:hover,
.block-bundle-summary .action.towishlist:active,
.block-bundle-summary .action.towishlist:focus {
  text-decoration: none;
}
.cart.table-wrapper .item-options dt,
.opc-block-summary .items-in-cart .product .item-options dt,
.multicheckout .item-options dt {
  clear: left;
  float: left;
  margin: 0 10px 5px 0;
}
.cart.table-wrapper .item-options dt:after,
.opc-block-summary .items-in-cart .product .item-options dt:after,
.multicheckout .item-options dt:after {
  content: ': ';
}
.cart.table-wrapper .item-options dd,
.opc-block-summary .items-in-cart .product .item-options dd,
.multicheckout .item-options dd {
  display: inline-block;
  float: left;
  margin: 0 0 5px;
  word-break: break-all;
}
.actions-toolbar > .primary .action,
.actions-toolbar > .secondary .action {
  width: 100%;
}
.products-list .product-image-wrapper,
.cart.table-wrapper .product-image-wrapper,
.minicart-items .product-image-wrapper {
  height: auto;
  padding: 0 !important;
}
.products-list .product-image-wrapper .product-image-photo,
.cart.table-wrapper .product-image-wrapper .product-image-photo,
.minicart-items .product-image-wrapper .product-image-photo {
  position: static;
}
.product.media .product.photo .photo.image {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 100%;
}
.login-container .block .block-title {
  font-size: 1.8rem;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 15px;
  padding-bottom: 12px;
}
.login-container .block .block-title strong {
  font-weight: 500;
}
.block-compare .block-title,
.block-wishlist-search-results .block-title,
.block-reorder .block-title,
.widget .block-title,
.block-wishlist .block-title {
  margin-bottom: 15px;
}
.block-compare .block-title > strong,
.block-wishlist-search-results .block-title > strong,
.block-reorder .block-title > strong,
.widget .block-title > strong,
.block-wishlist .block-title > strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.account .column.main .block:not(.widget) .block-title,
.multicheckout .block-title,
.paypal-review .block .block-title,
[class^='sales-guest-'] .column.main .block:not(.widget) .block-title,
.sales-guest-view .column.main .block:not(.widget) .block-title {
  margin-bottom: 15px;
}
.account .column.main .block:not(.widget) .block-title > strong,
.multicheckout .block-title > strong,
.paypal-review .block .block-title > strong,
[class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong,
.sales-guest-view .column.main .block:not(.widget) .block-title > strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.account .column.main .block:not(.widget) .block-title > .action,
.multicheckout .block-title > .action,
.paypal-review .block .block-title > .action,
[class^='sales-guest-'] .column.main .block:not(.widget) .block-title > .action,
.sales-guest-view .column.main .block:not(.widget) .block-title > .action {
  margin-left: 15px;
}
.account .column.main .block:not(.widget) .box-title,
.multicheckout .box-title,
.paypal-review .block .box-title,
[class^='sales-guest-'] .column.main .block:not(.widget) .box-title,
.sales-guest-view .column.main .block:not(.widget) .box-title {
  display: inline-block;
  margin: 0 0 5px;
}
.account .column.main .block:not(.widget) .box-title > span,
.multicheckout .box-title > span,
.paypal-review .block .box-title > span,
[class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span,
.sales-guest-view .column.main .block:not(.widget) .box-title > span {
  font-weight: 700;
  line-height: 1.1;
  font-size: 1.4rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.account .column.main .block:not(.widget) .box-title > .action,
.multicheckout .box-title > .action,
.paypal-review .block .box-title > .action,
[class^='sales-guest-'] .column.main .block:not(.widget) .box-title > .action,
.sales-guest-view .column.main .block:not(.widget) .box-title > .action {
  font-weight: 400;
  margin-left: 10px;
}
.account .column.main .block:not(.widget) .block-content p:last-child,
.multicheckout .block-content p:last-child,
.paypal-review .block .block-content p:last-child,
[class^='sales-guest-'] .column.main .block:not(.widget) .block-content p:last-child,
.sales-guest-view .column.main .block:not(.widget) .block-content p:last-child {
  margin-bottom: 0;
}
.account .column.main .block:not(.widget) .block-content .box,
.multicheckout .block-content .box,
.paypal-review .block .block-content .box,
[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box,
.sales-guest-view .column.main .block:not(.widget) .block-content .box {
  margin-bottom: 20px;
}
.wishlist-dropdown {
  display: inline-block;
  position: relative;
}
.abs-dropdown-simple:before,
.abs-dropdown-simple:after,
.wishlist-dropdown:before,
.wishlist-dropdown:after {
  content: '';
  display: table;
}
.abs-dropdown-simple:after,
.wishlist-dropdown:after {
  clear: both;
}
.abs-dropdown-simple .action.toggle,
.wishlist-dropdown .action.toggle {
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.abs-dropdown-simple .action.toggle:after,
.wishlist-dropdown .action.toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e607';
  font-family: 'icons-blank-theme';
  margin: 0 0 0 5px;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-dropdown-simple .action.toggle:hover:after,
.wishlist-dropdown .action.toggle:hover:after {
  color: inherit;
}
.abs-dropdown-simple .action.toggle:active:after,
.wishlist-dropdown .action.toggle:active:after {
  color: inherit;
}
.abs-dropdown-simple .action.toggle.active,
.wishlist-dropdown .action.toggle.active {
  display: inline-block;
  text-decoration: none;
}
.abs-dropdown-simple .action.toggle.active:after,
.wishlist-dropdown .action.toggle.active:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e618';
  font-family: 'icons-blank-theme';
  margin: 0 0 0 5px;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-dropdown-simple .action.toggle.active:hover:after,
.wishlist-dropdown .action.toggle.active:hover:after {
  color: inherit;
}
.abs-dropdown-simple .action.toggle.active:active:after,
.wishlist-dropdown .action.toggle.active:active:after {
  color: inherit;
}
.abs-dropdown-simple ul.dropdown,
.wishlist-dropdown ul.dropdown {
  margin: 0;
  padding: 0;
  list-style: none none;
  background: #fff;
  border: 1px solid #bbb;
  margin-top: 4px;
  min-width: 200px;
  z-index: 100;
  box-sizing: border-box;
  display: none;
  position: absolute;
  top: 100%;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
.abs-dropdown-simple ul.dropdown li,
.wishlist-dropdown ul.dropdown li {
  margin: 0;
  padding: 5px 5px 5px 23px;
}
.abs-dropdown-simple ul.dropdown li:hover,
.wishlist-dropdown ul.dropdown li:hover {
  background: #e8e8e8;
  cursor: pointer;
}
.abs-dropdown-simple ul.dropdown:before,
.abs-dropdown-simple ul.dropdown:after,
.wishlist-dropdown ul.dropdown:before,
.wishlist-dropdown ul.dropdown:after {
  border-bottom-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.abs-dropdown-simple ul.dropdown:before,
.wishlist-dropdown ul.dropdown:before {
  border: 6px solid;
  border-color: transparent transparent #fff transparent;
  z-index: 99;
}
.abs-dropdown-simple ul.dropdown:after,
.wishlist-dropdown ul.dropdown:after {
  border: 7px solid;
  border-color: transparent transparent #bbb transparent;
  z-index: 98;
}
.abs-dropdown-simple ul.dropdown:before,
.wishlist-dropdown ul.dropdown:before {
  left: 10px;
  top: -12px;
}
.abs-dropdown-simple ul.dropdown:after,
.wishlist-dropdown ul.dropdown:after {
  left: 9px;
  top: -14px;
}
.abs-dropdown-simple.active,
.wishlist-dropdown.active {
  overflow: visible;
}
.abs-dropdown-simple.active ul.dropdown,
.wishlist-dropdown.active ul.dropdown {
  display: block;
}
.bundle-options-container .input-text.qty,
.cart.table-wrapper .col.qty .input-text,
.account .table-return-items .qty .input-text,
.table.grouped .control .qty,
.block-wishlist-info-items .input-text.qty,
.multicheckout .table-wrapper .col .qty .input-text,
.account .table-wrapper .data.table.wishlist .box-tocart .qty,
.products-grid.wishlist .product-item .box-tocart input.qty {
  text-align: center;
  width: 47px;
}
.block,
.sidebar .widget.block:not(:last-child),
.sidebar .widget:not(:last-child) {
  margin-bottom: 40px;
}
.sidebar .action.delete,
.table-comparison .cell.remove .action.delete,
.block-compare .action.delete,
.filtered .item .action.remove {
  display: inline-block;
  text-decoration: none;
}
.abs-remove-button-for-blocks > span,
.sidebar .action.delete > span,
.table-comparison .cell.remove .action.delete > span,
.block-compare .action.delete > span,
.filtered .item .action.remove > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.abs-remove-button-for-blocks:before,
.sidebar .action.delete:before,
.table-comparison .cell.remove .action.delete:before,
.block-compare .action.delete:before,
.filtered .item .action.remove:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 26px;
  line-height: 15px;
  color: #303030;
  content: '\e616';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-remove-button-for-blocks:hover:before,
.sidebar .action.delete:hover:before,
.table-comparison .cell.remove .action.delete:hover:before,
.block-compare .action.delete:hover:before,
.filtered .item .action.remove:hover:before {
  color: #303030;
}
.abs-remove-button-for-blocks:active:before,
.sidebar .action.delete:active:before,
.table-comparison .cell.remove .action.delete:active:before,
.block-compare .action.delete:active:before,
.filtered .item .action.remove:active:before {
  color: #303030;
}
.product-item-name,
.product.name a {
  font-weight: 400;
}
.product-item-name > a,
.product.name a > a {
  color: #333;
  text-decoration: none;
}
.abs-product-link > a:visited,
.product-item-name > a:visited,
.product.name a > a:visited {
  color: #333;
  text-decoration: underline;
}
.abs-product-link > a:hover,
.product-item-name > a:hover,
.product.name a > a:hover {
  color: #333;
  text-decoration: underline;
}
.abs-product-link > a:active,
.product-item-name > a:active,
.product.name a > a:active {
  color: #333;
  text-decoration: underline;
}
.form-new-agreement .actions-toolbar,
.fieldset .review-legend.legend,
.form.wishlist.items .actions-toolbar {
  margin-left: 0;
}
.cart.table-wrapper .action.help.map,
.opc-wrapper .edit-address-link,
.opc-block-shipping-information .shipping-information-title .action-edit,
.action-auth-toggle,
.checkout-payment-method .checkout-billing-address .action-cancel,
.checkout-agreements-block .action-show,
.gift-options .actions-toolbar .action-cancel,
.table-comparison .wishlist.split.button > .action,
.product-items .wishlist.split.button > .action,
.paypal-button-widget .paypal-button {
  line-height: 1.42857143;
  padding: 0;
  color: #1979c3;
  text-decoration: none;
  background: none;
  border: 0;
  display: inline;
  border-radius: 0;
  font-size: inherit;
  font-weight: 400;
}
.abs-action-button-as-link:visited,
.cart.table-wrapper .action.help.map:visited,
.opc-wrapper .edit-address-link:visited,
.opc-block-shipping-information .shipping-information-title .action-edit:visited,
.action-auth-toggle:visited,
.checkout-payment-method .checkout-billing-address .action-cancel:visited,
.checkout-agreements-block .action-show:visited,
.gift-options .actions-toolbar .action-cancel:visited,
.table-comparison .wishlist.split.button > .action:visited,
.product-items .wishlist.split.button > .action:visited,
.paypal-button-widget .paypal-button:visited {
  color: #1979c3;
  text-decoration: none;
}
.abs-action-button-as-link:hover,
.cart.table-wrapper .action.help.map:hover,
.opc-wrapper .edit-address-link:hover,
.opc-block-shipping-information .shipping-information-title .action-edit:hover,
.action-auth-toggle:hover,
.checkout-payment-method .checkout-billing-address .action-cancel:hover,
.checkout-agreements-block .action-show:hover,
.gift-options .actions-toolbar .action-cancel:hover,
.table-comparison .wishlist.split.button > .action:hover,
.product-items .wishlist.split.button > .action:hover,
.paypal-button-widget .paypal-button:hover {
  color: #006bb4;
  text-decoration: underline;
}
.abs-action-button-as-link:active,
.cart.table-wrapper .action.help.map:active,
.opc-wrapper .edit-address-link:active,
.opc-block-shipping-information .shipping-information-title .action-edit:active,
.action-auth-toggle:active,
.checkout-payment-method .checkout-billing-address .action-cancel:active,
.checkout-agreements-block .action-show:active,
.gift-options .actions-toolbar .action-cancel:active,
.table-comparison .wishlist.split.button > .action:active,
.product-items .wishlist.split.button > .action:active,
.paypal-button-widget .paypal-button:active {
  color: #ff5501;
  text-decoration: underline;
}
.abs-action-button-as-link:hover,
.abs-action-button-as-link:active,
.abs-action-button-as-link:focus,
.cart.table-wrapper .action.help.map:hover,
.cart.table-wrapper .action.help.map:active,
.cart.table-wrapper .action.help.map:focus,
.opc-wrapper .edit-address-link:hover,
.opc-wrapper .edit-address-link:active,
.opc-wrapper .edit-address-link:focus,
.opc-block-shipping-information .shipping-information-title .action-edit:hover,
.opc-block-shipping-information .shipping-information-title .action-edit:active,
.opc-block-shipping-information .shipping-information-title .action-edit:focus,
.action-auth-toggle:hover,
.action-auth-toggle:active,
.action-auth-toggle:focus,
.checkout-payment-method .checkout-billing-address .action-cancel:hover,
.checkout-payment-method .checkout-billing-address .action-cancel:active,
.checkout-payment-method .checkout-billing-address .action-cancel:focus,
.checkout-agreements-block .action-show:hover,
.checkout-agreements-block .action-show:active,
.checkout-agreements-block .action-show:focus,
.gift-options .actions-toolbar .action-cancel:hover,
.gift-options .actions-toolbar .action-cancel:active,
.gift-options .actions-toolbar .action-cancel:focus,
.table-comparison .wishlist.split.button > .action:hover,
.table-comparison .wishlist.split.button > .action:active,
.table-comparison .wishlist.split.button > .action:focus,
.product-items .wishlist.split.button > .action:hover,
.product-items .wishlist.split.button > .action:active,
.product-items .wishlist.split.button > .action:focus,
.paypal-button-widget .paypal-button:hover,
.paypal-button-widget .paypal-button:active,
.paypal-button-widget .paypal-button:focus {
  background: none;
  border: 0;
}
.abs-action-button-as-link.disabled,
.abs-action-button-as-link[disabled],
fieldset[disabled] .abs-action-button-as-link,
.cart.table-wrapper .action.help.map.disabled,
.cart.table-wrapper .action.help.map[disabled],
fieldset[disabled] .cart.table-wrapper .action.help.map,
.opc-wrapper .edit-address-link.disabled,
.opc-wrapper .edit-address-link[disabled],
fieldset[disabled] .opc-wrapper .edit-address-link,
.opc-block-shipping-information .shipping-information-title .action-edit.disabled,
.opc-block-shipping-information .shipping-information-title .action-edit[disabled],
fieldset[disabled] .opc-block-shipping-information .shipping-information-title .action-edit,
.action-auth-toggle.disabled,
.action-auth-toggle[disabled],
fieldset[disabled] .action-auth-toggle,
.checkout-payment-method .checkout-billing-address .action-cancel.disabled,
.checkout-payment-method .checkout-billing-address .action-cancel[disabled],
fieldset[disabled] .checkout-payment-method .checkout-billing-address .action-cancel,
.checkout-agreements-block .action-show.disabled,
.checkout-agreements-block .action-show[disabled],
fieldset[disabled] .checkout-agreements-block .action-show,
.gift-options .actions-toolbar .action-cancel.disabled,
.gift-options .actions-toolbar .action-cancel[disabled],
fieldset[disabled] .gift-options .actions-toolbar .action-cancel,
.table-comparison .wishlist.split.button > .action.disabled,
.table-comparison .wishlist.split.button > .action[disabled],
fieldset[disabled] .table-comparison .wishlist.split.button > .action,
.product-items .wishlist.split.button > .action.disabled,
.product-items .wishlist.split.button > .action[disabled],
fieldset[disabled] .product-items .wishlist.split.button > .action,
.paypal-button-widget .paypal-button.disabled,
.paypal-button-widget .paypal-button[disabled],
fieldset[disabled] .paypal-button-widget .paypal-button {
  color: #1979c3;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  text-decoration: underline;
}
.cart.table-wrapper .action.help.map:active,
.cart.table-wrapper .action.help.map:not(:focus),
.opc-wrapper .edit-address-link:active,
.opc-wrapper .edit-address-link:not(:focus),
.opc-block-shipping-information .shipping-information-title .action-edit:active,
.opc-block-shipping-information .shipping-information-title .action-edit:not(:focus),
.action-auth-toggle:active,
.action-auth-toggle:not(:focus),
.checkout-payment-method .checkout-billing-address .action-cancel:active,
.checkout-payment-method .checkout-billing-address .action-cancel:not(:focus),
.checkout-agreements-block .action-show:active,
.checkout-agreements-block .action-show:not(:focus),
.gift-options .actions-toolbar .action-cancel:active,
.gift-options .actions-toolbar .action-cancel:not(:focus),
.table-comparison .wishlist.split.button > .action:active,
.table-comparison .wishlist.split.button > .action:not(:focus),
.product-items .wishlist.split.button > .action:active,
.product-items .wishlist.split.button > .action:not(:focus),
.paypal-button-widget .paypal-button:active,
.paypal-button-widget .paypal-button:not(:focus) {
  box-shadow: none;
}
.abs-add-fields .action.remove,
.form.send.friend .action.remove {
  line-height: 1.42857143;
  padding: 0;
  color: #1979c3;
  text-decoration: none;
  background: none;
  border: 0;
  display: inline;
  border-radius: 0;
  font-size: inherit;
  font-weight: 400;
  left: 10px;
  margin-left: 70%;
  position: absolute;
  top: 31px;
  width: auto;
}
.abs-action-remove:visited,
.abs-add-fields .action.remove:visited,
.form.send.friend .action.remove:visited {
  color: #1979c3;
  text-decoration: none;
}
.abs-action-remove:hover,
.abs-add-fields .action.remove:hover,
.form.send.friend .action.remove:hover {
  color: #006bb4;
  text-decoration: underline;
}
.abs-action-remove:active,
.abs-add-fields .action.remove:active,
.form.send.friend .action.remove:active {
  color: #ff5501;
  text-decoration: underline;
}
.abs-action-remove:hover,
.abs-action-remove:active,
.abs-action-remove:focus,
.abs-add-fields .action.remove:hover,
.abs-add-fields .action.remove:active,
.abs-add-fields .action.remove:focus,
.form.send.friend .action.remove:hover,
.form.send.friend .action.remove:active,
.form.send.friend .action.remove:focus {
  background: none;
  border: 0;
}
.abs-action-remove.disabled,
.abs-action-remove[disabled],
fieldset[disabled] .abs-action-remove,
.abs-add-fields .action.remove.disabled,
.abs-add-fields .action.remove[disabled],
fieldset[disabled] .abs-add-fields .action.remove,
.form.send.friend .action.remove.disabled,
.form.send.friend .action.remove[disabled],
fieldset[disabled] .form.send.friend .action.remove {
  color: #1979c3;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  text-decoration: underline;
}
.abs-add-fields .action.remove:active,
.abs-add-fields .action.remove:not(:focus),
.form.send.friend .action.remove:active,
.form.send.friend .action.remove:not(:focus) {
  box-shadow: none;
}
.form.send.friend .fieldset {
  margin-bottom: 50px;
}
.form.send.friend .fieldset .field:not(.choice) .control {
  width: 70%;
}
.form.send.friend .fieldset .actions-toolbar:not(:first-child) > .secondary {
  float: left;
}
.form.send.friend .fieldset .actions-toolbar:not(:first-child) > .secondary .action.add {
  margin-top: 30px;
}
.form.send.friend .fieldset .fields .actions-toolbar {
  margin: 0;
}
.form.send.friend .message.notice {
  margin: 30px 0 0;
}
.form.send.friend .additional {
  margin-top: 55px;
  position: relative;
}
.order-details-items .order-items .order-gift-message:not(.expanded-content) {
  height: 0;
  visibility: hidden;
}
.fieldset > .field.no-label > .label,
.fieldset > .fields > .field.no-label > .label,
.product-item-actions .actions-secondary > .action span,
.table-comparison .cell.label.remove span,
.table-comparison .cell.label.product span,
.cart.table-wrapper .col.qty .label,
.minicart-wrapper .action.showcart .text,
.minicart-wrapper .action.showcart .counter-label,
.checkout-index-index .page-title-wrapper,
.checkout-payment-method .field-select-billing > .label,
.checkout-payment-method .payments .legend,
.checkout-payment-method .ccard .legend,
.fieldset .fullname.field > .label,
.account .column.main .limiter > .label,
.field.street .field .label,
.account-nav .title,
.page-product-downloadable .product-options-wrapper .fieldset .legend.links-title,
.filter-options-content .filter-count-label,
.block-wishlist-search-form .form-wishlist-search .fieldset > .legend,
.page-multiple-wishlist .page-title-wrapper .page-title,
.multicheckout .table-wrapper .col .label,
.multicheckout .block .methods-shipping .item-content .fieldset > .legend,
.block.newsletter .label,
.block-reorder .product-item .label,
.opc-wrapper .form-discount .field .label,
.action.skip:not(:focus),
.page-header .panel.wrapper .switcher .label,
.page-footer .switcher .label,
.products-grid.wishlist .product-item .comment-box .label {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.shipping-policy-block.field-tooltip .field-tooltip-action span {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.abs-add-clearfix:before,
.abs-add-clearfix:after,
.abs-add-fields .fieldset .actions-toolbar:not(:first-child):before,
.abs-add-fields .fieldset .actions-toolbar:not(:first-child):after,
.toolbar:before,
.toolbar:after,
.toolbar-products:before,
.toolbar-products:after,
.sidebar .product-items-images:before,
.sidebar .product-items-images:after,
.cart.table-wrapper .actions-toolbar:before,
.cart.table-wrapper .actions-toolbar:after,
.cart.table-wrapper .item-options:before,
.cart.table-wrapper .item-options:after,
.minicart-items .product-item > .product:before,
.minicart-items .product-item > .product:after,
.checkout-container:before,
.checkout-container:after,
.checkout-onepage-success:before,
.checkout-onepage-success:after,
.opc-estimated-wrapper:before,
.opc-estimated-wrapper:after,
.opc-wrapper .field.addresses:before,
.opc-wrapper .field.addresses:after,
.opc-block-summary .items-in-cart .product .item-options:before,
.opc-block-summary .items-in-cart .product .item-options:after,
.fieldset .fullname .field:before,
.fieldset .fullname .field:after,
.page-product-downloadable .product-add-form:before,
.page-product-downloadable .product-add-form:after,
.gift-options:before,
.gift-options:after,
.gift-item-block .content:before,
.gift-item-block .content:after,
.order-details-items .order-gift-message:before,
.order-details-items .order-gift-message:after,
.order-details-items .block-order-details-gift-message:before,
.order-details-items .block-order-details-gift-message:after,
.map-popup .map-info-price:before,
.map-popup .map-info-price:after,
.multicheckout .item-options:before,
.multicheckout .item-options:after,
.multicheckout .block:before,
.multicheckout .block:after,
.multicheckout .block-content:before,
.multicheckout .block-content:after,
.customer-review .product-details:before,
.customer-review .product-details:after,
.header.content:before,
.header.content:after,
.form.send.friend .fieldset .actions-toolbar:not(:first-child):before,
.form.send.friend .fieldset .actions-toolbar:not(:first-child):after {
  content: '';
  display: table;
}
.abs-add-clearfix:after,
.abs-add-fields .fieldset .actions-toolbar:not(:first-child):after,
.toolbar:after,
.toolbar-products:after,
.sidebar .product-items-images:after,
.cart.table-wrapper .actions-toolbar:after,
.cart.table-wrapper .item-options:after,
.minicart-items .product-item > .product:after,
.checkout-container:after,
.checkout-onepage-success:after,
.opc-estimated-wrapper:after,
.opc-wrapper .field.addresses:after,
.opc-block-summary .items-in-cart .product .item-options:after,
.fieldset .fullname .field:after,
.page-product-downloadable .product-add-form:after,
.gift-options:after,
.gift-item-block .content:after,
.order-details-items .order-gift-message:after,
.order-details-items .block-order-details-gift-message:after,
.map-popup .map-info-price:after,
.multicheckout .item-options:after,
.multicheckout .block:after,
.multicheckout .block-content:after,
.customer-review .product-details:after,
.header.content:after,
.form.send.friend .fieldset .actions-toolbar:not(:first-child):after {
  clear: both;
}
.abs-field-date .control,
.abs-field-tooltip,
.columns .column.main,
.columns .sidebar-main,
.columns .sidebar-additional,
.bundle-options-container .block-bundle-summary,
.product-item,
.sidebar .product-items-images .product-item,
.search-autocomplete,
.cart-summary,
.opc-wrapper .shipping-address-item,
.shipping-policy-block.field-tooltip .field-tooltip-content,
.opc-block-summary,
.field.date .control,
.field .control._with-tooltip {
  box-sizing: border-box;
}
.abs-navigation-icon:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 1.2;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-split-button:before,
.abs-split-button:after {
  content: '';
  display: table;
}
.abs-split-button:after {
  clear: both;
}
.abs-split-button .action.split {
  float: left;
  margin: 0;
}
.abs-split-button .action.toggle {
  float: right;
  margin: 0;
}
.abs-split-button button.action.split,
.abs-split-button .cart.table-wrapper .actions-toolbar > .action.action.split,
.abs-split-button .action-gift.action.split {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.abs-split-button button + .action.toggle,
.abs-split-button .cart.table-wrapper .actions-toolbar > .action + .action.toggle,
.abs-split-button .action-gift + .action.toggle {
  border-bottom-left-radius: 0;
  border-left: 0;
  border-top-left-radius: 0;
}
.abs-split-button .action.toggle {
  padding: 4px 5px;
  display: inline-block;
  text-decoration: none;
}
.abs-split-button .action.toggle > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.abs-split-button .action.toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e607';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-split-button .action.toggle:hover:after {
  color: inherit;
}
.abs-split-button .action.toggle:active:after {
  color: inherit;
}
.abs-split-button .action.toggle.active {
  display: inline-block;
  text-decoration: none;
}
.abs-split-button .action.toggle.active > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.abs-split-button .action.toggle.active:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e618';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-split-button .action.toggle.active:hover:after {
  color: inherit;
}
.abs-split-button .action.toggle.active:active:after {
  color: inherit;
}
.abs-split-button .items {
  margin: 0;
  padding: 0;
  list-style: none none;
  background: #fff;
  border: 1px solid #bbb;
  margin-top: 4px;
  min-width: 100%;
  z-index: 100;
  box-sizing: border-box;
  display: none;
  position: absolute;
  top: 100%;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
.abs-split-button .items li {
  margin: 0;
  padding: 3px 5px;
}
.abs-split-button .items li:hover {
  background: #e8e8e8;
  cursor: pointer;
}
.abs-split-button .items:before,
.abs-split-button .items:after {
  border-bottom-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.abs-split-button .items:before {
  border: 6px solid;
  border-color: transparent transparent #fff transparent;
  z-index: 99;
}
.abs-split-button .items:after {
  border: 7px solid;
  border-color: transparent transparent #bbb transparent;
  z-index: 98;
}
.abs-split-button .items:before {
  right: 10px;
  top: -12px;
}
.abs-split-button .items:after {
  right: 9px;
  top: -14px;
}
.abs-split-button.active {
  overflow: visible;
}
.abs-split-button.active .items {
  display: block;
}
.bundle-options-container .block-bundle-summary .product-addto-links > .action,
.product-info-main .action.tocompare,
.product-options-bottom .action.tocompare,
.product-info-main .action.towishlist,
.product-options-bottom .action.towishlist,
.block-bundle-summary .action.towishlist {
  line-height: 1.2rem;
  padding: 5px 8px;
  font-size: 1.1rem;
}
.product-item-actions .actions-secondary > .action,
.table-comparison .wishlist.split.button > .action.split,
.product-items .wishlist.split.button > .action.split,
.product-items .action.towishlist,
.products.list.items .action.towishlist,
.table-comparison .action.towishlist {
  display: inline-block;
  text-decoration: none;
}
.abs-actions-addto-gridlist > span,
.product-item-actions .actions-secondary > .action > span,
.table-comparison .wishlist.split.button > .action.split > span,
.product-items .wishlist.split.button > .action.split > span,
.product-items .action.towishlist > span,
.products.list.items .action.towishlist > span,
.table-comparison .action.towishlist > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.abs-actions-addto-gridlist:before,
.product-item-actions .actions-secondary > .action:before,
.table-comparison .wishlist.split.button > .action.split:before,
.product-items .wishlist.split.button > .action.split:before,
.product-items .action.towishlist:before,
.products.list.items .action.towishlist:before,
.table-comparison .action.towishlist:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 29px;
  line-height: 24px;
  color: #7d7d7d;
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-actions-addto-gridlist:hover:before,
.product-item-actions .actions-secondary > .action:hover:before,
.table-comparison .wishlist.split.button > .action.split:hover:before,
.product-items .wishlist.split.button > .action.split:hover:before,
.product-items .action.towishlist:hover:before,
.products.list.items .action.towishlist:hover:before,
.table-comparison .action.towishlist:hover:before {
  color: #333;
}
.bundle-actions .action.primary,
.bundle-options-container .block-bundle-summary .box-tocart .action.primary,
.product-info-main .box-tocart .action.tocart,
.product-options-bottom .box-tocart .action.tocart,
.cart-container .checkout-methods-items .action.primary,
.block-minicart .block-content > .actions > .primary .action.primary,
.methods-shipping .actions-toolbar .action.primary,
.block-authentication .action.action-register,
.block-authentication .action.action-login,
.checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary,
.form-address-edit .actions-toolbar .action.primary,
.multicheckout .action.primary {
  line-height: 2.2rem;
  padding: 14px 17px;
  font-size: 1.8rem;
}
.block-compare .action.compare,
.cart-summary .actions-toolbar > .primary button,
.paypal-review .block .actions-toolbar .action.primary,
.cart-summary .actions-toolbar > .primary .cart.table-wrapper .actions-toolbar > .action,
.cart-summary .actions-toolbar > .primary .action-gift {
  background: #f2f2f2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.abs-revert-secondary-color:focus,
.abs-revert-secondary-color:active,
.block-compare .action.compare:focus,
.block-compare .action.compare:active,
.cart-summary .actions-toolbar > .primary button:focus,
.cart-summary .actions-toolbar > .primary button:active,
.paypal-review .block .actions-toolbar .action.primary:focus,
.paypal-review .block .actions-toolbar .action.primary:active,
.cart-summary .actions-toolbar > .primary .cart.table-wrapper .actions-toolbar > .action:focus,
.cart-summary .actions-toolbar > .primary .cart.table-wrapper .actions-toolbar > .action:active,
.cart-summary .actions-toolbar > .primary .action-gift:focus,
.cart-summary .actions-toolbar > .primary .action-gift:active {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.abs-revert-secondary-color:hover,
.block-compare .action.compare:hover,
.cart-summary .actions-toolbar > .primary button:hover,
.paypal-review .block .actions-toolbar .action.primary:hover,
.cart-summary .actions-toolbar > .primary .cart.table-wrapper .actions-toolbar > .action:hover,
.cart-summary .actions-toolbar > .primary .action-gift:hover {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #555;
}
.bundle-actions {
  margin: 10px 0;
}
.bundle-options-container .price-notice .price-including-tax,
.bundle-options-container .price-notice .price-excluding-tax,
.bundle-options-container .price-notice .weee,
.product-options-wrapper .field .price-notice .price-including-tax,
.product-options-wrapper .field .price-notice .price-excluding-tax,
.product-options-wrapper .field .price-notice .weee,
.cart-summary .price-including-tax,
.cart-summary .price-excluding-tax,
.cart-summary .weee {
  font-size: 1.4rem;
  display: inline-block;
  white-space: nowrap;
}
.bundle-options-container .price-notice .price-including-tax + .price-excluding-tax,
.product-options-wrapper .field .price-notice .price-including-tax + .price-excluding-tax,
.cart-summary .price-including-tax + .price-excluding-tax {
  display: inline-block;
  font-size: 1.1rem;
}
.bundle-options-container .price-notice .price-including-tax + .price-excluding-tax:before,
.product-options-wrapper .field .price-notice .price-including-tax + .price-excluding-tax:before,
.cart-summary .price-including-tax + .price-excluding-tax:before {
  content: '(' attr(data-label) ': ';
}
.bundle-options-container .price-notice .price-including-tax + .price-excluding-tax:after,
.product-options-wrapper .field .price-notice .price-including-tax + .price-excluding-tax:after,
.cart-summary .price-including-tax + .price-excluding-tax:after {
  content: ')';
}
.price-including-tax .cart-tax-total,
.price-excluding-tax .cart-tax-total {
  cursor: pointer;
  padding-right: 12px;
  position: relative;
  display: inline-block;
  text-decoration: none;
}
.abs-tax-total:after,
.price-including-tax .cart-tax-total:after,
.price-excluding-tax .cart-tax-total:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 26px;
  line-height: 10px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 3px 0 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.price-including-tax .cart-tax-total:after,
.price-excluding-tax .cart-tax-total:after {
  position: absolute;
  right: -10px;
  top: 3px;
}
.abs-tax-total-expanded:after {
  content: '\e621';
}
.abs-tax-total-expanded:after,
.price-including-tax .cart-tax-total-expanded:after,
.price-excluding-tax .cart-tax-total-expanded:after {
  content: '\e621';
}
.block-wishlist-search-form .block-title,
.multicheckout .block-title,
.multicheckout .block-content .title {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 25px;
  padding-bottom: 10px;
}
.block-wishlist-search-form .block-title > strong,
.block-wishlist-search-form .block-title > span,
.multicheckout .block-title > strong,
.multicheckout .block-title > span,
.multicheckout .block-content .title > strong,
.multicheckout .block-content .title > span {
  font-size: 2.2rem;
  font-weight: 300;
}
.review-ratings .rating-summary {
  display: table-row;
}
.review-ratings .rating-label {
  display: table-cell;
  padding-bottom: 5px;
  padding-right: 25px;
  padding-top: 1px;
  vertical-align: top;
}
.review-ratings .rating-result {
  display: table-cell;
  vertical-align: top;
}
.block-minicart .subtotal .label:after,
.minicart-items .details-qty .label:after,
.minicart-items .price-minicart .label:after,
.order-details-items .order-gift-message .label:after,
.order-details-items .block-order-details-gift-message .label:after,
.block-wishlist-management .wishlist-select .wishlist-name-label:after {
  content: ': ';
}
.abs-dropdown-items-new .action.new,
.wishlist.split.button .action.new,
.wishlist-dropdown .action.new {
  display: inline-block;
  text-decoration: none;
}
.abs-icon-add:before,
.abs-dropdown-items-new .action.new:before,
.wishlist.split.button .action.new:before,
.wishlist-dropdown .action.new:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  line-height: 10px;
  color: inherit;
  content: '\e61c';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.wishlist.split.button .items .item:last-child:hover,
.wishlist-dropdown .items .item:last-child:hover {
  background: #e8e8e8;
}
.wishlist.split.button .action.new:before,
.wishlist-dropdown .action.new:before {
  margin-left: -17px;
  margin-right: 5px;
}
.abs-sidebar-totals .table-caption,
.sidebar .subtitle,
.cart-summary .block .fieldset.estimate > .legend,
.cart-summary .block .fieldset.estimate > .legend + br,
.minicart-items .product-item-details .weee[data-label] .label,
.order-details-items .order-items .order-gift-message .action.close,
.multicheckout .block .methods-shipping .item-content .fieldset > .legend + br,
.multicheckout .hidden,
[class^='multishipping-'] .nav-sections,
[class^='multishipping-'] .nav-toggle,
.sidebar-main .block-reorder .subtitle,
.sidebar-additional .block-reorder .subtitle,
.no-display,
.cart-totals .table-caption,
.opc-block-summary .table-totals .table-caption {
  display: none;
}
.order-status {
  display: inline-block;
  margin-bottom: 20px;
}
.block-compare .counter,
.block-wishlist .counter {
  color: #7d7d7d;
  font-size: 1.2rem;
  white-space: nowrap;
}
.cart-container .form-cart .action.continue {
  border-radius: 3px;
  background-image: none;
  background: #f2f2f2;
  border: 1px solid #cdcdcd;
  color: #333;
  cursor: pointer;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin: 0;
  padding: 7px 15px 7px 0;
  font-size: 1.4rem;
  line-height: 1.6rem;
  box-sizing: border-box;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
}
.abs-shopping-cart-items .action.continue:hover,
.abs-shopping-cart-items .action.continue:active,
.abs-shopping-cart-items .action.continue:focus,
.cart-container .form-cart .action.continue:hover,
.cart-container .form-cart .action.continue:active,
.cart-container .form-cart .action.continue:focus {
  text-decoration: none;
}
.abs-shopping-cart-items .action.continue:before,
.cart-container .form-cart .action.continue:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 16px;
  color: inherit;
  content: '\e617';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-shopping-cart-items .action.continue:hover:before,
.cart-container .form-cart .action.continue:hover:before {
  color: inherit;
}
.abs-shopping-cart-items .action.continue:active:before,
.cart-container .form-cart .action.continue:active:before {
  color: inherit;
}
.abs-shopping-cart-items .action.continue:focus,
.abs-shopping-cart-items .action.continue:active,
.cart-container .form-cart .action.continue:focus,
.cart-container .form-cart .action.continue:active {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.abs-shopping-cart-items .action.continue:hover,
.cart-container .form-cart .action.continue:hover {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #555;
}
.abs-shopping-cart-items .action.continue.disabled,
.abs-shopping-cart-items .action.continue[disabled],
fieldset[disabled] .abs-shopping-cart-items .action.continue,
.cart-container .form-cart .action.continue.disabled,
.cart-container .form-cart .action.continue[disabled],
fieldset[disabled] .cart-container .form-cart .action.continue {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
.cart-container .form-cart .action.continue:active {
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.12);
}
.cart-container .form-cart .action.update {
  display: inline-block;
  text-decoration: none;
  padding-left: 5px;
}
.abs-shopping-cart-items .action.update:before,
.cart-container .form-cart .action.update:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 16px;
  color: inherit;
  content: '\e603';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.abs-shopping-cart-items .action.update:hover:before,
.cart-container .form-cart .action.update:hover:before {
  color: inherit;
}
.abs-shopping-cart-items .action.update:active:before,
.cart-container .form-cart .action.update:active:before {
  color: inherit;
}
.field.date .control {
  position: relative;
}
.abs-field-date input,
.field.date input {
  margin-right: 10px;
  width: calc(100% - 40px - 10px);
}
.field .control._with-tooltip {
  position: relative;
}
.field .control._with-tooltip input {
  margin-right: 10px;
  width: calc(100% - 24px - 10px - 5px);
}
.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content,
.shipping-policy-block.field-tooltip .field-tooltip-content {
  right: -10px;
  top: 40px;
  left: auto;
}
.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before,
.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after,
.shipping-policy-block.field-tooltip .field-tooltip-content:before,
.shipping-policy-block.field-tooltip .field-tooltip-content:after {
  border: 10px solid transparent;
  height: 0;
  width: 0;
  margin-top: -21px;
  right: 10px;
  left: auto;
  top: 0;
}
.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before,
.shipping-policy-block.field-tooltip .field-tooltip-content:before {
  border-bottom-color: #999;
}
.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after,
.shipping-policy-block.field-tooltip .field-tooltip-content:after {
  border-bottom-color: #f4f4f4;
  top: 1px;
}
.opc-wrapper .step-title,
.opc-block-shipping-information .shipping-information-title,
.opc-block-summary > .title,
.checkout-agreements-items .checkout-agreements-item-title {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  color: #333;
  font-weight: 300;
  font-size: 2.6rem;
}
.cart-totals .mark,
.opc-block-summary .table-totals .mark {
  font-weight: 400;
  padding-left: 4px;
}
.cart-totals .mark strong,
.opc-block-summary .table-totals .mark strong {
  font-weight: 400;
}
.cart-totals .amount,
.opc-block-summary .table-totals .amount {
  padding-right: 4px;
  text-align: right;
  white-space: nowrap;
}
.cart-totals .amount strong,
.opc-block-summary .table-totals .amount strong {
  font-weight: 400;
}
.cart-totals .grand .mark,
.cart-totals .grand .amount,
.opc-block-summary .table-totals .grand .mark,
.opc-block-summary .table-totals .grand .amount {
  padding-top: 20px;
}
.cart-totals .grand .amount,
.opc-block-summary .table-totals .grand .amount {
  padding-right: 4px;
  text-align: right;
}
.cart-totals .grand .amount strong,
.opc-block-summary .table-totals .grand .amount strong {
  font-weight: 700;
}
.cart-totals .msrp,
.opc-block-summary .table-totals .msrp {
  margin-bottom: 10px;
}
.cart-totals .totals-tax-summary .mark,
.cart-totals .totals-tax-summary .amount,
.opc-block-summary .table-totals .totals-tax-summary .mark,
.opc-block-summary .table-totals .totals-tax-summary .amount {
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  cursor: pointer;
}
.cart-totals .totals-tax-summary .amount .price,
.opc-block-summary .table-totals .totals-tax-summary .amount .price {
  display: block;
  text-decoration: none;
  padding-right: 25px;
  position: relative;
}
.abs-sidebar-totals .totals-tax-summary .amount .price > span,
.cart-totals .totals-tax-summary .amount .price > span,
.opc-block-summary .table-totals .totals-tax-summary .amount .price > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.abs-sidebar-totals .totals-tax-summary .amount .price:after,
.cart-totals .totals-tax-summary .amount .price:after,
.opc-block-summary .table-totals .totals-tax-summary .amount .price:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  line-height: inherit;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.cart-totals .totals-tax-summary .amount .price:after,
.opc-block-summary .table-totals .totals-tax-summary .amount .price:after {
  position: absolute;
  right: -5px;
  top: -12px;
}
.cart-totals .totals-tax-summary.expanded .mark,
.cart-totals .totals-tax-summary.expanded .amount,
.opc-block-summary .table-totals .totals-tax-summary.expanded .mark,
.opc-block-summary .table-totals .totals-tax-summary.expanded .amount {
  border-bottom: 0;
}
.abs-sidebar-totals .totals-tax-summary.expanded .amount .price:after,
.cart-totals .totals-tax-summary.expanded .amount .price:after,
.opc-block-summary .table-totals .totals-tax-summary.expanded .amount .price:after {
  content: '\e621';
}
.cart-totals .totals-tax-details,
.opc-block-summary .table-totals .totals-tax-details {
  border-bottom: 1px solid #d1d1d1;
  display: none;
}
.cart-totals .totals-tax-details.shown,
.opc-block-summary .table-totals .totals-tax-details.shown {
  display: table-row;
}
.cart-summary .block > .title,
.paypal-review-discount .block > .title {
  border-top: 1px solid #d1d1d1;
  cursor: pointer;
  font-weight: 600;
  display: block;
  text-decoration: none;
  margin-bottom: 0;
  overflow: hidden;
  padding: 7px 30px 7px 5px;
  position: relative;
}
.abs-discount-block > .title:after,
.cart-summary .block > .title:after,
.paypal-review-discount .block > .title:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  line-height: inherit;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.cart-summary .block > .title:after,
.paypal-review-discount .block > .title:after {
  position: absolute;
  right: -5px;
  top: -5px;
}
.column.main .cart-summary .block > .title strong,
.column.main .paypal-review-discount .block > .title strong {
  font-size: 1.8rem;
  font-weight: 400;
}
.cart-summary .block > .content,
.paypal-review-discount .block > .content {
  display: none;
}
.abs-discount-block.active > .title:after,
.cart-summary .block.active > .title:after,
.paypal-review-discount .block.active > .title:after {
  content: '\e621';
}
.cart-summary .block.active > .content,
.paypal-review-discount .block.active > .content {
  display: block;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../../frontend/Livo/store/lt_LT/fonts/opensans/light/opensans-300.woff2') format('woff2'), url('../../frontend/Livo/store/lt_LT/fonts/opensans/light/opensans-300.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../../frontend/Livo/store/lt_LT/fonts/opensans/regular/opensans-400.woff2') format('woff2'), url('../../frontend/Livo/store/lt_LT/fonts/opensans/regular/opensans-400.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../../frontend/Livo/store/lt_LT/fonts/opensans/semibold/opensans-600.woff2') format('woff2'), url('../../frontend/Livo/store/lt_LT/fonts/opensans/semibold/opensans-600.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('../../frontend/Livo/store/lt_LT/fonts/opensans/bold/opensans-700.woff2') format('woff2'), url('../../frontend/Livo/store/lt_LT/fonts/opensans/bold/opensans-700.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
.items {
  margin: 0;
  padding: 0;
  list-style: none none;
}
.columns {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.columns:after {
  clear: both;
  content: ' ';
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.columns .column.main {
  padding-bottom: 40px;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
  width: 100%;
}
.columns .sidebar-main {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
.columns .sidebar-additional {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
.table-wrapper {
  margin-bottom: 20px;
}
table > caption {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.table:not(.cart):not(.totals) {
  border: none;
}
.table:not(.cart):not(.totals) > thead > tr > th,
.table:not(.cart):not(.totals) > tbody > tr > th,
.table:not(.cart):not(.totals) > tfoot > tr > th,
.table:not(.cart):not(.totals) > thead > tr > td,
.table:not(.cart):not(.totals) > tbody > tr > td,
.table:not(.cart):not(.totals) > tfoot > tr > td {
  border: none;
}
.table:not(.cart):not(.totals) > thead > tr > th,
.table:not(.cart):not(.totals) > thead > tr > td {
  border-bottom: 1px solid #d1d1d1;
}
.table:not(.cart):not(.totals) tfoot > tr:first-child th,
.table:not(.cart):not(.totals) tfoot > tr:first-child td {
  border-top: 1px solid #d1d1d1;
  padding-top: 20px;
}
.table:not(.cart):not(.totals) tfoot .mark {
  font-weight: 400;
  text-align: right;
}
.message.info {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #fdf0d5;
  color: #6f4400;
  padding-left: 40px;
  position: relative;
}
.message.info a {
  color: #1979c3;
}
.message.info a:hover {
  color: #006bb4;
}
.message.info a:active {
  color: #006bb4;
}
.message.info > *:first-child:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #c07600;
  content: '\e602';
  font-family: 'icons-blank-theme';
  margin: -14px 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  left: 0;
  top: 18px;
  width: 40px;
  position: absolute;
  text-align: center;
}
.message.error {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #fae5e5;
  color: #e02b27;
  padding-left: 40px;
  position: relative;
}
.message.error a {
  color: #1979c3;
}
.message.error a:hover {
  color: #006bb4;
}
.message.error a:active {
  color: #006bb4;
}
.message.error > *:first-child:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #b30000;
  content: '\e602';
  font-family: 'icons-blank-theme';
  margin: -14px 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  left: 0;
  top: 18px;
  width: 40px;
  position: absolute;
  text-align: center;
}
.message.warning {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #fdf0d5;
  color: #6f4400;
  padding-left: 40px;
  position: relative;
}
.message.warning a {
  color: #1979c3;
}
.message.warning a:hover {
  color: #006bb4;
}
.message.warning a:active {
  color: #006bb4;
}
.message.warning > *:first-child:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #c07600;
  content: '\e602';
  font-family: 'icons-blank-theme';
  margin: -14px 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  left: 0;
  top: 18px;
  width: 40px;
  position: absolute;
  text-align: center;
}
.message.notice {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #fdf0d5;
  color: #6f4400;
  padding-left: 40px;
  position: relative;
}
.message.notice a {
  color: #1979c3;
}
.message.notice a:hover {
  color: #006bb4;
}
.message.notice a:active {
  color: #006bb4;
}
.message.notice > *:first-child:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #c07600;
  content: '\e602';
  font-family: 'icons-blank-theme';
  margin: -14px 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  left: 0;
  top: 18px;
  width: 40px;
  position: absolute;
  text-align: center;
}
.message.success {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #e5efe5;
  color: #006400;
  padding-left: 40px;
  position: relative;
}
.message.success a {
  color: #1979c3;
}
.message.success a:hover {
  color: #006bb4;
}
.message.success a:active {
  color: #006bb4;
}
.message.success > *:first-child:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #006400;
  content: '\e610';
  font-family: 'icons-blank-theme';
  margin: -14px 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  left: 0;
  top: 18px;
  width: 40px;
  position: absolute;
  text-align: center;
}
/**
 * Copyright 2015 Adobe
 * All Rights Reserved.
 */
.panel.header .links,
.panel.header .switcher {
  display: none;
}
.nav-sections {
  background: #f5f5f5;
}
.nav-toggle {
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  display: block;
  font-size: 0;
  left: 15px;
  position: absolute;
  top: 15px;
  z-index: 14;
}
.nav-toggle:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: inherit;
  color: #8f8f8f;
  content: '\e609';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.nav-toggle:hover:before {
  color: #333;
}
.nav-toggle > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.tooltip.wrapper {
  position: relative;
}
.tooltip.wrapper .tooltip.content {
  background: #fff;
  max-width: 360px;
  min-width: 210px;
  padding: 12px 16px;
  z-index: 100;
  display: none;
  position: absolute;
  text-align: left;
  color: #333;
  line-height: 1.4;
  border: 1px solid #bbb;
  margin-top: 5px;
  left: 0;
  top: 100%;
}
.tooltip.wrapper .tooltip.content:after,
.tooltip.wrapper .tooltip.content:before {
  border: solid transparent;
  content: '';
  height: 0;
  position: absolute;
  width: 0;
}
.tooltip.wrapper .tooltip.content:after {
  border-width: 5px;
  border-color: transparent;
}
.tooltip.wrapper .tooltip.content:before {
  border-width: 6px;
  border-color: transparent;
}
.tooltip.wrapper .tooltip.content:after,
.tooltip.wrapper .tooltip.content:before {
  bottom: 100%;
}
.tooltip.wrapper .tooltip.content:after {
  border-bottom-color: #fff;
  left: 15px;
  margin-left: -5px;
}
.tooltip.wrapper .tooltip.content:before {
  border-bottom-color: #bbb;
  left: 15px;
  margin-left: -6px;
}
.tooltip.wrapper .tooltip.toggle {
  cursor: help;
}
.tooltip.wrapper .tooltip.toggle:hover + .tooltip.content,
.tooltip.wrapper .tooltip.toggle:focus + .tooltip.content,
.tooltip.wrapper:hover .tooltip.content {
  display: block;
}
.tooltip.wrapper .tooltip.content dl {
  margin-bottom: 0;
}
.tooltip.wrapper .tooltip.content dd {
  white-space: normal;
}
.tooltip.wrapper .tooltip.content .subtitle {
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 15px;
}
.tooltip.wrapper .tooltip.content .label {
  margin-top: 10px;
}
.tooltip.wrapper .tooltip.content .label:first-child {
  margin-top: 0;
}
.tooltip.wrapper .tooltip.content .values {
  margin: 0;
}
.ui-tooltip {
  position: absolute;
  z-index: 9999;
}
.load.indicator {
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 9999;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  position: absolute;
}
.load.indicator:before {
  background: transparent url('../../frontend/Livo/store/lt_LT/images/loader-2.gif') no-repeat 50% 50%;
  border-radius: 5px;
  height: 160px;
  width: 160px;
  bottom: 0;
  box-sizing: border-box;
  content: '';
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.load.indicator > span {
  display: none;
}
.loading-mask {
  bottom: 0;
  left: 0;
  margin: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 100;
  background: rgba(255, 255, 255, 0.5);
}
.loading-mask .loader > img {
  bottom: 0;
  left: 0;
  margin: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 100;
}
.loading-mask .loader > p {
  display: none;
}
body > .loading-mask {
  z-index: 9999;
}
._block-content-loading {
  position: relative;
}
[data-role='main-css-loader'] {
  display: none;
}
.fieldset {
  border: 0;
  margin: 0 0 40px;
  padding: 0;
  letter-spacing: -0.31em;
}
.fieldset > * {
  letter-spacing: normal;
}
.fieldset > .legend {
  margin: 0 0 25px;
  padding: 0;
  box-sizing: border-box;
  float: left;
  line-height: 1.2;
  font-size: 2rem;
}
.fieldset > .legend + br {
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.fieldset:last-child {
  margin-bottom: 20px;
}
.fieldset > .field,
.fieldset > .fields > .field {
  margin: 0 0 20px;
}
.fieldset > .field > .label,
.fieldset > .fields > .field > .label {
  margin: 0 0 5px;
  display: inline-block;
}
.fieldset > .field:last-child,
.fieldset > .fields > .field:last-child {
  margin-bottom: 0;
}
.fieldset > .field > .label,
.fieldset > .fields > .field > .label {
  font-weight: 700;
}
.fieldset > .field > .label + br,
.fieldset > .fields > .field > .label + br {
  display: none;
}
.fieldset > .field .choice input,
.fieldset > .fields > .field .choice input {
  vertical-align: top;
}
.fieldset > .field .fields.group:before,
.fieldset > .fields > .field .fields.group:before,
.fieldset > .field .fields.group:after,
.fieldset > .fields > .field .fields.group:after {
  content: '';
  display: table;
}
.fieldset > .field .fields.group:after,
.fieldset > .fields > .field .fields.group:after {
  clear: both;
}
.fieldset > .field .fields.group .field,
.fieldset > .fields > .field .fields.group .field {
  box-sizing: border-box;
  float: left;
}
.fieldset > .field .fields.group.group-2 .field,
.fieldset > .fields > .field .fields.group.group-2 .field {
  width: 50% !important;
}
.fieldset > .field .fields.group.group-3 .field,
.fieldset > .fields > .field .fields.group.group-3 .field {
  width: 33.3% !important;
}
.fieldset > .field .fields.group.group-4 .field,
.fieldset > .fields > .field .fields.group.group-4 .field {
  width: 25% !important;
}
.fieldset > .field .fields.group.group-5 .field,
.fieldset > .fields > .field .fields.group.group-5 .field {
  width: 20% !important;
}
.fieldset > .field .addon,
.fieldset > .fields > .field .addon {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 0;
  width: 100%;
}
.fieldset > .field .addon textarea,
.fieldset > .fields > .field .addon textarea,
.fieldset > .field .addon select,
.fieldset > .fields > .field .addon select,
.fieldset > .field .addon input,
.fieldset > .fields > .field .addon input {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: inline-block;
  margin: 0;
  width: auto;
}
.fieldset > .field .addon .addbefore,
.fieldset > .fields > .field .addon .addbefore,
.fieldset > .field .addon .addafter,
.fieldset > .fields > .field .addon .addafter {
  background: #fff;
  background-clip: padding-box;
  border: 1px solid #c2c2c2;
  border-radius: 1px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  height: 32px;
  line-height: 1.42857143;
  padding: 0 9px;
  vertical-align: baseline;
  width: 100%;
  box-sizing: border-box;
  -ms-flex-order: 3;
  -webkit-order: 3;
  order: 3;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.fieldset > .field .addon .addbefore:disabled,
.fieldset > .fields > .field .addon .addbefore:disabled,
.fieldset > .field .addon .addafter:disabled,
.fieldset > .fields > .field .addon .addafter:disabled {
  opacity: 0.5;
}
.fieldset > .field .addon .addbefore::-moz-placeholder,
.fieldset > .fields > .field .addon .addbefore::-moz-placeholder,
.fieldset > .field .addon .addafter::-moz-placeholder,
.fieldset > .fields > .field .addon .addafter::-moz-placeholder {
  color: #c2c2c2;
}
.fieldset > .field .addon .addbefore::-webkit-input-placeholder,
.fieldset > .fields > .field .addon .addbefore::-webkit-input-placeholder,
.fieldset > .field .addon .addafter::-webkit-input-placeholder,
.fieldset > .fields > .field .addon .addafter::-webkit-input-placeholder {
  color: #c2c2c2;
}
.fieldset > .field .addon .addbefore:-ms-input-placeholder,
.fieldset > .fields > .field .addon .addbefore:-ms-input-placeholder,
.fieldset > .field .addon .addafter:-ms-input-placeholder,
.fieldset > .fields > .field .addon .addafter:-ms-input-placeholder {
  color: #c2c2c2;
}
.fieldset > .field .addon .addbefore,
.fieldset > .fields > .field .addon .addbefore {
  float: left;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
.fieldset > .field .additional,
.fieldset > .fields > .field .additional {
  margin-top: 10px;
}
.fieldset > .field.required > .label:after,
.fieldset > .fields > .field.required > .label:after,
.fieldset > .field._required > .label:after,
.fieldset > .fields > .field._required > .label:after {
  content: '*';
  color: #e02b27;
  font-size: 1.2rem;
  margin: 0 0 0 5px;
}
.fieldset > .field .note,
.fieldset > .fields > .field .note {
  font-size: 1.2rem;
  margin: 3px 0 0;
  padding: 0;
  display: inline-block;
  text-decoration: none;
}
.fieldset > .field .note:before,
.fieldset > .fields > .field .note:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  line-height: 12px;
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.fieldset > .field.choice .label,
.fieldset > .fields > .field.choice .label {
  display: inline;
  font-weight: normal;
}
.column:not(.main) .fieldset > .field .label,
.column:not(.main) .fieldset > .fields > .field .label {
  font-weight: normal;
}
.fieldset > .field .field.choice,
.fieldset > .fields > .field .field.choice {
  margin-bottom: 10px;
}
.fieldset > .field .field.choice:last-child,
.fieldset > .fields > .field .field.choice:last-child {
  margin-bottom: 0;
}
.fieldset > .field input[type=file],
.fieldset > .fields > .field input[type=file] {
  margin: 5px 0;
}
.legend + .fieldset,
.legend + div {
  clear: both;
}
.legend strong {
  margin-left: 5px;
}
fieldset.field {
  border: 0;
  padding: 0;
}
.field.date .time-picker {
  display: inline-block;
  margin-top: 10px;
  white-space: nowrap;
}
.field .message.warning {
  margin-top: 10px;
}
.field-error,
div.mage-error {
  margin-top: 7px;
}
.field-error {
  color: #e02b27;
  font-size: 1.2rem;
}
.product-options-wrapper .date.required div[for*='options'].mage-error {
  display: none !important;
}
.field .tooltip {
  position: relative;
}
.field .tooltip .tooltip-content {
  background: #fff;
  max-width: 360px;
  min-width: 210px;
  padding: 12px 16px;
  z-index: 100;
  display: none;
  position: absolute;
  text-align: left;
  color: #333;
  line-height: 1.4;
  border: 1px solid #bbb;
  margin-left: 5px;
  left: 100%;
  top: 0;
}
.field .tooltip .tooltip-content:after,
.field .tooltip .tooltip-content:before {
  border: solid transparent;
  content: '';
  height: 0;
  position: absolute;
  width: 0;
}
.field .tooltip .tooltip-content:after {
  border-width: 5px;
  border-color: transparent;
}
.field .tooltip .tooltip-content:before {
  border-width: 6px;
  border-color: transparent;
}
.field .tooltip .tooltip-content:after,
.field .tooltip .tooltip-content:before {
  right: 100%;
}
.field .tooltip .tooltip-content:after {
  border-right-color: #fff;
  margin-top: -5px;
  top: 15px;
}
.field .tooltip .tooltip-content:before {
  border-right-color: #bbb;
  margin-top: -6px;
  top: 15px;
}
.field .tooltip .tooltip-toggle {
  cursor: help;
}
.field .tooltip .tooltip-toggle:hover + .tooltip-content,
.field .tooltip .tooltip-toggle:focus + .tooltip-content,
.field .tooltip:hover .tooltip-content {
  display: block;
}
.field .tooltip .tooltip-content {
  min-width: 200px;
  white-space: normal;
}
input:focus ~ .tooltip .tooltip-content,
select:focus ~ .tooltip .tooltip-content {
  display: block;
}
._has-datepicker ~ .ui-datepicker-trigger {
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-shadow: none;
  font-weight: 400;
  display: block;
  text-decoration: none;
  display: inline-block;
  vertical-align: middle;
}
._has-datepicker ~ .ui-datepicker-trigger:focus,
._has-datepicker ~ .ui-datepicker-trigger:active {
  background: none;
  border: none;
}
._has-datepicker ~ .ui-datepicker-trigger:hover {
  background: none;
  border: none;
}
._has-datepicker ~ .ui-datepicker-trigger.disabled,
._has-datepicker ~ .ui-datepicker-trigger[disabled],
fieldset[disabled] ._has-datepicker ~ .ui-datepicker-trigger {
  pointer-events: none;
  opacity: 0.5;
}
._has-datepicker ~ .ui-datepicker-trigger > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
._has-datepicker ~ .ui-datepicker-trigger:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
  line-height: 40px;
  color: #7d7d7d;
  content: '\e612';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
._has-datepicker ~ .ui-datepicker-trigger:focus {
  box-shadow: none;
  outline: 0;
}
.sidebar .fieldset {
  margin: 0;
}
.sidebar .fieldset > .field:not(.choice):not(:last-child),
.sidebar .fieldset .fields > .field:not(:last-child) {
  margin: 0 0 20px;
}
.sidebar .fieldset > .field:not(.choice) .label,
.sidebar .fieldset .fields > .field .label {
  margin: 0 0 4px;
  padding: 0 0 5px;
  text-align: left;
  width: 100%;
}
.sidebar .fieldset > .field:not(.choice) .control,
.sidebar .fieldset .fields > .field .control {
  width: 100%;
}
@font-face {
  font-family: 'icons-blank-theme';
  src: url('../../frontend/Livo/store/lt_LT/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff2') format('woff2'), url('../../frontend/Livo/store/lt_LT/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
button,
a.action.primary,
.cart.table-wrapper .actions-toolbar > .action,
.action-gift {
  border-radius: 3px;
}
button:active,
.cart.table-wrapper .actions-toolbar > .action:active,
.action-gift:active {
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.12);
}
a.action.primary {
  display: inline-block;
  text-decoration: none;
}
a.action.primary:hover,
a.action.primary:active,
a.action.primary:focus {
  text-decoration: none;
}
.action.primary,
.action-primary {
  background-image: none;
  background: #1979c3;
  border: 1px solid #1979c3;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
  padding: 7px 15px;
  font-size: 1.4rem;
  box-sizing: border-box;
  vertical-align: middle;
}
.action.primary:focus,
.action-primary:focus,
.action.primary:active,
.action-primary:active {
  background: #006bb4;
  border: 1px solid #006bb4;
  color: #fff;
}
.action.primary:hover,
.action-primary:hover {
  background: #006bb4;
  border: 1px solid #006bb4;
  color: #fff;
}
.action.primary.disabled,
.action-primary.disabled,
.action.primary[disabled],
.action-primary[disabled],
fieldset[disabled] .action.primary,
fieldset[disabled] .action-primary {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
.product.data.items {
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.product.data.items > .item.title {
  box-sizing: border-box;
  float: none;
  width: 100%;
}
.product.data.items > .item.title > .switch {
  display: block;
}
.product.data.items > .item.content {
  box-sizing: border-box;
  display: block;
  float: none;
  margin: 0;
}
.product.data.items > .item.content:before,
.product.data.items > .item.content:after {
  content: '';
  display: table;
}
.product.data.items > .item.content:after {
  clear: both;
}
.product.data.items > .item.content.active {
  display: block;
}
.product.data.items > .item.title {
  margin: 0 0 5px;
}
.product.data.items > .item.title > .switch {
  background: #f0f0f0;
  border-bottom: 1px solid #d1d1d1;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  border-top: 1px solid #d1d1d1;
  height: 40px;
  padding: 5px 20px 5px 20px;
  font-weight: 600;
  line-height: 40px;
  font-size: 1.8rem;
  color: #7d7d7d;
  text-decoration: none;
}
.product.data.items > .item.title > .switch:visited {
  color: #7d7d7d;
  text-decoration: none;
}
.product.data.items > .item.title > .switch:hover {
  color: #7d7d7d;
  text-decoration: none;
}
.product.data.items > .item.title > .switch:active {
  color: #333;
  text-decoration: none;
}
.product.data.items > .item.title:not(.disabled) > .switch:focus,
.product.data.items > .item.title:not(.disabled) > .switch:hover {
  background: #fcfcfc;
}
.product.data.items > .item.title:not(.disabled) > .switch:active,
.product.data.items > .item.title.active > .switch,
.product.data.items > .item.title.active > .switch:focus,
.product.data.items > .item.title.active > .switch:hover {
  background: #ffffff;
  color: #333;
  text-decoration: none;
  padding-bottom: 5px;
}
.product.data.items > .item.content {
  background: #ffffff;
  border: 1px solid #d1d1d1;
  margin: 0 0 5px;
  padding: 20px 20px 20px 20px;
}
.pages > .label {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.pages .items {
  font-size: 0;
  letter-spacing: -1px;
  line-height: 0;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  list-style: none none;
  display: inline-block;
  font-weight: 700;
}
.pages .item {
  font-size: 1.2rem;
  line-height: 3.2rem;
  letter-spacing: normal;
  margin: 0 2px 0 0;
  display: inline-block;
}
.pages .item .label {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.pages a.page {
  color: #1979c3;
  display: inline-block;
  padding: 0 4px;
  text-decoration: none;
}
.pages a.page:visited {
  color: #1979c3;
}
.pages a.page:hover {
  color: #006bb4;
  text-decoration: none;
}
.pages a.page:active {
  color: #ff5501;
}
.pages strong.page {
  font-size: 1.2rem;
  line-height: 3.2rem;
  letter-spacing: normal;
  color: #333;
  display: inline-block;
  font-weight: 700;
  padding: 0 4px;
}
.pages .action {
  border: 1px solid #d1d1d1;
  color: #7d7d7d;
  display: inline-block;
  padding: 0;
  text-decoration: none;
}
.pages .action:visited {
  color: #7d7d7d;
}
.pages .action:hover {
  color: #7d7d7d;
  text-decoration: none;
}
.pages .action:active {
  color: #7d7d7d;
}
.pages .action.next {
  display: inline-block;
  text-decoration: none;
}
.pages .action.next:visited:before {
  color: #7d7d7d;
}
.pages .action.next:active:before {
  color: #7d7d7d;
}
.pages .action.next > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.pages .action.next:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 46px;
  line-height: inherit;
  color: #7d7d7d;
  content: '\e608';
  font-family: 'icons-blank-theme';
  margin: 0 0 0 -6px;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.pages .action.next:hover:before {
  color: #7d7d7d;
}
.pages .action.next:active:before {
  color: #7d7d7d;
}
.pages .action.previous {
  display: inline-block;
  text-decoration: none;
}
.pages .action.previous:visited:before {
  color: #7d7d7d;
}
.pages .action.previous:active:before {
  color: #7d7d7d;
}
.pages .action.previous > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.pages .action.previous:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 46px;
  line-height: inherit;
  color: #7d7d7d;
  content: '\e617';
  font-family: 'icons-blank-theme';
  margin: 0 0 0 -6px;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.pages .action.previous:hover:before {
  color: #7d7d7d;
}
.pages .action.previous:active:before {
  color: #7d7d7d;
}
.pages .action {
  width: 34px;
}
.pages .action.previous {
  margin-right: 12px;
}
.pages .action.next {
  margin-left: 12px;
}
.actions-toolbar > .primary,
.actions-toolbar > .secondary {
  text-align: center;
  margin-bottom: 10px;
}
.actions-toolbar > .primary .action,
.actions-toolbar > .secondary .action {
  margin-bottom: 10px;
}
.actions-toolbar > .primary .action:last-child,
.actions-toolbar > .secondary .action:last-child {
  margin-bottom: 0;
}
.actions-toolbar > .primary:last-child,
.actions-toolbar > .secondary:last-child {
  margin-bottom: 0;
}
.actions-toolbar > .secondary .action.back {
  display: none;
}
.breadcrumbs {
  margin: 0 0 20px;
  min-height: 24px;
}
.breadcrumbs .items {
  font-size: 1.2rem;
  color: #a3a3a3;
  margin: 0;
  padding: 0;
  list-style: none none;
}
.breadcrumbs .items > li {
  display: inline-block;
  vertical-align: top;
}
.breadcrumbs .item {
  margin: 0;
}
.breadcrumbs a {
  color: #333;
  text-decoration: none;
}
.breadcrumbs a:visited {
  color: #333;
  text-decoration: none;
}
.breadcrumbs a:hover {
  color: #333;
  text-decoration: underline;
}
.breadcrumbs a:active {
  color: #333;
  text-decoration: none;
}
.breadcrumbs strong {
  font-weight: 400;
}
.breadcrumbs .item:not(:last-child) {
  display: inline-block;
  text-decoration: none;
}
.breadcrumbs .item:not(:last-child):after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  line-height: 18px;
  content: '\e608';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.ui-dialog.popup .action.close {
  position: absolute;
  height: 40px;
  right: 0;
  top: 0;
  width: 40px;
  z-index: 1001;
  display: inline-block;
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-shadow: none;
  font-weight: 400;
}
.ui-dialog.popup .action.close > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-dialog.popup .action.close:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e616';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.ui-dialog.popup .action.close:hover:before {
  color: inherit;
}
.ui-dialog.popup .action.close:active:before {
  color: inherit;
}
.ui-dialog.popup .action.close:focus,
.ui-dialog.popup .action.close:active {
  background: none;
  border: none;
}
.ui-dialog.popup .action.close:hover {
  background: none;
  border: none;
}
.ui-dialog.popup .action.close.disabled,
.ui-dialog.popup .action.close[disabled],
fieldset[disabled] .ui-dialog.popup .action.close {
  pointer-events: none;
  opacity: 0.5;
}
.popup-pointer {
  margin-left: -14px;
  position: absolute;
  top: -14px;
}
.popup-pointer:before,
.popup-pointer:after {
  content: '';
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-bottom-style: solid;
}
.popup-pointer:before {
  left: 2px;
  top: 2px;
  border: solid 6px;
  border-color: transparent transparent #fff transparent;
  z-index: 99;
}
.popup-pointer:after {
  left: 1px;
  top: 0px;
  border: solid 7px;
  border-color: transparent transparent #aeaeae transparent;
  z-index: 98;
}
.price-tier_price .price-excluding-tax,
.price-tier_price .price-including-tax {
  display: inline;
}
.price-including-tax,
.price-excluding-tax {
  display: block;
  font-size: 1.8rem;
  line-height: 1;
}
.price-including-tax .price,
.price-excluding-tax .price {
  font-weight: 700;
}
.price-including-tax + .price-excluding-tax,
.weee[data-label] {
  display: block;
  font-size: 1.8rem;
}
.price-including-tax + .price-excluding-tax:before,
.weee[data-label]:before {
  content: attr(data-label) ': ';
  font-size: 1.1rem;
}
.price-including-tax + .price-excluding-tax .price,
.weee[data-label] .price {
  font-size: 1.1rem;
}
body._has-modal {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.modals-overlay {
  z-index: 899;
}
.modal-slide,
.modal-popup {
  bottom: 0;
  left: 0;
  min-width: 0;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s ease;
  transition: visibility 0s 0.3s, opacity 0.3s ease;
}
.modal-slide._show,
.modal-popup._show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.modal-slide._show .modal-inner-wrap,
.modal-popup._show .modal-inner-wrap {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-slide .modal-inner-wrap,
.modal-popup .modal-inner-wrap {
  background-color: #fff;
  box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35);
  opacity: 1;
  pointer-events: auto;
}
.modal-slide {
  left: 44px;
  z-index: 900;
}
.modal-slide._show .modal-inner-wrap {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.modal-slide .modal-inner-wrap {
  height: 100%;
  overflow-y: auto;
  position: static;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  width: auto;
}
.modal-slide._inner-scroll .modal-inner-wrap {
  overflow-y: visible;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.modal-slide._inner-scroll .modal-header,
.modal-slide._inner-scroll .modal-footer {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.modal-slide._inner-scroll .modal-content {
  overflow-y: auto;
}
.modal-slide._inner-scroll .modal-footer {
  margin-top: auto;
}
.modal-slide .modal-header,
.modal-slide .modal-content,
.modal-slide .modal-footer {
  padding: 0 2.6rem 2.6rem;
}
.modal-slide .modal-header {
  padding-bottom: 2.1rem;
  padding-top: 2.1rem;
}
.modal-popup {
  z-index: 900;
  left: 0;
  overflow-y: auto;
}
.modal-popup.confirm .modal-inner-wrap {
  max-width: 50rem;
}
.modal-popup._show .modal-inner-wrap {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.modal-popup .modal-inner-wrap {
  margin: 5rem auto;
  width: 75%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  box-sizing: border-box;
  height: auto;
  left: 0;
  position: absolute;
  right: 0;
  -webkit-transform: translateY(-200%);
  transform: translateY(-200%);
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
}
.modal-popup._inner-scroll {
  overflow-y: visible;
}
.ie11 .modal-popup._inner-scroll {
  overflow-y: auto;
}
.modal-popup._inner-scroll .modal-inner-wrap {
  max-height: 90%;
}
.ie11 .modal-popup._inner-scroll .modal-inner-wrap {
  max-height: none;
}
.modal-popup._inner-scroll .modal-content {
  overflow-y: auto;
}
.modal-popup .modal-header,
.modal-popup .modal-content,
.modal-popup .modal-footer {
  padding-left: 3rem;
  padding-right: 3rem;
}
.modal-popup .modal-header,
.modal-popup .modal-footer {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.modal-popup .modal-header {
  padding-bottom: 1.2rem;
  padding-top: 3rem;
}
.modal-popup .modal-footer {
  margin-top: auto;
  padding-bottom: 3rem;
  padding-top: 3rem;
}
.modal-popup .modal-footer-actions {
  text-align: right;
}
.modal-custom .action-close,
.modal-popup .action-close,
.modal-slide .action-close {
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-shadow: none;
  font-weight: 400;
  display: inline-block;
  text-decoration: none;
  position: absolute;
  right: 0;
  top: 0;
}
.modal-custom .action-close:focus,
.modal-popup .action-close:focus,
.modal-slide .action-close:focus,
.modal-custom .action-close:active,
.modal-popup .action-close:active,
.modal-slide .action-close:active {
  background: none;
  border: none;
}
.modal-custom .action-close:hover,
.modal-popup .action-close:hover,
.modal-slide .action-close:hover {
  background: none;
  border: none;
}
.modal-custom .action-close.disabled,
.modal-popup .action-close.disabled,
.modal-slide .action-close.disabled,
.modal-custom .action-close[disabled],
.modal-popup .action-close[disabled],
.modal-slide .action-close[disabled],
fieldset[disabled] .modal-custom .action-close,
fieldset[disabled] .modal-popup .action-close,
fieldset[disabled] .modal-slide .action-close {
  pointer-events: none;
  opacity: 0.5;
}
.modal-custom .action-close > span,
.modal-popup .action-close > span,
.modal-slide .action-close > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.modal-custom .action-close:before,
.modal-popup .action-close:before,
.modal-slide .action-close:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 32px;
  color: #8f8f8f;
  content: '\e616';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.modal-custom .action-close:hover:before,
.modal-popup .action-close:hover:before,
.modal-slide .action-close:hover:before {
  color: inherit;
}
.modal-custom .action-close:active:before,
.modal-popup .action-close:active:before,
.modal-slide .action-close:active:before {
  color: inherit;
}
.modal-custom .action-close:hover:before,
.modal-popup .action-close:hover:before,
.modal-slide .action-close:hover:before {
  color: #1a1a1a;
}
.modal-custom .action-close {
  margin: 25px;
}
.modal-popup {
  pointer-events: none;
}
.modal-popup .modal-title {
  border-bottom: 1px solid #c1c1c1;
  font-weight: 300;
  padding-bottom: 10px;
  font-size: 26px;
  margin-bottom: 0;
  min-height: 1em;
  word-wrap: break-word;
}
.modal-popup .action-close {
  padding: 10px;
}
.modal-slide .action-close {
  padding: 1.1rem 2rem;
}
.modal-slide .page-main-actions {
  margin-bottom: -12.9rem;
  margin-top: 2.1rem;
}
.modals-overlay {
  background-color: rgba(51, 51, 51, 0.55);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
body._has-modal-custom .modal-custom-overlay {
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 899;
}
/**
 * Copyright 2014 Adobe
 * All Rights Reserved.
 */
.lac-notification-sticky {
  position: relative;
  z-index: 999;
}
.lac-notification-sticky .lac-notification {
  background-color: #373330;
  color: #fff;
  font-size: 16px;
}
.lac-notification-sticky .lac-notification .lac-notification-icon {
  float: left;
  margin: 10px 25px 10px 10px;
}
.lac-notification-sticky .lac-notification .lac-notification-icon .logo-img {
  display: block;
}
.lac-notification-sticky .lac-notification .lac-notification-text {
  float: left;
  padding: 15px 0;
}
.lac-notification-sticky .lac-notification .lac-notification-links {
  float: right;
  padding: 15px 0;
}
.lac-notification-sticky .lac-notification .lac-notification-links a {
  color: #fff;
  font-size: 14px;
}
.lac-notification-sticky .lac-notification .lac-notification-links .lac-notification-close-link:after {
  background: url('../../frontend/Livo/store/lt_LT/Magento_LoginAsCustomerFrontendUi/images/close.svg');
  content: ' ';
  display: inline-block;
  height: 12px;
  margin-left: 5px;
  vertical-align: middle;
  width: 12px;
}
.bundle-options-container {
  clear: both;
  margin-bottom: 40px;
}
.bundle-options-container .legend.title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
}
.bundle-options-container .product-add-form {
  display: none;
}
.bundle-options-container .product-options-wrapper {
  margin-bottom: 30px;
}
.bundle-options-container .action.back {
  margin-bottom: 30px;
}
.bundle-options-container .price-box .price {
  font-size: 18px;
  font-weight: 700;
}
.bundle-options-container .block-bundle-summary {
  background: #e8e8e8;
  padding: 10px 20px;
}
.bundle-options-container .block-bundle-summary > .title > strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
}
.bundle-options-container .block-bundle-summary .bundle-summary {
  margin-top: 30px;
}
.bundle-options-container .block-bundle-summary .bundle-summary.empty {
  display: none;
}
.bundle-options-container .block-bundle-summary .bundle-summary > .subtitle {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  display: block;
}
.bundle-options-container .block-bundle-summary .bundle.items > li {
  margin-bottom: 10px;
}
.bundle-options-container .block-bundle-summary .box-tocart .actions {
  display: inline-block;
  margin-bottom: 10px;
}
.bundle-options-container .block-bundle-summary .product-addto-links > .action {
  vertical-align: top;
}
.bundle-options-container .nested .field.qty {
  margin-top: 20px;
}
.bundle-options-container .nested .field.qty .label {
  font-weight: 700;
  margin: 0 0 5px;
  display: inline-block;
}
.bundle-options-container p.required {
  color: #e02b27;
}
.bundle-options-container .product-options-bottom {
  clear: left;
}
.products {
  margin: 30px 0;
}
.product-items {
  font-size: 0;
}
.product-item {
  font-size: 1.4rem;
  vertical-align: top;
}
.products-grid .product-item {
  display: inline-block;
  margin-left: 2%;
  padding: 0;
  width: calc((100% - 2%) / 2);
}
.product-item:nth-child(2n + 1) {
  margin-left: 0;
}
.product-item-name {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  display: block;
  hyphens: auto;
  margin: 5px 0;
  word-wrap: break-word;
}
.product-item-info {
  max-width: 100%;
  width: 152px;
}
.page-products .product-item-info {
  width: 240px;
}
.product-item-actions {
  font-size: 0;
}
.product-item-actions > * {
  font-size: 1.4rem;
}
.product-item-actions .actions-secondary {
  display: inline-block;
  font-size: 1.4rem;
  vertical-align: middle;
  white-space: nowrap;
}
.product-item-actions .actions-secondary > button.action,
.product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action,
.product-item-actions .actions-secondary > .action-gift.action {
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-shadow: none;
  font-weight: 400;
}
.product-item-actions .actions-secondary > button.action:focus,
.product-item-actions .actions-secondary > button.action:active,
.product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action:focus,
.product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action:active,
.product-item-actions .actions-secondary > .action-gift.action:focus,
.product-item-actions .actions-secondary > .action-gift.action:active {
  background: none;
  border: none;
}
.product-item-actions .actions-secondary > button.action:hover,
.product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action:hover,
.product-item-actions .actions-secondary > .action-gift.action:hover {
  background: none;
  border: none;
}
.product-item-actions .actions-secondary > button.action.disabled,
.product-item-actions .actions-secondary > button.action[disabled],
fieldset[disabled] .product-item-actions .actions-secondary > button.action,
.product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action.disabled,
.product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action[disabled],
fieldset[disabled] .product-item-actions .actions-secondary > .cart.table-wrapper .actions-toolbar > .action.action,
.product-item-actions .actions-secondary > .action-gift.action.disabled,
.product-item-actions .actions-secondary > .action-gift.action[disabled],
fieldset[disabled] .product-item-actions .actions-secondary > .action-gift.action {
  pointer-events: none;
  opacity: 0.5;
}
.product-item-actions .actions-secondary > .action {
  line-height: 35px;
  text-align: center;
  width: 35px;
}
.product-item-actions .actions-secondary > .action:before {
  margin: 0;
}
.product-item-actions .actions-primary {
  display: inline-block;
  vertical-align: middle;
}
.product-item-description {
  margin: 25px 0;
}
.product-item .product-reviews-summary .rating-summary {
  margin: 0 4px 0 0;
}
.product-item .product-reviews-summary .reviews-actions {
  font-size: 12px;
  margin-top: 5px;
}
.product-item .price-box {
  margin: 10px 0 25px;
}
.product-item .price-box .price {
  font-size: 1.4rem;
  font-weight: 700;
  white-space: nowrap;
}
.product-item .price-box .price-label {
  font-size: 12px;
}
.product-item .price-box .price-label:after {
  content: ':';
}
.product-item .special-price .price,
.product-item .minimal-price .price {
  font-size: 1.4rem;
  font-weight: 700;
}
.product-item .special-price .price-wrapper,
.product-item .minimal-price .price-wrapper {
  display: inline-block;
}
.product-item .special-price .price-including-tax + .price-excluding-tax,
.product-item .minimal-price .price-including-tax + .price-excluding-tax {
  display: block;
}
.product-item .special-price {
  display: block;
}
.product-item .old-price .price {
  font-weight: 400;
}
.product-item .regular-price .price-label {
  display: none;
}
.product-item .minimal-price .price-container {
  display: block;
}
.product-item .minimal-price-link {
  margin-top: 5px;
}
.product-item .minimal-price-link .price-label {
  color: #1979c3;
  font-size: 1.4rem;
}
.product-item .minimal-price-link .price {
  font-weight: 400;
}
.product-item .minimal-price-link,
.product-item .price-excluding-tax,
.product-item .price-including-tax {
  display: block;
  white-space: nowrap;
}
.product-item .price-from,
.product-item .price-to {
  margin: 0;
}
.product-item .tocompare:before {
  content: '\e61f';
}
.product-item .tocart {
  white-space: nowrap;
}
.price-container .price {
  font-size: 1.4rem;
}
.price-container .price-including-tax + .price-excluding-tax,
.price-container .weee {
  margin-top: 5px;
}
.price-container .price-including-tax + .price-excluding-tax,
.price-container .weee,
.price-container .price-including-tax + .price-excluding-tax .price,
.price-container .weee .price,
.price-container .weee + .price-excluding-tax:before,
.price-container .weee + .price-excluding-tax .price {
  font-size: 1.1rem;
}
.price-container .weee:before {
  content: '(' attr(data-label) ': ';
}
.price-container .weee:after {
  content: ')';
}
.price-container .weee + .price-excluding-tax:before {
  content: attr(data-label) ': ';
}
.products-list .product-item {
  display: table;
  width: 100%;
}
.products-list .product-item-info {
  display: table-row;
}
.products-list .product-item-photo {
  display: table-cell;
  padding: 0 30px 30px 0;
  vertical-align: top;
  width: 1%;
}
.products-list .product-item-details {
  display: table-cell;
  vertical-align: top;
}
.page-products .columns {
  position: relative;
  z-index: 1;
}
.toolbar-amount {
  display: block;
  line-height: 26px;
  margin: 0;
  padding: 8px 0 0;
  vertical-align: middle;
}
.products.wrapper ~ .toolbar .toolbar-amount {
  display: none;
}
.toolbar-products {
  margin-bottom: 40px;
  padding: 0 10px;
  text-align: center;
}
.toolbar-products .pages {
  display: none;
}
.products.wrapper ~ .toolbar-products .pages {
  display: block;
}
.toolbar-products .limiter .control {
  display: inline-block;
}
.sorter {
  padding: 4px 0 0;
}
.products.wrapper ~ .toolbar .sorter {
  display: none;
}
.sorter .sorter-action {
  position: relative;
  top: -2px;
}
.sorter-options {
  margin: 0 0 0 7px;
  width: auto;
}
.sorter-action {
  vertical-align: top;
  display: inline-block;
  text-decoration: none;
}
.sorter-action > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sorter-action:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 32px;
  color: #8f8f8f;
  content: '\e613';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.sorter-action:hover:before {
  color: #333;
}
.sorter .sort-desc:before {
  content: '\e614';
}
.modes {
  display: none;
}
.limiter-options {
  margin: 0 5px 0 7px;
  width: auto;
}
.limiter-label {
  font-weight: 400;
}
.page-products .toolbar .limiter {
  display: none;
}
.old-price,
.old.price {
  text-decoration: line-through;
}
.prices-tier .price-container .price-including-tax + .price-excluding-tax:before {
  content: '(' attr(data-label) ': ';
}
.prices-tier .price-container .price-including-tax + .price-excluding-tax:last-child:after {
  content: ')';
}
.prices-tier .price-container .weee[data-label] {
  display: inline;
}
.prices-tier .price-container .weee[data-label] .price {
  font-size: 1.1rem;
}
.prices-tier .price-container .weee[data-label]:before {
  content: ' +' attr(data-label) ': ';
}
.actual-price {
  font-weight: 700;
}
.category-image .image {
  display: block;
  height: auto;
  max-width: 100%;
}
.category-image,
.category-description {
  margin-bottom: 20px;
}
.product-image-container {
  display: inline-block;
  max-width: 100%;
}
.product-image-wrapper {
  display: block;
  height: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.product-image-photo {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.product.media .placeholder .photo.container {
  max-width: 100%;
}
.product.media .notice {
  color: #7d7d7d;
  font-size: 1.2rem;
  margin: 10px 0;
}
.product.media .product.thumbs {
  margin: 20px 0 30px;
}
.product.media .items.thumbs {
  margin: 0;
  padding: 0;
  list-style: none none;
}
.product.media .items.thumbs > li {
  display: inline-block;
  vertical-align: top;
}
.product.media .items.thumbs .active {
  display: block;
  line-height: 1;
}
.product.info.detailed {
  clear: both;
  margin-bottom: 30px;
}
.product.info.detailed .additional-attributes {
  width: auto;
}
.product.info.detailed .additional-attributes > thead > tr > td,
.product.info.detailed .additional-attributes > tbody > tr > td,
.product.info.detailed .additional-attributes > tfoot > tr > td {
  padding: 4px 5px 10px 5px;
}
.product.info.detailed .additional-attributes > thead > tr > th,
.product.info.detailed .additional-attributes > tbody > tr > th,
.product.info.detailed .additional-attributes > tfoot > tr > th {
  padding: 4px 30px 10px 0;
}
.product-info-main .page-title-wrapper .page-title {
  line-height: 1.42857143;
  margin-bottom: 10px;
}
.product-info-main .stock.available,
.product-info-main .stock.unavailable {
  display: inline-block;
  font-weight: 700;
  margin-right: 20px;
  text-transform: uppercase;
  vertical-align: top;
}
.product-info-main .product.attribute.sku {
  display: inline-block;
  vertical-align: top;
  color: #7d7d7d;
}
.product-info-main .product.attribute.sku > .value {
  display: inline-block;
  vertical-align: top;
  word-break: break-all;
}
.product-info-main .product.attribute.sku .type {
  margin-right: 5px;
}
.product-info-main .product.attribute.overview {
  margin: 20px 0;
}
.product-info-main .product.alert {
  margin: 10px 0;
}
.product-info-main .price-box {
  margin-top: 10px;
}
.product-info-main .product-reviews-summary .reviews-actions {
  font-size: 1.4rem;
}
.product-options-wrapper .fieldset-product-options-inner .legend {
  font-weight: 700;
  margin: 0 0 5px;
  font-size: 1.4rem;
  border: none;
  display: inline-block;
  float: none;
  padding: 0;
}
.product-options-wrapper .fieldset-product-options-inner input.datetime-picker ~ select.datetime-picker {
  margin-top: 10px;
}
.product-options-wrapper .fieldset-product-options-inner.required .legend:after,
.product-options-wrapper .fieldset-product-options-inner._required .legend:after {
  content: '*';
  color: #e02b27;
  font-size: 1.2rem;
  margin: 0 0 0 5px;
}
.product-options-wrapper .field .note {
  display: block;
}
.product-info-main .price-box .price-including-tax + .price-excluding-tax,
.product-options-bottom .price-box .price-including-tax + .price-excluding-tax,
.product-info-main .price-box .weee + .price-excluding-tax,
.product-options-bottom .price-box .weee + .price-excluding-tax,
.product-info-main .price-box .weee,
.product-options-bottom .price-box .weee {
  font-size: 1.2rem;
  line-height: 14px;
  margin-bottom: 5px;
}
.product-info-main .price-box .price-including-tax + .price-excluding-tax .price,
.product-options-bottom .price-box .price-including-tax + .price-excluding-tax .price,
.product-info-main .price-box .weee + .price-excluding-tax .price,
.product-options-bottom .price-box .weee + .price-excluding-tax .price,
.product-info-main .price-box .weee .price,
.product-options-bottom .price-box .weee .price {
  font-size: 1.2rem;
  font-weight: 700;
}
.product-info-main .price-box .price-wrapper .price,
.product-options-bottom .price-box .price-wrapper .price {
  font-size: 1.8rem;
  font-weight: 700;
}
.product-info-main .price-box .price,
.product-options-bottom .price-box .price {
  white-space: nowrap;
}
.product-info-main .special-price,
.product-options-bottom .special-price {
  display: block;
  margin: 10px 0;
}
.product-info-main .special-price .price-container,
.product-options-bottom .special-price .price-container {
  font-size: 1.4rem;
}
.product-info-main .special-price .price-label + .price-wrapper,
.product-options-bottom .special-price .price-label + .price-wrapper {
  display: inline-block;
}
.product-info-main .old-price .price-label:after,
.product-options-bottom .old-price .price-label:after,
.product-info-main .special-price .price-label:after,
.product-options-bottom .special-price .price-label:after {
  content: ': ';
}
.product-info-main .box-tocart,
.product-options-bottom .box-tocart {
  margin: 20px 0;
}
.product-info-main .box-tocart .field.qty,
.product-options-bottom .box-tocart .field.qty {
  padding-right: 15px;
}
.product-info-main .box-tocart .input-text.qty,
.product-options-bottom .box-tocart .input-text.qty {
  height: 52px;
  text-align: center;
  width: 52px;
}
.product-info-main .box-tocart .actions,
.product-options-bottom .box-tocart .actions {
  text-align: center;
}
.product-info-main .product-addto-links,
.product-options-bottom .product-addto-links {
  margin: 20px 0;
}
.product-info-main .action.tocompare,
.product-options-bottom .action.tocompare {
  vertical-align: top;
}
.prices-tier {
  background: #f5f5f5;
  margin: 10px 0;
  padding: 10px 15px;
}
.prices-tier .price-container {
  display: inline-block;
}
.prices-tier .price-including-tax,
.prices-tier .price-excluding-tax,
.prices-tier .weee {
  display: inline-block;
}
.prices-tier .price-including-tax .price,
.prices-tier .price-excluding-tax .price,
.prices-tier .weee .price {
  font-size: 1.4rem;
  font-weight: 700;
}
.ui-dialog-titlebar-close {
  line-height: 1.42857143;
  margin: 0;
  padding: 0;
  color: #1979c3;
  text-decoration: none;
  background: none;
  border: 0;
  display: inline;
}
.ui-dialog-titlebar-close:visited {
  color: #1979c3;
  text-decoration: none;
}
.ui-dialog-titlebar-close:hover {
  color: #006bb4;
  text-decoration: underline;
}
.ui-dialog-titlebar-close:active {
  color: #ff5501;
  text-decoration: underline;
}
.ui-dialog-titlebar-close:hover,
.ui-dialog-titlebar-close:active,
.ui-dialog-titlebar-close:focus {
  background: none;
  border: 0;
}
.ui-dialog-titlebar-close.disabled,
.ui-dialog-titlebar-close[disabled],
fieldset[disabled] .ui-dialog-titlebar-close {
  color: #1979c3;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  text-decoration: underline;
}
.block.related .action.select {
  margin: 0 5px;
}
.sidebar .product-items .product-item {
  margin-bottom: 20px;
  position: relative;
}
.sidebar .product-items .product-item-info {
  position: relative;
  width: auto;
}
.sidebar .product-items .product-item-info .product-item-photo {
  left: 0;
  position: absolute;
  top: 0;
}
.sidebar .product-items .product-item-name {
  margin-top: 0;
}
.sidebar .product-items .product-item-details {
  margin: 0 0 0 85px;
}
.sidebar .product-items .product-item-actions {
  display: block;
  margin-top: 10px;
}
.sidebar .product-items .price-box {
  display: block;
  margin: 7px 0;
}
.sidebar .product-items .text {
  margin-right: 8px;
}
.sidebar .product-items .counter {
  color: #7d7d7d;
  font-size: 1.2rem;
  white-space: nowrap;
}
.sidebar .product-items .minilist .price {
  display: inline;
  padding: 0;
}
.sidebar .product-items .minilist .weee:before {
  display: inline-block;
}
.sidebar .action.delete {
  position: absolute;
  right: 0;
  top: -1px;
}
.sidebar .block-wishlist .action.delete {
  line-height: unset;
  width: auto;
}
.sidebar .block-compare .action.delete {
  right: initial;
}
.sidebar .product-items-images {
  margin-left: -5px;
}
.sidebar .product-items-images .product-item {
  float: left;
  padding-left: 5px;
}
.sidebar .product-items-names .product-item {
  display: flex;
  margin-bottom: 10px;
}
.sidebar .product-items-names .product-item-name {
  margin: 0;
}
.catalog-category-view.page-layout-1column .column.main {
  min-height: inherit;
}
body.catalog-product-compare-index .action.print {
  float: right;
  margin: 15px 0;
}
.table-wrapper.comparison {
  clear: both;
  max-width: 100%;
  overflow-x: auto;
}
.table-comparison {
  table-layout: fixed;
}
.table-comparison .cell.label,
.table-comparison td:last-child {
  border-right: 1px solid #d1d1d1;
}
.table-comparison .cell {
  padding: 15px;
  width: 140px;
}
.table-comparison .cell .attribute.value {
  overflow: hidden;
  width: 100%;
}
.table-comparison .cell.product.info,
.table-comparison .cell.product.label {
  border-bottom: 1px solid #d1d1d1;
}
.table-comparison .cell.label .attribute.label {
  display: block;
  width: 100%;
  word-wrap: break-word;
}
.table-comparison .cell.attribute {
  font-size: 1.3rem;
}
.table-comparison .cell.attribute img {
  height: auto;
  max-width: 100%;
}
.table-comparison .product-item-photo {
  display: block;
  margin: 0 auto 15px;
}
.table-comparison .product-image-photo {
  margin-left: 0;
}
.table-comparison .product-item-actions,
.table-comparison .price-box,
.table-comparison .product.rating,
.table-comparison .product-item-name {
  display: block;
  margin: 15px 0;
}
.table-comparison .product-addto-links {
  margin-top: 15px;
}
.table-comparison .product-addto-links .action.split,
.table-comparison .product-addto-links .action.toggle {
  line-height: 1.2rem;
  padding: 5px 8px;
  font-size: 1.1rem;
}
.table-comparison .product-addto-links .action.toggle {
  padding: 0;
}
.table-comparison .cell.remove {
  padding-bottom: 0;
  padding-top: 0;
  text-align: right;
}
.table-comparison .product-item-actions > .actions-primary + .actions-secondary {
  margin-top: 10px;
}
.table-comparison .action.tocart {
  white-space: nowrap;
}
.comparison.headings {
  background: #fff;
  left: 0;
  position: absolute;
  top: 0;
  width: auto;
  z-index: 2;
}
.block-compare .product-item .product-item-name {
  margin-left: 22px;
}
.block-compare .action.delete {
  left: -6px;
  position: absolute;
  right: 0;
  top: 0;
}
.block-compare .actions-toolbar {
  margin: 17px 0 0;
}
.block-search {
  margin-bottom: 0;
}
.block-search .block-title {
  display: none;
}
.block-search .block-content {
  margin-bottom: 0;
}
.block-search .label {
  text-decoration: none;
  display: inline-block;
  float: right;
}
.block-search .label > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.block-search .label:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  line-height: 33px;
  color: #8f8f8f;
  content: '\e615';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.block-search .label:hover:before {
  color: #333;
}
.block-search .label:active:before {
  color: #333;
}
.block-search .label.active + .control input {
  position: static;
}
.block-search .action.search {
  display: none;
}
.block-search .control {
  border-top: 1px solid #d1d1d1;
  clear: both;
  margin: 0 -15px -1px;
  padding: 0 15px;
}
.block-search input {
  font-size: 16px;
  left: -300%;
  margin: 15px 0;
  position: absolute;
}
.block-search .nested {
  display: none;
}
.search-autocomplete {
  display: none;
  margin-top: -15px;
  overflow: hidden;
  position: absolute;
  z-index: 3;
}
.search-autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none none;
}
.search-autocomplete ul li {
  border-top: 1px solid #e5e5e5;
  cursor: pointer;
  margin: 0;
  padding: 5px 40px 5px 10px;
  position: relative;
  text-align: left;
  white-space: normal;
}
.search-autocomplete ul li:not(:empty) {
  border-top: 0;
  border: 1px solid #c2c2c2;
  background: #fff;
}
.search-autocomplete ul li:first-child {
  border-top: none;
}
.search-autocomplete ul li:hover,
.search-autocomplete ul li.selected {
  background: #e8e8e8;
}
.search-autocomplete ul li .amount {
  color: #999;
  position: absolute;
  right: 7px;
  top: 5px;
}
.form.search.advanced .fields.range .field:first-child {
  position: relative;
}
.form.search.advanced .fields.range .field:first-child .control {
  padding-right: 25px;
}
.form.search.advanced .fields.range .field:first-child .control:after {
  content: ' \2013 ';
  display: inline-block;
  position: absolute;
  right: 0;
  text-align: center;
  top: 6px;
  width: 25px;
}
.form.search.advanced .fields.range .field:last-child {
  position: relative;
}
.form.search.advanced .fields.range .field:last-child div.mage-error {
  left: 0;
  position: absolute;
  top: 32px;
}
.form.search.advanced .fields.range .field.with-addon .control {
  padding-right: 45px;
}
.form.search.advanced .group.price .addon .addafter {
  background: none;
  border: 0;
  padding-top: 6px;
  position: absolute;
  right: 0;
  top: 0;
}
.search.summary {
  margin-bottom: 10px;
}
.cart-summary {
  background: #f5f5f5;
  margin-bottom: 25px;
  padding: 1px 15px 25px;
}
.cart-summary > .title {
  display: block;
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.cart-summary .block {
  margin-bottom: 0;
}
.cart-summary .block .item-options {
  margin-left: 0;
}
.cart-summary .block .fieldset {
  margin: 15px 0 25px 5px;
}
.cart-summary .block .fieldset .field {
  margin: 0 0 10px;
}
.cart-summary .block .fieldset .field.note {
  font-size: 12px;
}
.cart-summary .block .fieldset .methods .field > .label {
  display: inline;
}
.cart-totals {
  border-top: 1px solid #d1d1d1;
  padding-top: 10px;
}
.cart-totals .table-wrapper {
  margin-bottom: 0;
  overflow: inherit;
}
.cart-totals .discount.coupon {
  display: none;
}
.cart.table-wrapper .items thead + .item {
  border-top: 1px solid #d1d1d1;
}
.cart.table-wrapper .items > .item {
  border-bottom: 1px solid #d1d1d1;
  position: relative;
}
.cart.table-wrapper .col {
  padding-top: 20px;
}
.cart.table-wrapper .col.qty .input-text {
  margin-top: -5px;
}
.cart.table-wrapper .item-actions td {
  padding-bottom: 10px;
  text-align: center;
  white-space: normal;
}
.cart.table-wrapper .item .col.item {
  display: block;
  min-height: 75px;
  padding: 25px 0 10px 75px;
  position: relative;
}
.cart.table-wrapper .actions-toolbar > .action,
.action-gift {
  display: inline-block;
  text-decoration: none;
  margin-bottom: 10px;
  margin-right: 10px;
}
.cart.table-wrapper .actions-toolbar > .action:hover,
.cart.table-wrapper .actions-toolbar > .action:active,
.cart.table-wrapper .actions-toolbar > .action:focus,
.action-gift:hover,
.action-gift:active,
.action-gift:focus {
  text-decoration: none;
}
.cart.table-wrapper .actions-toolbar > .action:last-child,
.action-gift:last-child {
  margin-right: 0;
}
.cart.table-wrapper .action.help.map {
  font-weight: 400;
}
.cart.table-wrapper .product-item-photo {
  display: block;
  left: 0;
  max-width: 60px;
  padding: 0;
  position: absolute;
  top: 15px;
  width: 100%;
}
.cart.table-wrapper .product-item-details {
  white-space: normal;
}
.cart.table-wrapper .product-item-name {
  display: inline-block;
  font-weight: 400;
  margin-top: -6px;
}
.cart.table-wrapper .gift-registry-name-label:after {
  content: ':';
}
.cart.table-wrapper .item-options {
  font-size: 12px;
  margin-bottom: 10px;
}
.cart.table-wrapper .product-item-name + .item-options {
  margin-top: 10px;
}
.cart.table-wrapper .action.configure {
  display: inline-block;
  margin: 0 0 20px;
}
.cart-container .checkout-methods-items {
  margin-top: 20px;
  text-align: center;
}
.cart-container .checkout-methods-items .action.primary {
  width: 100%;
}
.cart-container .checkout-methods-items .item + .item {
  margin-top: 20px;
}
.cart-products-toolbar .toolbar-amount {
  margin: 25px 0 15px;
  padding: 0;
  text-align: center;
}
.cart-products-toolbar .pages {
  margin: 0 0 25px;
  text-align: center;
}
.cart-products-toolbar .pages .items > .item {
  border-bottom: 0;
}
.cart-products-toolbar-top {
  border-bottom: 1px solid #d1d1d1;
}
.block.crosssell {
  margin-top: 70px;
}
.cart-tax-info + .cart-tax-total,
.cart .cart-tax-info + .cart-tax-total {
  display: block;
}
.cart.table-wrapper .col.price,
.order-items.table-wrapper .col.price,
.cart.table-wrapper .col.qty,
.order-items.table-wrapper .col.qty,
.cart.table-wrapper .col.subtotal,
.order-items.table-wrapper .col.subtotal,
.cart.table-wrapper .col.msrp,
.order-items.table-wrapper .col.msrp {
  text-align: right;
}
.block-minicart .items-total {
  float: left;
  margin: 0 10px;
}
.block-minicart .items-total .count {
  font-weight: 700;
}
.block-minicart .subtotal {
  margin: 0 10px 10px;
  text-align: right;
}
.block-minicart .amount .price-wrapper:first-child .price {
  font-size: 18px;
  font-weight: 700;
}
.block-minicart .subtitle {
  display: none;
}
.block-minicart .subtitle.empty {
  display: block;
  font-size: 14px;
  padding: 30px 0 20px;
  text-align: center;
}
.block-minicart .text.empty {
  text-align: center;
}
.block-minicart .block-content > .actions {
  margin-top: 15px;
  text-align: center;
}
.block-minicart .block-content > .actions > .primary {
  margin: 0 10px 15px;
}
.block-minicart .block-content > .actions > .primary .action.primary {
  display: block;
  margin-bottom: 15px;
  width: 100%;
}
.block-minicart .block-content > .actions > .primary .action.primary:last-child {
  margin-bottom: 0;
}
.block-minicart .block-category-link,
.block-minicart .block-product-link,
.block-minicart .block-cms-link,
.block-minicart .block-banners {
  margin: 15px 0 0;
  text-align: center;
}
.minicart-wrapper {
  display: inline-block;
  position: relative;
  float: right;
}
.minicart-wrapper:before,
.minicart-wrapper:after {
  content: '';
  display: table;
}
.minicart-wrapper:after {
  clear: both;
}
.minicart-wrapper .action.showcart {
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.minicart-wrapper .action.showcart:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  line-height: 33px;
  color: #8f8f8f;
  content: '\e611';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.minicart-wrapper .action.showcart:hover:before {
  color: #333;
}
.minicart-wrapper .action.showcart:active:before {
  color: #8f8f8f;
}
.minicart-wrapper .action.showcart.active {
  display: inline-block;
  text-decoration: none;
}
.minicart-wrapper .action.showcart.active:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  line-height: 33px;
  color: #8f8f8f;
  content: '\e611';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.minicart-wrapper .action.showcart.active:hover:before {
  color: #333;
}
.minicart-wrapper .action.showcart.active:active:before {
  color: #8f8f8f;
}
.minicart-wrapper .block-minicart {
  margin: 0;
  padding: 0;
  list-style: none none;
  background: #fff;
  border: 1px solid #bbb;
  margin-top: 4px;
  min-width: 100%;
  width: 320px;
  z-index: 101;
  box-sizing: border-box;
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
.minicart-wrapper .block-minicart li {
  margin: 0;
}
.minicart-wrapper .block-minicart li:hover {
  cursor: pointer;
}
.minicart-wrapper .block-minicart:before,
.minicart-wrapper .block-minicart:after {
  border-bottom-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.minicart-wrapper .block-minicart:before {
  border: 6px solid;
  border-color: transparent transparent #fff transparent;
  z-index: 99;
}
.minicart-wrapper .block-minicart:after {
  border: 7px solid;
  border-color: transparent transparent #bbb transparent;
  z-index: 98;
}
.minicart-wrapper .block-minicart:before {
  right: 26px;
  top: -12px;
}
.minicart-wrapper .block-minicart:after {
  right: 25px;
  top: -14px;
}
.minicart-wrapper.active {
  overflow: visible;
}
.minicart-wrapper.active .block-minicart {
  display: block;
}
.minicart-wrapper .block-minicart {
  padding: 25px 20px;
}
.minicart-wrapper .block-minicart .block-title {
  display: none;
}
.minicart-wrapper .product .actions {
  float: right;
  margin: -28px 0 0;
  text-align: right;
}
.minicart-wrapper .product .actions > .primary,
.minicart-wrapper .product .actions > .secondary {
  display: inline;
}
.minicart-wrapper .action.close {
  display: inline-block;
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-shadow: none;
  font-weight: 400;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
.minicart-wrapper .action.close > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.minicart-wrapper .action.close:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 32px;
  color: inherit;
  content: '\e616';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.minicart-wrapper .action.close:hover:before {
  color: inherit;
}
.minicart-wrapper .action.close:active:before {
  color: inherit;
}
.minicart-wrapper .action.close:focus,
.minicart-wrapper .action.close:active {
  background: none;
  border: none;
}
.minicart-wrapper .action.close:hover {
  background: none;
  border: none;
}
.minicart-wrapper .action.close.disabled,
.minicart-wrapper .action.close[disabled],
fieldset[disabled] .minicart-wrapper .action.close {
  pointer-events: none;
  opacity: 0.5;
}
.minicart-wrapper .action.showcart {
  white-space: nowrap;
}
.minicart-wrapper .action.showcart .counter.qty {
  background: #ff5501;
  color: #fff;
  height: 24px;
  line-height: 24px;
  border-radius: 2px;
  display: inline-block;
  margin: 3px 0 0;
  min-width: 18px;
  overflow: hidden;
  padding: 0 3px;
  text-align: center;
  white-space: normal;
}
.minicart-wrapper .action.showcart .counter.qty.empty {
  display: none;
}
.minicart-wrapper .action.showcart .counter.qty .loader > img {
  max-width: 24px;
}
.minicart-wrapper .minicart-widgets {
  margin-top: 15px;
}
.minicart-items-wrapper {
  border: 1px solid #ccc;
  margin: 0 -20px;
  border-left: 0;
  border-right: 0;
  overflow-x: auto;
  padding: 15px;
}
.minicart-items {
  margin: 0;
  padding: 0;
  list-style: none none;
}
.minicart-items .product-item {
  padding: 20px 0;
}
.minicart-items .product-item:not(:first-child) {
  border-top: 1px solid #ccc;
}
.minicart-items .product-item:first-child {
  padding-top: 0;
}
.minicart-items .product-item-pricing .label {
  display: inline-block;
}
.minicart-items .price-minicart {
  margin-bottom: 5px;
}
.minicart-items .message {
  margin-bottom: 0;
  margin-top: 10px;
}
.minicart-items .product > .product-item-photo,
.minicart-items .product > .product-image-container {
  float: left;
}
.minicart-items .product .toggle {
  display: block;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  white-space: nowrap;
}
.minicart-items .product .toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 16px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.minicart-items .product .toggle:after {
  position: static;
  right: 20px;
  top: 0;
}
.minicart-items .product.active > .toggle:after {
  content: '\e621';
}
.minicart-items .product-item-name {
  font-weight: 400;
  margin: 0 0 10px;
}
.minicart-items .product-item-name a {
  color: #1979c3;
}
.minicart-items .product-item-details {
  padding-left: 88px;
}
.minicart-items .product-item-details .price {
  font-weight: 700;
}
.minicart-items .product-item-details .price-including-tax,
.minicart-items .product-item-details .price-excluding-tax {
  margin: 5px 0 0;
}
.minicart-items .product-item-details .weee[data-label] {
  font-size: 1.1rem;
}
.minicart-items .product-item-details .details-qty {
  margin-top: 10px;
}
.minicart-items .product.options .tooltip.toggle {
  display: inline-block;
  text-decoration: none;
}
.minicart-items .product.options .tooltip.toggle > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.minicart-items .product.options .tooltip.toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: -3px 0 0 7px;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.minicart-items .product.options .tooltip.toggle .details {
  display: none;
}
.minicart-items .item-qty {
  text-align: center;
  width: 45px;
}
.minicart-items .update-cart-item {
  font-size: 1.1rem;
  margin-left: 5px;
  vertical-align: top;
}
.minicart-items .subtitle {
  display: none;
}
.minicart-items .action.edit,
.minicart-items .action.delete {
  display: inline-block;
  text-decoration: none;
}
.minicart-items .action.edit > span,
.minicart-items .action.delete > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.minicart-items .action.edit:before,
.minicart-items .action.delete:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #303030;
  content: '\e606';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.minicart-items .action.edit:hover:before,
.minicart-items .action.delete:hover:before {
  color: #303030;
}
.minicart-items .action.edit:active:before,
.minicart-items .action.delete:active:before {
  color: #303030;
}
.minicart-items .action.delete:before {
  content: '\e604';
}
.checkout-container {
  margin: 0 0 20px;
}
.opc-wrapper {
  margin: 0 0 20px;
}
.opc-wrapper .step-content {
  margin: 0 0 40px;
}
.checkout-index-index .nav-sections,
.checkout-index-index .nav-toggle {
  display: none;
}
.checkout-index-index .logo {
  margin-left: 0;
}
.checkout-onepage-success .print {
  display: none;
}
.opc-estimated-wrapper {
  border-bottom: 1px solid #ccc;
  margin: 0 0 15px;
  padding: 18px 15px;
}
.opc-estimated-wrapper .estimated-block {
  font-size: 18px;
  font-weight: 700;
  float: left;
}
.opc-estimated-wrapper .estimated-block .estimated-label {
  display: block;
  margin: 0 0 5px;
}
.opc-estimated-wrapper .minicart-wrapper .action.showcart:before {
  color: #333;
}
.opc-estimated-wrapper .minicart-wrapper .action.showcart:hover:before {
  color: #555;
}
.opc-progress-bar {
  margin: 0 0 20px;
  counter-reset: i;
  font-size: 0;
}
.opc-progress-bar-item {
  margin: 0 0 10px;
  display: inline-block;
  position: relative;
  text-align: center;
  vertical-align: top;
  width: 50%;
}
.opc-progress-bar-item:before {
  background: #e4e4e4;
  top: 19px;
  content: '';
  height: 7px;
  left: 0;
  position: absolute;
  width: 100%;
}
.opc-progress-bar-item:first-child:before {
  border-radius: 6px 0 0 6px;
}
.opc-progress-bar-item:last-child:before {
  border-radius: 0 6px 6px 0;
}
.opc-progress-bar-item > span {
  display: inline-block;
  padding-top: 45px;
  width: 100%;
  word-wrap: break-word;
  color: #e4e4e4;
  font-weight: 300;
  font-size: 1.8rem;
}
.opc-progress-bar-item > span:before,
.opc-progress-bar-item > span:after {
  background: #e4e4e4;
  height: 38px;
  margin-left: -19px;
  width: 38px;
  border-radius: 50%;
  content: '';
  left: 50%;
  position: absolute;
  top: 0;
}
.opc-progress-bar-item > span:after {
  background: #fff;
  height: 26px;
  margin-left: -13px;
  top: 6px;
  width: 26px;
  content: counter(i);
  counter-increment: i;
  color: #333;
  font-weight: 600;
  font-size: 1.8rem;
}
.opc-progress-bar-item._active:before {
  background: #ff5501;
}
.opc-progress-bar-item._active > span {
  color: #333;
}
.opc-progress-bar-item._active > span:before {
  background: #ff5501;
}
.opc-progress-bar-item._active > span:after {
  content: '\e610';
  font-family: 'icons-blank-theme';
  line-height: 1;
  font-size: 2.8rem;
}
.opc-progress-bar-item._complete {
  cursor: pointer;
}
.opc-progress-bar-item._complete > span {
  color: #333;
}
.opc-progress-bar-item._complete > span:after {
  content: '\e610';
  font-family: 'icons-blank-theme';
  line-height: 1;
  font-size: 2.8rem;
}
.field.choice .field-tooltip {
  display: inline-block;
  margin-left: 10px;
  position: relative;
  top: -3px;
}
.field.choice .field-tooltip-action {
  line-height: 24px;
}
.field._error .control input,
.field._error .control select,
.field._error .control textarea {
  border-color: #ed8380;
}
.opc-wrapper .fieldset > .field > .label {
  font-weight: 400;
}
.field-tooltip {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 1px;
}
.field-tooltip._active {
  z-index: 100;
}
.field-tooltip._active .field-tooltip-content {
  display: block;
}
.field-tooltip._active .field-tooltip-action:before {
  color: #333;
}
.field-tooltip .label {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.field-tooltip .field-tooltip-action {
  display: inline-block;
  text-decoration: none;
}
.field-tooltip .field-tooltip-action > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.field-tooltip .field-tooltip-action:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  line-height: inherit;
  color: #bbb;
  content: '\e623';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.field-tooltip .field-tooltip-action:hover:before {
  color: #333;
}
.field-tooltip .field-tooltip-action:before {
  padding-left: 1px;
}
._keyfocus .field-tooltip .field-tooltip-action:focus {
  z-index: 100;
}
._keyfocus .field-tooltip .field-tooltip-action:focus + .field-tooltip-content {
  display: block;
}
._keyfocus .field-tooltip .field-tooltip-action:focus:before {
  color: #333;
}
.field-tooltip .field-tooltip-content {
  background: #f4f4f4;
  border: 1px solid #999;
  border-radius: 1px;
  font-size: 14px;
  padding: 12px;
  width: 270px;
  display: none;
  left: 38px;
  position: absolute;
  text-transform: none;
  top: -9px;
  word-wrap: break-word;
  z-index: 2;
}
.field-tooltip .field-tooltip-content:before,
.field-tooltip .field-tooltip-content:after {
  border: 10px solid transparent;
  height: 0;
  width: 0;
  border-right-color: #f4f4f4;
  left: -21px;
  top: 12px;
  content: '';
  display: block;
  position: absolute;
  z-index: 3;
}
.field-tooltip .field-tooltip-content:before {
  border-right-color: #666666;
}
.field-tooltip .field-tooltip-content:after {
  border-right-color: #f4f4f4;
  width: 1px;
  z-index: 4;
}
@media only screen and (max-width: 768px) {
  .field-tooltip .field-tooltip-content {
    left: auto;
    right: -10px;
    top: 40px;
  }
  .field-tooltip .field-tooltip-content::before,
  .field-tooltip .field-tooltip-content::after {
    border: 10px solid transparent;
    height: 0;
    left: auto;
    margin-top: -21px;
    right: 10px;
    top: 0;
    width: 0;
  }
  .field-tooltip .field-tooltip-content::before {
    border-bottom-color: #999;
  }
  .field-tooltip .field-tooltip-content::after {
    border-bottom-color: #f4f4f4;
    top: 1px;
  }
}
/**
 * Copyright 2015 Adobe
 * All Rights Reserved.
 */
.opc-wrapper .form-login,
.opc-wrapper .form-shipping-address {
  margin-top: 28px;
  margin-bottom: 20px;
}
.opc-wrapper .form-login .fieldset .note,
.opc-wrapper .form-shipping-address .fieldset .note {
  font-size: 14px;
  margin-top: 10px;
}
.opc-wrapper .shipping-address-items {
  font-size: 0;
}
.opc-wrapper .shipping-address-item {
  border: 2px solid transparent;
  line-height: 30px;
  margin: 0 0 20px;
  padding: 20px 35px 20px 20px;
  transition: 0.3s border-color;
  width: 50%;
  display: inline-block;
  font-size: 14px;
  position: relative;
  vertical-align: top;
  word-wrap: break-word;
}
.opc-wrapper .shipping-address-item.selected-item {
  border-color: #ff5501;
}
.opc-wrapper .shipping-address-item.selected-item:after {
  background: #ff5501;
  color: #fff;
  content: '\e610';
  font-family: 'icons-blank-theme';
  height: 27px;
  width: 29px;
  font-size: 27px;
  line-height: 21px;
  padding-top: 2px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
}
.opc-wrapper .action-show-popup {
  margin: 0 0 20px;
}
.opc-wrapper .action-show-popup > span:before {
  content: '+';
  padding-right: 5px;
}
.opc-wrapper .action-select-shipping-item {
  float: right;
  margin: 20px 0 0;
}
.opc-wrapper .edit-address-link {
  display: block;
  float: left;
  margin: 26px 5px 0 0;
}
.checkout-shipping-method .step-title {
  margin-bottom: 0;
}
.checkout-shipping-method .no-quotes-block {
  margin: 20px 0;
}
.methods-shipping .actions-toolbar .action.primary {
  margin: 20px 0 0;
}
.table-checkout-shipping-method thead th {
  display: none;
}
.table-checkout-shipping-method tbody td {
  border-top: 1px solid #ccc;
  padding-bottom: 20px;
  padding-top: 20px;
}
.table-checkout-shipping-method tbody td:first-child {
  padding-left: 0;
  padding-right: 0;
  width: 20px;
}
.table-checkout-shipping-method tbody tr:first-child td {
  border-top: none;
}
.table-checkout-shipping-method tbody .row-error td {
  border-top: none;
  padding-bottom: 10px;
  padding-top: 0;
}
.checkout-shipping-method {
  position: relative;
}
.shipping-policy-block.field-tooltip {
  top: 12px;
}
.shipping-policy-block.field-tooltip .field-tooltip-action {
  color: #1979c3;
  cursor: pointer;
}
.shipping-policy-block.field-tooltip .field-tooltip-action:before {
  display: none;
}
.shipping-policy-block.field-tooltip .field-tooltip-content {
  width: 420px;
  top: 30px;
}
.opc-block-shipping-information {
  padding: 0 30px;
}
.opc-block-shipping-information .shipping-information-title {
  border-bottom: 1px solid #ccc;
  margin: 0 0 20px;
  position: relative;
}
.opc-block-shipping-information .shipping-information-title .action-edit {
  top: 2px;
  display: inline-block;
  text-decoration: none;
  margin: 0;
  position: absolute;
  right: 0;
}
.opc-block-shipping-information .shipping-information-title .action-edit > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.opc-block-shipping-information .shipping-information-title .action-edit:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: #8f8f8f;
  content: '\e606';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.opc-block-shipping-information .shipping-information-title .action-edit:hover:before {
  color: #333;
}
.opc-block-shipping-information .shipping-information-title .action-edit:active:before {
  color: #8f8f8f;
}
.opc-block-shipping-information .shipping-information-content {
  line-height: 27px;
}
.opc-block-shipping-information .shipping-information-content .actions-toolbar {
  margin-left: 0;
}
.opc-block-shipping-information .ship-to,
.opc-block-shipping-information .ship-via {
  margin: 0 0 20px;
}
.opc-block-summary {
  background: #f5f5f5;
  padding: 22px 30px;
  margin: 0 0 20px;
}
.opc-block-summary > .title {
  display: block;
}
.opc-block-summary .mark .value {
  color: #999;
  display: block;
}
.opc-block-summary .discount.coupon {
  display: none;
}
.opc-block-summary .grand.incl + .grand.excl .mark,
.opc-block-summary .grand.incl + .grand.excl .amount {
  border-top: 0;
  font-size: 1.4rem;
  padding-top: 0;
}
.opc-block-summary .grand.incl + .grand.excl .mark strong,
.opc-block-summary .grand.incl + .grand.excl .amount strong {
  font-weight: 400;
}
.opc-block-summary .not-calculated {
  font-style: italic;
  white-space: normal;
}
.opc-block-summary .items-in-cart > .title {
  border-bottom: 1px solid #d1d1d1;
  padding: 10px 40px 10px 0;
  cursor: pointer;
  display: block;
  text-decoration: none;
  margin-bottom: 0;
  position: relative;
}
.opc-block-summary .items-in-cart > .title > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.opc-block-summary .items-in-cart > .title:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  line-height: 12px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 3px 0 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.opc-block-summary .items-in-cart > .title:after {
  position: absolute;
  right: 0;
  top: 10px;
}
.opc-block-summary .items-in-cart > .title strong {
  font-size: 1.8rem;
  font-weight: 300;
  margin: 0;
}
.opc-block-summary .items-in-cart.active > .title:after {
  content: '\e621';
}
.opc-block-summary .items-in-cart .product {
  position: relative;
}
.opc-block-summary .minicart-items-wrapper {
  margin: 0 -15px 0 0;
  max-height: 370px;
  padding: 15px 15px 0 0;
  border: 0;
}
.column.main .opc-block-summary .product-item {
  margin: 0;
  padding-left: 0;
}
.opc-block-summary .product-item .product-item-inner {
  display: table;
  margin: 0 0 10px;
  width: 100%;
}
.opc-block-summary .product-item .product-item-name-block {
  display: table-cell;
  padding-right: 5px;
  text-align: left;
}
.opc-block-summary .product-item .subtotal {
  display: table-cell;
  text-align: right;
}
.opc-block-summary .product-item .price {
  font-size: 1.6rem;
  font-weight: 400;
}
.opc-block-summary .product-item .price-including-tax + .price-excluding-tax {
  margin: 0;
}
.opc-block-summary .product-item .price-including-tax + .price-excluding-tax .price {
  font-size: 1rem;
}
.opc-block-summary .actions-toolbar {
  position: relative;
  z-index: 1;
}
.opc-block-summary .actions-toolbar .secondary {
  border-top: 1px solid #d1d1d1;
  display: block;
  float: none;
  margin: -1px 0 0;
  padding: 15px 0 0;
  text-align: left;
}
.opc-block-summary .actions-toolbar .secondary .action {
  margin: 0;
}
.authentication-dropdown {
  box-sizing: border-box;
}
.authentication-dropdown .modal-inner-wrap {
  padding: 25px;
}
.authentication-wrapper {
  float: right;
  margin-top: -60px;
  max-width: 50%;
  position: relative;
  z-index: 1;
}
._has-auth-shown .authentication-wrapper {
  z-index: 900;
}
.block-authentication .block-title {
  font-size: 1.8rem;
  border-bottom: 0;
  margin-bottom: 25px;
}
.block-authentication .block-title strong {
  font-weight: 300;
}
.block-authentication .field .label {
  font-weight: 400;
}
.block-authentication .actions-toolbar {
  margin-bottom: 5px;
}
.block-authentication .actions-toolbar > .secondary {
  padding-top: 25px;
  text-align: left;
}
.block-authentication .block[class] {
  margin: 0;
}
.block-authentication .block[class] ul {
  list-style: none;
  padding-left: 10px;
}
.block-authentication .block[class] .field .control,
.block-authentication .block[class] .field .label {
  float: none;
  width: auto;
}
.block-authentication .block[class] + .block {
  border-top: 1px solid #c1c1c1;
  margin-top: 40px;
  padding-top: 40px;
  position: relative;
}
.block-authentication .block[class] + .block:before {
  height: 36px;
  line-height: 34px;
  margin: -19px 0 0 -18px;
  min-width: 36px;
  background: #fff;
  border: 1px solid #c1c1c1;
  border-radius: 50%;
  box-sizing: border-box;
  color: #c1c1c1;
  content: attr(data-label);
  display: inline-block;
  left: 50%;
  letter-spacing: normal;
  padding: 0 0.2rem;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 0;
}
.checkout-payment-method .step-title {
  border-bottom: 0;
  margin-bottom: 0;
}
.checkout-payment-method .payment-method:first-child .payment-method-title {
  border-top: 0;
}
.checkout-payment-method .payment-method._active .payment-method-content {
  display: block;
}
.checkout-payment-method .payment-method + .payment-method .payment-method-title {
  border-top: 1px solid #ccc;
}
.checkout-payment-method .payment-method-title {
  padding: 20px 0;
  margin: 0;
}
.checkout-payment-method .payment-method-title .payment-icon {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.checkout-payment-method .payment-method-title .action-help {
  display: inline-block;
  margin-left: 5px;
}
.checkout-payment-method .payment-method-content {
  display: none;
  padding: 0 0 20px 22px;
}
.checkout-payment-method .payment-method-content .fieldset:not(:last-child) {
  margin: 0 0 20px;
}
.checkout-payment-method .payment-group + .payment-group .step-title {
  margin: 20px 0 0;
}
.checkout-payment-method .field-select-billing,
.checkout-payment-method .billing-address-form {
  max-width: 600px;
}
.checkout-payment-method .billing-address-same-as-shipping-block {
  margin: 0 0 10px;
}
.checkout-payment-method .checkout-billing-address {
  margin: 0 0 20px;
}
.checkout-payment-method .checkout-billing-address .primary .action-update {
  margin-right: 0;
}
.checkout-payment-method .checkout-billing-address .billing-address-details {
  line-height: 27px;
  padding: 0 0 0 23px;
}
.checkout-payment-method .payment-method-note + .checkout-billing-address {
  margin-top: 20px;
}
.checkout-payment-method .payment-method-iframe {
  background-color: transparent;
  display: none;
  width: 100%;
}
.checkout-payment-method .no-payments-block {
  margin: 20px 0;
}
.checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after {
  content: '\e621';
}
.checkout-payment-method .payment-option._collapsible .payment-option-title {
  cursor: pointer;
}
.checkout-payment-method .payment-option._collapsible .payment-option-content {
  display: none;
}
.checkout-payment-method .payment-option-title {
  border-top: 1px solid #ccc;
  padding: 20px 0;
}
.checkout-payment-method .payment-option-title .action-toggle {
  color: #1979c3;
  display: inline-block;
  text-decoration: none;
}
.checkout-payment-method .payment-option-title .action-toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 16px;
  color: #8f8f8f;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.checkout-payment-method .payment-option-title .action-toggle:hover:after {
  color: #333;
}
.checkout-payment-method .payment-option-title .action-toggle:active:after {
  color: #8f8f8f;
}
.checkout-payment-method .payment-option-content {
  padding: 0 0 20px 22px;
}
.checkout-payment-method .payment-option-inner {
  margin: 0 0 20px;
}
.checkout-payment-method .credit-card-types {
  padding: 0;
}
.checkout-payment-method .credit-card-types .item {
  display: inline-block;
  list-style: none;
  margin: 0 5px 0 0;
  vertical-align: top;
}
.checkout-payment-method .credit-card-types .item._active {
  font-weight: 700;
}
.checkout-payment-method .credit-card-types .item._active img {
  -webkit-filter: grayscale(0%);
}
.checkout-payment-method .credit-card-types .item._inactive {
  opacity: 0.4;
}
.checkout-payment-method .credit-card-types .item span {
  display: inline-block;
  padding-top: 6px;
  vertical-align: top;
}
.checkout-payment-method .credit-card-types img {
  -webkit-filter: grayscale(100%);
  -webkit-transition: all 0.6s ease;
}
.checkout-payment-method .ccard .fields > .year {
  padding-left: 5px;
}
.checkout-payment-method .ccard .fields .select {
  padding-left: 5px;
  padding-right: 5px;
}
.checkout-payment-method .ccard .month .select {
  width: 140px;
}
.checkout-payment-method .ccard .year .select {
  width: 80px;
}
.checkout-payment-method .ccard .captcha .input-text,
.checkout-payment-method .ccard .number .input-text {
  width: 225px;
}
.checkout-payment-method .ccard > .field.cvv > .control {
  padding-right: 20px;
  width: auto;
}
.checkout-payment-method .ccard .cvv .input-text {
  width: 55px;
}
.checkout-payment-method .ccard.fieldset > .field .fields.group.group-2 .field {
  width: auto !important;
}
.checkout-agreements-block .checkout-agreements {
  margin-bottom: 20px;
}
.checkout-agreements-block .checkout-agreement.field {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.checkout-agreements-block .checkout-agreement.field.required label:after {
  content: none;
}
.checkout-agreements-block .checkout-agreement.field.required .action-show:after {
  content: '*';
  color: #e02b27;
  font-size: 1.2rem;
}
.checkout-agreements-block .action-show {
  vertical-align: baseline;
}
.checkout-agreements-items {
  padding-bottom: 30px;
}
.checkout-agreements-items .checkout-agreements-item {
  margin-bottom: 20px;
}
.checkout-agreements-items .checkout-agreements-item-title {
  border-bottom: 0;
}
.checkout-agreement-item-content {
  overflow: auto;
}
/**
 * Copyright 2019 Adobe
 * All Rights Reserved.
 */
.contact-index-index .column:not(.sidebar-main) .form.contact {
  float: none;
  width: 50%;
}
.contact-index-index .column:not(.sidebar-additional) .form.contact {
  float: none;
  width: 50%;
}
.login-container .block-new-customer .actions-toolbar {
  margin-top: 25px;
}
.login-container .block .block-title {
  font-size: 1.8rem;
}
.login-container .fieldset:after {
  margin: 10px 0 0;
  content: attr(data-hasrequired);
  display: block;
  letter-spacing: normal;
  word-spacing: normal;
  color: #e02b27;
  font-size: 1.2rem;
}
.login-container .fieldset:after {
  margin-top: 35px;
}
.block-addresses-list .items.addresses > .item {
  margin-bottom: 20px;
}
.block-addresses-list .items.addresses > .item:last-child {
  margin-bottom: 0;
}
.form-address-edit .region_id {
  display: none;
}
.form-edit-account .fieldset.password {
  display: none;
}
.box-billing-address .box-content,
.box-shipping-address .box-content,
.box-information .box-content,
.box-newsletter .box-content {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  line-height: 26px;
}
.fieldset .fullname.field > .label + .control {
  width: 100%;
}
.account .column.main h2 {
  margin-top: 0;
}
.account .column.main .toolbar {
  text-align: center;
}
.account .column.main .toolbar .limiter-options {
  width: auto;
}
.account .sidebar-additional {
  margin-top: 40px;
}
.account .table-wrapper:last-child {
  margin-bottom: 0;
}
.account .table-wrapper .action {
  margin-right: 15px;
}
.account .table-wrapper .action:last-child {
  margin-right: 0;
}
.account-nav .content {
  background: #f5f5f5;
  padding: 15px 0;
}
.account-nav .item {
  margin: 3px 0 0;
}
.account-nav .item:first-child {
  margin-top: 0;
}
.account-nav .item a,
.account-nav .item > strong {
  border-left: 3px solid transparent;
  display: block;
  padding: 5px 18px 5px 15px;
}
.account-nav .item a {
  text-decoration: none;
}
.account-nav .item a:hover {
  background: #e8e8e8;
}
.account-nav .item.current a,
.account-nav .item.current strong {
  border-color: #ff5501;
  font-weight: 600;
}
.account-nav .item.current a {
  border-color: #ff5501;
}
.account-nav .item .delimiter {
  border-top: 1px solid #d1d1d1;
  display: block;
  margin: 10px 1.8rem;
}
.column.main .block:last-child {
  margin-bottom: 0;
}
.block .title {
  margin-bottom: 10px;
}
.block .title strong {
  font-weight: 700;
  line-height: 1.1;
  font-size: 1.4rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.column.main .block .title strong {
  font-size: 18px;
}
.block p:last-child {
  margin: 0;
}
.block .box-actions {
  margin-top: 5px;
}
.field.password .control {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.field.password .control .mage-error {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
.field.password .control .input-text {
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  z-index: 2;
}
.password-strength-meter {
  background-color: #f4f4f4;
  height: 32px;
  line-height: 32px;
  padding: 0 9px;
  position: relative;
  z-index: 1;
}
.password-strength-meter:before {
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  z-index: -1;
}
.password-none .password-strength-meter:before {
  background-color: #f4f4f4;
  width: 100%;
}
.password-weak .password-strength-meter:before {
  background-color: #ffafae;
  width: 25%;
}
.password-medium .password-strength-meter:before {
  background-color: #ffd6b3;
  width: 50%;
}
.password-strong .password-strength-meter:before {
  background-color: #c5eeac;
  width: 75%;
}
.password-very-strong .password-strength-meter:before {
  background-color: #81b562;
  width: 100%;
}
.control.captcha-image {
  margin-top: 10px;
}
.control.captcha-image .captcha-img {
  vertical-align: middle;
}
.downloadable.samples {
  margin-bottom: 20px;
}
.downloadable.samples dd {
  margin: 0 0 10px;
}
.table-downloadable-products .product-name {
  margin-right: 15px;
}
.field.downloads .price-container {
  display: inline;
  white-space: nowrap;
}
.field.downloads .price-container:before {
  content: ' + ';
  display: inline;
}
.field.downloads .price-excluding-tax {
  display: inline;
}
.field.downloads .price-excluding-tax:before {
  content: ' (' attr(data-label) ': ';
}
.field.downloads .price-excluding-tax:after {
  content: ')';
}
.field.downloads .price-including-tax {
  font-size: 1.4rem;
  display: inline;
  font-weight: 600;
}
.field.downloads .sample.link {
  float: right;
}
.page-product-downloadable .product-add-form {
  clear: both;
  margin-bottom: 25px;
}
.page-product-downloadable .product-options-bottom .field.qty {
  display: none !important;
}
.gift-message .field {
  margin-bottom: 20px;
}
.gift-message .field .label {
  color: #666;
  font-weight: 400;
}
.gift-options .actions-toolbar .action-cancel {
  display: none;
}
.gift-options-title {
  margin: 0 0 20px;
}
.gift-options-content .fieldset {
  margin: 0 0 20px;
}
.gift-summary .actions-toolbar > .secondary {
  float: none;
}
.gift-summary .actions-toolbar > .secondary .action {
  margin: 10px 20px 0 0;
}
.action-gift {
  display: inline-block;
  text-decoration: none;
}
.action-gift:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 16px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.action-gift:hover:after {
  color: inherit;
}
.action-gift:active:after {
  color: inherit;
}
.action-gift.active:after,
.action-gift._active:after {
  content: '\e621';
}
.cart.table-wrapper .gift-content {
  box-sizing: border-box;
  clear: left;
  display: none;
  float: left;
  margin: 10px 0 20px;
  text-align: left;
  width: 100%;
}
.cart.table-wrapper .gift-content._active {
  display: block;
}
.gift-item-block {
  margin: 0;
}
.gift-item-block._active .title:after {
  content: '\e621';
}
.gift-item-block .title {
  border-radius: 3px;
  background-image: none;
  background: #f2f2f2;
  border: 1px solid #cdcdcd;
  color: #333;
  cursor: pointer;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin: 20px 0 0;
  padding: 7px 15px;
  font-size: 1.4rem;
  line-height: 1.6rem;
  box-sizing: border-box;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
}
.gift-item-block .title:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  line-height: 16px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.gift-item-block .title:hover:after {
  color: inherit;
}
.gift-item-block .title:active:after {
  color: inherit;
}
.gift-item-block .title:focus,
.gift-item-block .title:active {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.gift-item-block .title:hover {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #555;
}
.gift-item-block .title.disabled,
.gift-item-block .title[disabled],
fieldset[disabled] .gift-item-block .title {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
.gift-item-block .title:active {
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.12);
}
.gift-item-block .content {
  border-bottom: 1px solid #c1c1c1;
  padding: 10px 10px 20px;
  position: relative;
}
.order-details-items .order-gift-message .item-options dt,
.order-details-items .block-order-details-gift-message .item-options dt {
  font-weight: 400;
  margin: 10px 0;
}
.order-details-items .order-gift-message dt:after,
.order-details-items .block-order-details-gift-message dt:after {
  content: '';
}
.order-details-items .order-gift-message .item-message,
.order-details-items .block-order-details-gift-message .item-message {
  clear: left;
}
.order-details-items .order-items .action.show {
  display: inline-block;
  text-decoration: none;
  padding-right: 20px;
  position: relative;
}
.order-details-items .order-items .action.show:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: inherit;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.order-details-items .order-items .action.show:after {
  position: absolute;
  right: 0;
  top: -4px;
}
.order-details-items .order-items .action.show.expanded:after {
  content: '\e621';
}
.block-order-details-gift-message {
  border-top: 1px solid #d1d1d1;
  padding-top: 10px;
}
.table.grouped > thead > tr > th,
.table.grouped > tbody > tr > th,
.table.grouped > tfoot > tr > th,
.table.grouped > thead > tr > td,
.table.grouped > tbody > tr > td,
.table.grouped > tfoot > tr > td {
  border-top: 1px solid #d1d1d1;
}
.table.grouped > caption + thead > tr:first-child > th,
.table.grouped > colgroup + thead > tr:first-child > th,
.table.grouped > thead:first-child > tr:first-child > th,
.table.grouped > caption + thead > tr:first-child > td,
.table.grouped > colgroup + thead > tr:first-child > td,
.table.grouped > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table.grouped > tbody + tbody {
  border-top: 1px solid #d1d1d1;
}
.table.grouped > thead > tr > th {
  border-bottom: 0;
}
.table.grouped .product-item-name {
  font-weight: 400;
}
.table.grouped .price-box .price {
  font-size: 14px;
}
.table.grouped .stock.unavailable {
  font-weight: normal;
  margin: 0;
  text-transform: none;
  white-space: nowrap;
}
.table.grouped .row-tier-price td {
  border-top: 0;
}
.table.grouped .row-tier-price .prices-tier {
  margin: 0 -10px 10px;
}
.block.filter {
  margin-bottom: 40px;
}
.block.filter .filter-title {
  margin-bottom: 20px;
}
.block.filter .filter-title strong {
  font-size: 18px;
}
.block-subtitle {
  display: inline-block;
  margin-bottom: 10px;
}
.filter-current .item {
  margin-bottom: 10px;
}
.filter-current .filter-label {
  display: block;
  font-weight: 700;
}
.filter-current .filter-label:after {
  content: ':';
}
.filter-current + .filter-actions {
  margin-bottom: 30px;
}
.filter-options {
  margin: 0;
}
.filter-options .filter-options-title {
  font-weight: 700;
  line-height: 1.1;
  font-size: 1.4rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  margin: 0 0 10px;
  word-break: break-all;
}
.filter-options .filter-options-content {
  margin: 0 0 25px;
}
.filter-options .filter-options-content .item {
  margin-bottom: 3px;
}
.filter-options .count {
  color: #7d7d7d;
}
.filter-options .count:before {
  content: '(';
}
.filter-options .count:after {
  content: ')';
}
.filtered .items {
  margin: 15px 0;
}
.filtered .item {
  margin-bottom: 6px;
  padding-left: 22px;
  position: relative;
}
.filtered .item .label {
  font-weight: 700;
}
.filtered .item .action.remove {
  left: -6px;
  position: absolute;
  top: 0;
}
.filtered + .actions {
  margin-bottom: 35px;
}
.map-popup-wrapper.popup .action.close {
  top: 10px;
}
.map-popup {
  background: #fff;
  border: 1px solid #aeaeae;
  padding: 22px;
  width: 100%;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  transition: opacity 0.3s linear;
  left: 0;
  margin-top: 10px;
  position: absolute;
  top: 0;
  z-index: 1001;
  display: none;
  opacity: 0;
  box-sizing: border-box;
}
.map-popup .popup-header {
  margin: 0 0 25px;
  padding-right: 22px;
}
.map-popup .popup-header .title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.map-popup .popup-content {
  margin: 10px 0 0;
}
.map-popup .popup-actions .action.close {
  position: absolute;
  display: inline-block;
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-shadow: none;
  font-weight: 400;
  right: 10px;
  top: 10px;
}
.map-popup .popup-actions .action.close > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.map-popup .popup-actions .action.close:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e616';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.map-popup .popup-actions .action.close:hover:before {
  color: inherit;
}
.map-popup .popup-actions .action.close:active:before {
  color: inherit;
}
.map-popup .popup-actions .action.close:focus,
.map-popup .popup-actions .action.close:active {
  background: none;
  border: none;
}
.map-popup .popup-actions .action.close:hover {
  background: none;
  border: none;
}
.map-popup .popup-actions .action.close.disabled,
.map-popup .popup-actions .action.close[disabled],
fieldset[disabled] .map-popup .popup-actions .action.close {
  pointer-events: none;
  opacity: 0.5;
}
.map-popup.active {
  opacity: 1;
}
.map-popup .map-info-price {
  margin-bottom: 15px;
}
.map-popup .map-info-price .price-box {
  margin: 0 0 20px;
}
.map-popup .map-info-price .price-box .label:after {
  content: ': ';
}
.map-popup .regular-price .price-label {
  display: none;
}
.map-old-price:not(:last-child),
.product-info-price .map-show-info:not(:last-child) {
  margin-right: 10px;
}
.map-fallback-price {
  display: none;
}
.map-old-price {
  text-decoration: none;
}
.map-old-price .price-wrapper {
  text-decoration: line-through;
}
.map-form-addtocart {
  display: inline-block;
  text-align: center;
}
.map-form-addtocart img {
  display: block;
  margin: 0 auto;
}
button.map-show-info,
.cart.table-wrapper .actions-toolbar > .action.map-show-info,
.action-gift.map-show-info {
  background-image: none;
  -moz-box-sizing: content-box;
  box-shadow: none;
  line-height: inherit;
  text-shadow: none;
  font-weight: 400;
  line-height: 1.42857143;
  margin: 0;
  padding: 0;
  color: #1979c3;
  text-decoration: none;
  background: none;
  border: 0;
  display: inline;
}
button.map-show-info:focus,
button.map-show-info:active,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:focus,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:active,
.action-gift.map-show-info:focus,
.action-gift.map-show-info:active {
  background: none;
  border: none;
}
button.map-show-info:hover,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:hover,
.action-gift.map-show-info:hover {
  background: none;
  border: none;
}
button.map-show-info.disabled,
button.map-show-info[disabled],
fieldset[disabled] button.map-show-info,
.cart.table-wrapper .actions-toolbar > .action.map-show-info.disabled,
.cart.table-wrapper .actions-toolbar > .action.map-show-info[disabled],
fieldset[disabled] .cart.table-wrapper .actions-toolbar > .action.map-show-info,
.action-gift.map-show-info.disabled,
.action-gift.map-show-info[disabled],
fieldset[disabled] .action-gift.map-show-info {
  pointer-events: none;
  opacity: 0.5;
}
button.map-show-info:visited,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:visited,
.action-gift.map-show-info:visited {
  color: #1979c3;
  text-decoration: none;
}
button.map-show-info:hover,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:hover,
.action-gift.map-show-info:hover {
  color: #006bb4;
  text-decoration: underline;
}
button.map-show-info:active,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:active,
.action-gift.map-show-info:active {
  color: #ff5501;
  text-decoration: underline;
}
button.map-show-info:hover,
button.map-show-info:active,
button.map-show-info:focus,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:hover,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:active,
.cart.table-wrapper .actions-toolbar > .action.map-show-info:focus,
.action-gift.map-show-info:hover,
.action-gift.map-show-info:active,
.action-gift.map-show-info:focus {
  background: none;
  border: 0;
}
button.map-show-info.disabled,
button.map-show-info[disabled],
fieldset[disabled] button.map-show-info,
.cart.table-wrapper .actions-toolbar > .action.map-show-info.disabled,
.cart.table-wrapper .actions-toolbar > .action.map-show-info[disabled],
fieldset[disabled] .cart.table-wrapper .actions-toolbar > .action.map-show-info,
.action-gift.map-show-info.disabled,
.action-gift.map-show-info[disabled],
fieldset[disabled] .action-gift.map-show-info {
  color: #1979c3;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  text-decoration: underline;
}
/**
 * Copyright 2025 Adobe
 * All Rights Reserved.
 */
/**
 * @codingStandardsIgnoreStart
 */
.wishlist.split.button {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.wishlist.split.button:before,
.wishlist.split.button:after {
  content: '';
  display: table;
}
.wishlist.split.button:after {
  clear: both;
}
.wishlist.split.button .action.split {
  float: left;
  margin: 0;
}
.wishlist.split.button .action.toggle {
  float: right;
  margin: 0;
}
.wishlist.split.button button.action.split,
.wishlist.split.button .cart.table-wrapper .actions-toolbar > .action.action.split,
.wishlist.split.button .action-gift.action.split {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.wishlist.split.button button + .action.toggle,
.wishlist.split.button .cart.table-wrapper .actions-toolbar > .action + .action.toggle,
.wishlist.split.button .action-gift + .action.toggle {
  border-bottom-left-radius: 0;
  border-left: 0;
  border-top-left-radius: 0;
}
.wishlist.split.button .action.toggle {
  display: inline-block;
  text-decoration: none;
}
.wishlist.split.button .action.toggle > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.wishlist.split.button .action.toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: #7d7d7d;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.wishlist.split.button .action.toggle:hover:after {
  color: #333;
}
.wishlist.split.button .action.toggle:active:after {
  color: inherit;
}
.wishlist.split.button .action.toggle.active {
  display: inline-block;
  text-decoration: none;
}
.wishlist.split.button .action.toggle.active > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.wishlist.split.button .action.toggle.active:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: #7d7d7d;
  content: '\e621';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.wishlist.split.button .action.toggle.active:hover:after {
  color: #333;
}
.wishlist.split.button .action.toggle.active:active:after {
  color: inherit;
}
.wishlist.split.button .items {
  margin: 0;
  padding: 0;
  list-style: none none;
  background: #fff;
  border: 1px solid #bbb;
  margin-top: 4px;
  min-width: 200px;
  z-index: 100;
  box-sizing: border-box;
  display: none;
  position: absolute;
  top: 100%;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
.wishlist.split.button .items li {
  margin: 0;
  padding: 5px 5px 5px 23px;
}
.wishlist.split.button .items li:hover {
  background: #e8e8e8;
  cursor: pointer;
}
.wishlist.split.button .items:before,
.wishlist.split.button .items:after {
  border-bottom-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.wishlist.split.button .items:before {
  border: 6px solid;
  border-color: transparent transparent #fff transparent;
  z-index: 99;
}
.wishlist.split.button .items:after {
  border: 7px solid;
  border-color: transparent transparent #bbb transparent;
  z-index: 98;
}
.wishlist.split.button .items:before {
  left: 10px;
  top: -12px;
}
.wishlist.split.button .items:after {
  left: 9px;
  top: -14px;
}
.wishlist.split.button.active {
  overflow: visible;
}
.wishlist.split.button.active .items {
  display: block;
}
.wishlist.split.button .items {
  text-align: left;
}
.wishlist.split.button .items .item > span {
  display: block;
  padding: 5px 5px 5px 23px;
}
.wishlist.split.button .items .item:last-child:hover {
  background: #e8e8e8;
}
.wishlist.split.button .items li {
  padding: 0;
}
.table-comparison .wishlist.split.button > .action.split:before,
.product-items .wishlist.split.button > .action.split:before {
  content: '\e601';
}
.table-comparison .wishlist.split.button > .action:active,
.product-items .wishlist.split.button > .action:active,
.table-comparison .wishlist.split.button > .action:focus,
.product-items .wishlist.split.button > .action:focus,
.table-comparison .wishlist.split.button > .action:hover,
.product-items .wishlist.split.button > .action:hover {
  color: #333;
}
.table-comparison .wishlist.split.button > .action.toggle:before,
.product-items .wishlist.split.button > .action.toggle:before {
  border-left: 1px solid #c9c9c9;
  content: '';
  float: left;
  height: 15px;
  margin-top: 3px;
}
.product-info-main .wishlist.split.button .action.split,
.block-bundle-summary .wishlist.split.button .action.split,
.product-add-form .wishlist.split.button .action.split,
.product-info-main .wishlist.split.button .action.toggle,
.block-bundle-summary .wishlist.split.button .action.toggle,
.product-add-form .wishlist.split.button .action.toggle {
  line-height: 1.2rem;
  padding: 5px 8px;
  font-size: 1.1rem;
}
.product-info-main .wishlist.split.button .action.toggle,
.block-bundle-summary .wishlist.split.button .action.toggle,
.product-add-form .wishlist.split.button .action.toggle {
  padding: 0;
}
.cart.table-wrapper .wishlist.split.button {
  margin-bottom: 10px;
}
.cart.table-wrapper .wishlist.split.button > .action.toggle {
  padding: 4px 5px;
}
.wishlist.window.popup {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #aeaeae;
  padding: 22px;
  width: 100%;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  transition: opacity 0.3s linear;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1001;
  display: none;
  opacity: 0;
}
.wishlist.window.popup .popup-header {
  margin: 0 0 25px;
  padding-right: 22px;
}
.wishlist.window.popup .popup-header .title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.wishlist.window.popup .popup-actions .action.close {
  position: absolute;
  display: inline-block;
  background-image: none;
  background: none;
  -moz-box-sizing: content-box;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-shadow: none;
  font-weight: 400;
  right: 10px;
  top: 10px;
}
.wishlist.window.popup .popup-actions .action.close > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.wishlist.window.popup .popup-actions .action.close:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e616';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.wishlist.window.popup .popup-actions .action.close:hover:before {
  color: inherit;
}
.wishlist.window.popup .popup-actions .action.close:active:before {
  color: inherit;
}
.wishlist.window.popup .popup-actions .action.close:focus,
.wishlist.window.popup .popup-actions .action.close:active {
  background: none;
  border: none;
}
.wishlist.window.popup .popup-actions .action.close:hover {
  background: none;
  border: none;
}
.wishlist.window.popup .popup-actions .action.close.disabled,
.wishlist.window.popup .popup-actions .action.close[disabled],
fieldset[disabled] .wishlist.window.popup .popup-actions .action.close {
  pointer-events: none;
  opacity: 0.5;
}
.wishlist.window.popup.active {
  opacity: 1;
}
.wishlist.window.popup.active {
  display: block;
}
.wishlist.overlay {
  transition: opacity 0.15s linear;
  background: #000;
  z-index: 899;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.wishlist.overlay.active {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.wishlist.overlay.active {
  display: block;
}
.block-wishlist-management {
  position: relative;
}
.block-wishlist-management .wishlist-select .wishlist-name-label {
  font-weight: 600;
}
.block-wishlist-management .wishlist-title {
  margin-bottom: 10px;
}
.block-wishlist-management .wishlist-title strong {
  font-weight: 300;
  margin-right: 10px;
}
.block-wishlist-management .wishlist-notice {
  color: #7d7d7d;
  display: inline-block;
  margin-right: 20px;
}
.block-wishlist-management .wishlist-toolbar-select,
.block-wishlist-management .wishlist-toolbar-actions {
  display: inline-block;
}
.block-wishlist-management .wishlist-toolbar-select {
  margin-right: 20px;
}
.block-wishlist-management .wishlist-dropdown.move {
  margin-right: 20px;
}
.block-wishlist-search-form .form-wishlist-search {
  margin-bottom: 60px;
  max-width: 500px;
}
.block-wishlist-search-results .toolbar-wishlist-results {
  text-align: center;
}
.block-wishlist-info-items .block-title {
  font-size: 2.2rem;
  margin-bottom: 20px;
}
.block-wishlist-info-items .block-title > strong {
  font-weight: 300;
}
.block-wishlist-info-items .product-item {
  width: 100%;
}
.block-wishlist-info-items .product-item-photo {
  margin-left: 20px;
}
.block-wishlist-info-items .product-item-info {
  width: auto;
}
.block-wishlist-info-items .product-item-info:hover .split {
  visibility: visible;
}
.block-wishlist-info-items .price-wrapper {
  display: block;
  margin: 0 0 10px;
}
.block-wishlist-info-items .split {
  clear: both;
  padding: 10px 0;
}
.block-wishlist-info-items .action.towishlist {
  padding: 10px 0;
}
.block-wishlist-info-items .input-text.qty {
  margin-right: 10px;
}
.multicheckout.results h3,
.multicheckout.success h3 {
  font-size: 1.6rem;
  margin-bottom: 20px;
  margin-top: 30px;
}
.multicheckout.results h3 a,
.multicheckout.success h3 a {
  color: #333;
}
.multicheckout.results h3 a:hover,
.multicheckout.success h3 a:hover {
  text-decoration: none;
}
.multicheckout.results ul.orders-list,
.multicheckout.success ul.orders-list {
  list-style: none;
  padding-left: 0;
}
.multicheckout.results .orders-list,
.multicheckout.success .orders-list {
  margin-top: 25px;
  padding-left: 16px;
}
.multicheckout.results .orders-list .shipping-list .shipping-item,
.multicheckout.success .orders-list .shipping-list .shipping-item {
  margin-left: 84px;
}
.multicheckout.results .orders-list .shipping-list .shipping-label,
.multicheckout.success .orders-list .shipping-list .shipping-label {
  font-weight: 700;
  margin-right: 10px;
}
.multicheckout.results .orders-list .shipping-list .shipping-address,
.multicheckout.success .orders-list .shipping-list .shipping-address {
  font-weight: 400;
}
.multicheckout.results .orders-list .shipping-list .error-block,
.multicheckout.success .orders-list .shipping-list .error-block {
  color: #e02b27;
}
.multicheckout.results .orders-list .shipping-list .error-block .error-label,
.multicheckout.success .orders-list .shipping-list .error-block .error-label {
  font-weight: 700;
  margin-right: 10px;
}
.multicheckout.results .orders-list .shipping-list .error-block .error-description,
.multicheckout.success .orders-list .shipping-list .error-block .error-description {
  font-weight: 400;
}
.multicheckout.results .orders-succeed .orders-list,
.multicheckout.success .orders-succeed .orders-list {
  margin-top: 0;
}
.multicheckout.results .orders-succeed .orders-list .shipping-list .order-id,
.multicheckout.success .orders-succeed .orders-list .shipping-list .order-id {
  float: left;
}
.multicheckout.results .orders-succeed .orders-list .shipping-list .shipping-item,
.multicheckout.success .orders-succeed .orders-list .shipping-list .shipping-item {
  margin-left: 100px;
}
.multicheckout .title {
  margin-bottom: 30px;
}
.multicheckout .title strong {
  font-weight: 400;
}
.multicheckout .table-wrapper {
  margin-bottom: 0;
}
.multicheckout .table-wrapper .action.delete {
  display: inline-block;
}
.multicheckout .table-wrapper .col .qty {
  display: inline-block;
}
.multicheckout .table-wrapper .col.item .action.edit {
  font-weight: 400;
  margin-left: 10px;
}
.multicheckout:not(.address) .table-wrapper .product-item-name {
  margin: 0;
}
.multicheckout > .actions-toolbar {
  margin-top: 40px;
}
.multicheckout .actions-toolbar > .secondary {
  display: block;
}
.multicheckout .actions-toolbar > .secondary .action {
  margin-bottom: 25px;
}
.multicheckout .actions-toolbar > .secondary .action.back {
  display: block;
  margin-left: 0;
}
.multicheckout .actions-toolbar > .primary {
  margin-right: 10px;
}
.multicheckout .item-options {
  margin: 10px 0 0;
}
.multicheckout .block .methods-shipping .item-content .fieldset > .field:before {
  display: none;
}
.multicheckout .block .methods-shipping .item-content .fieldset > .field .control {
  display: inline-block;
}
.multicheckout .block-title,
.multicheckout .block-content .title {
  border-bottom: 1px solid #d1d1d1;
  padding-bottom: 10px;
}
.multicheckout .block-title strong,
.multicheckout .block-content .title strong {
  font-weight: 400;
}
.multicheckout .block-title strong span,
.multicheckout .block-content .title strong span {
  color: #a6a6a6;
}
.multicheckout .block-content .title {
  border-bottom: none;
  padding-bottom: 0;
}
.multicheckout.order-review .block-title > strong {
  font-size: 2.4rem;
}
.multicheckout.order-review .block-shipping .block-content:not(:last-child) {
  margin-bottom: 40px;
}
.multicheckout.order-review .error-description {
  color: #e02b27;
  font-weight: 400;
  margin-bottom: 10px;
  margin-top: -10px;
}
.multicheckout .box-title span {
  margin-right: 10px;
}
.multicheckout .box-title > .action {
  margin: 0;
}
.multicheckout .box-shipping-method .price {
  font-weight: 700;
}
.multicheckout .box-billing-method .fieldset {
  margin: 0;
}
.multicheckout .box-billing-method .fieldset .legend.box-title {
  margin: 0 0 5px;
}
.multicheckout .checkout-review .grand.totals {
  font-size: 2.1rem;
  margin-bottom: 40px;
}
.multicheckout .checkout-review .grand.totals .mark {
  font-weight: 400;
}
[class^='multishipping-'] .logo {
  margin-left: 0;
}
.multishipping-checkout-success .nav-sections {
  display: block;
}
.block.newsletter {
  margin-bottom: 40px;
}
.block.newsletter .form.subscribe {
  display: table;
  width: 100%;
}
.block.newsletter .fieldset {
  display: table-cell;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
.block.newsletter .field {
  margin: 0;
}
.block.newsletter .field .control {
  display: inline-block;
  text-decoration: none;
  display: block;
}
.block.newsletter .field .control:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  line-height: 33px;
  color: #c2c2c2;
  content: '\e61d';
  font-family: 'icons-blank-theme';
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.block.newsletter .field .control:before {
  position: absolute;
}
.block.newsletter input {
  margin-right: 35px;
  padding: 0 0 0 35px;
}
.block.newsletter .title {
  display: none;
}
.block.newsletter .actions {
  display: table-cell;
  vertical-align: top;
  width: 1%;
}
.block.newsletter .action.subscribe {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: -1px;
}
.payment-method-content .pay-later-message {
  margin-bottom: 10px;
  margin-top: 10px;
}
.paypal.after:before {
  content: '- ' attr(data-label) ' -';
  display: block;
  margin: 5px 5px 10px;
  text-transform: uppercase;
}
.paypal.before:before {
  content: '- ' attr(data-label) ' -';
  display: block;
  margin: 10px 5px;
  text-align: center;
  text-transform: uppercase;
}
.paypal.acceptance {
  display: block;
  margin: 0 0 20px;
}
.paypal.acceptance img {
  max-width: 100%;
}
.box-tocart .paypal img,
.block-minicart .paypal img {
  display: block;
  margin: 0 auto;
}
.paypal-review .paypa-review-title > strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  display: inline-block;
}
.paypal-review .items-qty .item {
  white-space: nowrap;
}
.paypal-review .items-qty .title:after {
  content: ': ';
}
.paypal-review .paypal-review-title > strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  display: inline-block;
}
.paypal-review .actions-toolbar {
  margin-top: 10px;
}
.paypal-review .item-options dt {
  display: inline-block;
}
.paypal-review .item-options dt:after {
  content: ': ';
}
.paypal-review .item-options dd {
  margin: 0;
}
.paypal-review-discount {
  border-bottom: 1px solid #d1d1d1;
  margin: 20px 0;
}
.paypal-review-discount .block {
  margin-bottom: 0;
}
.paypal-review-discount .block .fieldset {
  padding: 10px 0 20px;
}
.fotorama-video-container:after {
  background: url('../../frontend/Livo/store/lt_LT/Magento_ProductVideo/img/gallery-sprite.png') bottom right;
  bottom: 0;
  content: '';
  height: 100px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 12px;
  width: 100px;
}
.fotorama-video-container .magnify-lens {
  display: none !important;
}
.fotorama-video-container.video-unplayed:hover img {
  opacity: 0.6;
}
.fotorama-video-container.video-unplayed:hover:after {
  transform: scale(1.25);
}
.video-thumb-icon:after {
  background: url('../../frontend/Livo/store/lt_LT/Magento_ProductVideo/img/gallery-sprite.png') bottom left;
  bottom: 0;
  content: '';
  height: 40px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 10px;
  width: 49px;
}
.product-video {
  bottom: 0;
  height: 75%;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.product-video iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9999;
}
.fotorama__stage__shaft:focus .fotorama__stage__frame.fotorama__active:after {
  bottom: 0;
  content: '';
  height: 100px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 12px;
  width: 100px;
}
.fotorama__product-video--loading:after {
  visibility: hidden;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 780px) and (orientation: landscape) {
  .product-video {
    height: 100%;
    width: 81%;
  }
}
.data.switch .counter {
  color: #7d7d7d;
}
.data.switch .counter:before {
  content: '(';
}
.data.switch .counter:after {
  content: ')';
}
.rating-summary {
  overflow: hidden;
  white-space: nowrap;
}
.rating-summary .rating-result {
  width: 100px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.rating-summary .rating-result:before {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  -webkit-font-smoothing: antialiased;
  color: #c7c7c7;
  font-family: 'icons-blank-theme';
  font-size: 28px;
  height: 28px;
  letter-spacing: -10px;
  line-height: 28px;
  content: '\e605' '\e605' '\e605' '\e605' '\e605';
  display: block;
  font-style: normal;
  font-weight: normal;
  speak: none;
}
.rating-summary .rating-result > span {
  display: block;
  overflow: hidden;
}
.rating-summary .rating-result > span:before {
  position: relative;
  z-index: 2;
  -webkit-font-smoothing: antialiased;
  color: #ff5501;
  font-family: 'icons-blank-theme';
  font-size: 28px;
  height: 28px;
  letter-spacing: -10px;
  line-height: 28px;
  content: '\e605' '\e605' '\e605' '\e605' '\e605';
  display: block;
  font-style: normal;
  font-weight: normal;
  speak: none;
}
.rating-summary .rating-result > span span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.rating-summary .rating-result {
  margin-left: -5px;
}
.product-reviews-summary .rating-summary .label,
.table-reviews .rating-summary .label {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.review-control-vote {
  overflow: hidden;
}
.review-control-vote:before {
  color: #c7c7c7;
  font-family: 'icons-blank-theme';
  font-size: 28px;
  height: 28px;
  letter-spacing: -10px;
  line-height: 28px;
  font-style: normal;
  font-weight: normal;
  speak: none;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  content: '\e605' '\e605' '\e605' '\e605' '\e605';
  display: block;
  position: absolute;
  z-index: 1;
}
.review-control-vote input[type="radio"] {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.review-control-vote input[type="radio"]:hover + label:before,
.review-control-vote input[type="radio"]:checked + label:before {
  opacity: 1;
}
.review-control-vote label {
  cursor: pointer;
  display: block;
  position: absolute;
}
.review-control-vote label span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.review-control-vote label:before {
  color: #ff5501;
  font-family: 'icons-blank-theme';
  font-size: 28px;
  height: 28px;
  letter-spacing: -10px;
  line-height: 28px;
  font-style: normal;
  font-weight: normal;
  speak: none;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  opacity: 0;
}
.review-control-vote label:hover:before {
  opacity: 1;
}
.review-control-vote label:hover ~ label:before {
  opacity: 0;
}
.review-control-vote .rating-5 {
  z-index: 2;
}
.review-control-vote .rating-5:before {
  content: '\e605' '\e605' '\e605' '\e605' '\e605';
}
.review-control-vote .rating-4 {
  z-index: 3;
}
.review-control-vote .rating-4:before {
  content: '\e605' '\e605' '\e605' '\e605';
}
.review-control-vote .rating-3 {
  z-index: 4;
}
.review-control-vote .rating-3:before {
  content: '\e605' '\e605' '\e605';
}
.review-control-vote .rating-2 {
  z-index: 5;
}
.review-control-vote .rating-2:before {
  content: '\e605' '\e605';
}
.review-control-vote .rating-1 {
  z-index: 6;
}
.review-control-vote .rating-1:before {
  content: '\e605';
}
.block.add.review {
  margin-bottom: 40px;
}
.block.add.review > .title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
}
.block.add.review .legend {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  margin: 0 0 20px;
}
.block.add.review .field.rating {
  display: table-row;
}
.block.add.review .field.rating .label {
  display: table-cell;
  padding: 5px 0;
  vertical-align: middle;
}
.block.add.review .field.rating .control {
  display: table-cell;
  vertical-align: top;
}
.block.reviews.list > .title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
}
.block.reviews.list .review.item {
  margin-bottom: 40px;
}
.block.reviews.list .review.title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}
.data.table.reviews .rating-summary {
  margin-top: -4px;
}
.customer-review.view {
  margin-bottom: 20px;
}
.customer-review.view .review.title,
.customer-review.view .ratings-summary,
.customer-review.view .product-details {
  margin-bottom: 20px;
}
.product-reviews-summary {
  display: table;
  margin: 10px 0 12px;
}
.products.wrapper.list .product-reviews-summary {
  margin: 0 auto;
}
.product-reviews-summary.empty {
  margin-left: 0;
}
.product-reviews-summary .rating-summary {
  display: table-cell;
  left: -5px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.product-reviews-summary .reviews-actions {
  display: table-cell;
  line-height: 28px;
  vertical-align: middle;
}
.product-reviews-summary .reviews-actions a {
  margin-right: 5px;
}
.customer-review .product-details {
  margin-bottom: 40px;
}
.customer-review .product-media {
  float: left;
  margin-right: 3%;
  max-width: 285px;
  width: 30%;
}
.customer-review .review-details .customer-review-rating {
  margin-bottom: 20px;
}
.customer-review .review-details .customer-review-rating .item {
  margin-bottom: 10px;
}
.customer-review .review-details .customer-review-rating .item:last-child {
  margin-bottom: 0;
}
.customer-review .review-details .review-title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-weight: 600;
  margin-bottom: 20px;
}
.customer-review .review-details .review-content {
  margin-bottom: 20px;
}
.customer-review .product-reviews-summary .rating-summary,
.customer-review .product-reviews-summary .reviews-actions {
  display: block;
}
.review-field-ratings .nested {
  display: table;
}
.review-field-ratings .review-field-rating {
  display: table-row;
}
.review-field-ratings .review-field-rating .label,
.review-field-ratings .review-field-rating .control {
  display: table-cell;
  padding-bottom: 10px;
  vertical-align: top;
}
.review-field-ratings .review-field-rating .label {
  padding-right: 10px;
  padding-top: 6px;
}
.review-field-ratings .review-field-rating .control {
  padding-top: 2px;
}
.review-toolbar {
  border-top: 1px solid #c9c9c9;
  margin: 0 0 20px;
  text-align: center;
}
.review-toolbar:first-child {
  display: none;
}
.review-toolbar .pages {
  border-bottom: 1px solid #c9c9c9;
  display: block;
  padding: 20px 0;
  text-align: center;
}
.review-toolbar .limiter {
  display: none;
}
.review-add .block-title {
  display: none;
}
.review-form .action.submit.primary {
  background: #f2f2f2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.review-form .action.submit.primary:focus,
.review-form .action.submit.primary:active {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #333;
}
.review-form .action.submit.primary:hover {
  background: #e2e2e2;
  border: 1px solid #cdcdcd;
  color: #555;
}
.fieldset .review-legend.legend {
  margin-bottom: 20px;
}
.fieldset .review-legend.legend strong {
  display: block;
  margin-left: 0;
}
.review-field-rating .control {
  margin-bottom: 48px;
  margin-top: 10px;
}
.review-list {
  margin-bottom: 30px;
}
.review-list .block-title strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 2.6rem;
  margin-top: 2.5rem;
  margin-bottom: 2rem;
}
.review-item {
  border-bottom: 1px solid #c9c9c9;
  margin: 0;
  padding: 20px 0;
}
.review-item:after {
  clear: both;
  content: '';
  display: table;
}
.review-item:last-child {
  border-width: 0;
}
.review-ratings {
  display: table;
  margin-bottom: 10px;
  max-width: 100%;
}
.review-author {
  display: inline;
}
.review-title {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  margin: 0 0 20px;
}
.review-content {
  margin-bottom: 20px;
}
.block-reward-info .reward-rates:not(:last-child),
.block-reward-info .reward-limit:not(:last-child),
.block-reward-info .reward-expiring:not(:last-child) {
  margin-bottom: 25px;
}
.block-reward-info .reward-rates .title,
.block-reward-info .reward-limit .title,
.block-reward-info .reward-expiring .title {
  display: inline-block;
  margin-bottom: 10px;
}
.order-links {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 10px;
}
.order-links .item {
  display: inline-block;
  margin-right: 20px;
}
.order-actions-toolbar .action {
  margin: 0 20px 0 0;
}
.order-details-items {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
.order-details-items .order-title > strong {
  font-weight: 300;
  line-height: 1.1;
  font-size: 1.8rem;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  display: inline-block;
}
.order-details-items .items-qty .item {
  white-space: nowrap;
}
.order-details-items .items-qty .title:after {
  content: ': ';
}
.order-details-items .table-order-items .product-item-name {
  margin-top: 0;
}
.order-details-items .table-order-items tbody + tbody {
  border-top: 1px solid #d1d1d1;
}
.order-details-items .item-options dt {
  margin: 0;
}
.order-details-items .item-options dd {
  margin: 0 0 15px;
}
.order-details-items .item-options.links dt {
  display: inline-block;
}
.order-details-items .item-options.links dt:after {
  content: ': ';
}
.order-details-items .item-options.links dd {
  margin: 0;
}
.order-pager-wrapper .toolbar-amount {
  padding-top: 3px;
}
.order-pager-wrapper .pages-items .item:first-child,
.order-pager-wrapper .pages-items .item:last-child {
  margin-right: 0;
}
.order-actions-toolbar {
  margin-bottom: 25px;
}
.order-actions-toolbar .action {
  margin-right: 30px;
}
.order-actions-toolbar .action.print {
  margin: 0;
}
.page-title-wrapper .order-date {
  margin: 0 0 20px;
}
.account .page-title-wrapper .page-title,
[class^='sales-guest-'] .page-title-wrapper .page-title,
.sales-guest-view .page-title-wrapper .page-title {
  margin-right: 25px;
}
.form-orders-search .field.email,
.form-orders-search .field.zip {
  margin-bottom: 0;
}
.block-reorder .product-item .checkbox {
  position: relative;
  top: 2px;
  vertical-align: baseline;
}
.block-reorder .product-item .field.item {
  display: inline-block;
}
.block-reorder .product-item-name {
  display: inline-block;
}
.block-reorder .actions-toolbar {
  margin: 17px 0;
  max-width: 178px;
}
.block-order-details-comments {
  margin: 0 0 40px;
}
.block-order-details-comments .comment-date {
  font-weight: 600;
}
.block-order-details-comments .comment-content {
  line-height: 1.6;
  margin: 0 0 20px;
}
.block-order-details-view .box-content .payment-method .title {
  font-weight: 400;
}
.block-order-details-view .box-content .payment-method .content {
  margin: 0;
}
.block-order-details-view .box-content .payment-method .content > strong {
  font-weight: 400;
}
.block-order-details-view .box-content .payment-method .content > strong:after {
  content: ': ';
}
.order-tracking {
  border-bottom: 1px solid #d1d1d1;
  margin: 0;
  padding: 20px 0;
}
.order-tracking .tracking-title {
  display: inline-block;
}
.order-tracking .tracking-content {
  display: inline-block;
  margin: 0 0 0 5px;
}
.opc-wrapper .form-discount {
  max-width: 500px;
}
.action.mailto.friend {
  margin-left: -7px;
  display: inline-block;
  text-decoration: none;
}
.action.mailto.friend:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 28px;
  color: inherit;
  content: '\e61d';
  font-family: 'icons-blank-theme';
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.action.mailto.friend span {
  display: inline-block;
  line-height: 28px;
  vertical-align: top;
}
.swatch-attribute-label {
  font-weight: 700;
  position: relative;
}
.swatch-attribute-label.required {
  padding-right: 10px;
}
.swatch-attribute-label[data-required='1']:after {
  color: #e02b27;
  content: '*';
  font-size: 14px;
  font-weight: 700;
  position: absolute;
  right: -11px;
  top: -2px;
}
.swatch-attribute-selected-option {
  color: #646464;
  padding-left: 17px;
}
.swatch-attribute-options {
  margin: 10px 0;
}
.swatch-attribute-options:focus {
  box-shadow: none;
}
.swatch-attribute-options .swatch-option-tooltip-layered .title {
  color: #282828;
  bottom: -5px;
  height: 20px;
  left: 0;
  margin-bottom: 10px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.swatch-attribute.size .swatch-option,
.swatch-attribute.manufacturer .swatch-option {
  background: #f0f0f0;
  color: #474747;
}
.swatch-attribute.size .swatch-option.selected,
.swatch-attribute.manufacturer .swatch-option.selected {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.swatch-option {
  border: 1px solid #dadada;
  cursor: pointer;
  float: left;
  height: 20px;
  margin: 0 10px 5px 0;
  max-width: 100%;
  min-width: 30px;
  overflow: hidden;
  padding: 1px 2px;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
}
.swatch-option:focus {
  box-shadow: 0 0 3px 1px #68a8e0;
}
.swatch-option.text {
  background: #f0f0f0;
  color: #686868;
  font-size: 12px;
  font-weight: 700;
  line-height: 20px;
  margin-right: 7px;
  min-width: 22px;
  padding: 4px 8px;
}
.swatch-option.text.selected {
  background-color: #fff;
}
.swatch-option.selected {
  outline: 2px solid #ff5501;
  border: 1px solid #fff;
  color: #333;
}
.swatch-option:not(.disabled):hover {
  border: 1px solid #fff;
  color: #333;
  outline: 1px solid #999;
}
.swatch-option.image:not(.disabled):hover,
.swatch-option.color:not(.disabled):hover {
  border: 1px solid #fff;
  outline: 2px solid #c34000;
}
.swatch-option.disabled {
  box-shadow: unset;
  cursor: default;
  pointer-events: none;
}
.swatch-option.disabled:after {
  background: linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(43%, #ffffff), color-stop(46%, #ffffff), color-stop(47%, #ff5216), color-stop(53%, #ff5216), color-stop(54%, #ffffff), color-stop(57%, #ffffff), color-stop(58%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);
  bottom: 0;
  content: '';
  filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.swatch-option-disabled {
  border: 0;
  cursor: default;
  outline: none !important;
}
.swatch-option-disabled:after {
  -webkit-transform: rotate(-30deg);
  -ms-transform: rotate(-30deg);
  transform: rotate(-30deg);
  background: #e02b27;
  content: '';
  height: 2px;
  left: -4px;
  position: absolute;
  top: 10px;
  width: 42px;
  z-index: 995;
}
.swatch-option-loading {
  content: url('../../frontend/Livo/store/lt_LT/images/loader-2.gif');
}
.swatch-option-tooltip {
  border: 1px solid #dadada;
  color: #474747;
  background: #fff;
  display: none;
  max-height: 100%;
  min-height: 20px;
  min-width: 20px;
  padding: 5px;
  position: absolute;
  text-align: center;
  z-index: 999;
}
.swatch-option-tooltip .corner,
.swatch-option-tooltip-layered .corner {
  bottom: 0;
  height: 8px;
  left: 40%;
  position: absolute;
}
.swatch-option-tooltip .corner:before,
.swatch-option-tooltip-layered .corner:before,
.swatch-option-tooltip .corner:after,
.swatch-option-tooltip-layered .corner:after {
  border-style: solid;
  content: '';
  font-size: 1px;
  height: 0;
  position: relative;
  width: 0;
}
.swatch-option-tooltip .corner:before,
.swatch-option-tooltip-layered .corner:before {
  border-color: #adadad transparent transparent transparent;
  border-width: 8px 8.5px 0 8.5px;
  left: 0;
  top: 2px;
}
.swatch-option-tooltip .corner:after,
.swatch-option-tooltip-layered .corner:after {
  border-color: #fff transparent transparent transparent;
  border-width: 7px 7.5px 0 7.5px;
  left: -15px;
  top: 1px;
}
.swatch-option-tooltip .image,
.swatch-option-tooltip-layered .image {
  display: block;
  height: 130px;
  margin: 0 auto;
  width: 130px;
}
.swatch-option-tooltip-layered {
  background: #fff;
  border: 1px solid #dadada;
  color: #474747;
  display: none;
  left: -47px;
  position: absolute;
  width: 140px;
  z-index: 999;
}
.swatch-option-tooltip .title {
  color: #282828;
  display: block;
  max-height: 200px;
  min-height: 20px;
  overflow: hidden;
  text-align: center;
}
.swatch-option-link-layered {
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
}
.swatch-option-link-layered:focus > div {
  box-shadow: 0 0 3px 1px #68a8e0;
}
.swatch-option-link-layered:hover > .swatch-option-tooltip-layered {
  display: block;
}
.swatch-opt {
  margin: 20px 0;
}
.swatch-opt-listing {
  margin-bottom: 10px;
}
.swatch-more {
  display: inline-block;
  margin: 2px 0;
  padding: 2px;
  position: static;
}
.swatch-visual-tooltip-layered {
  height: 160px;
  top: -170px;
}
.swatch-textual-tooltip-layered {
  height: 30px;
  top: -40px;
}
.swatch-input {
  left: -1000px;
  position: absolute;
  visibility: hidden;
}
.clearfix:after {
  clear: both;
  content: '';
  display: block;
  height: 0;
  visibility: hidden;
}
.block-collapsible-nav .content {
  background: #f5f5f5;
  padding: 15px 0;
}
.block-collapsible-nav .item {
  margin: 3px 0 0;
}
.block-collapsible-nav .item:first-child {
  margin-top: 0;
}
.block-collapsible-nav .item a,
.block-collapsible-nav .item > strong {
  border-left: 3px solid transparent;
  color: #575757;
  display: block;
  padding: 5px 18px 5px 15px;
}
.block-collapsible-nav .item a {
  text-decoration: none;
}
.block-collapsible-nav .item a:hover {
  background: #e8e8e8;
}
.block-collapsible-nav .item.current a,
.block-collapsible-nav .item.current > strong {
  border-color: #ff5501;
  color: #000;
  font-weight: 600;
}
.block-collapsible-nav .item.current a {
  border-color: #ff5501;
}
.block-collapsible-nav .item .delimiter {
  border-top: 1px solid #d1d1d1;
  display: block;
  margin: 10px 1.8rem;
}
body {
  background-color: #fff;
}
.page-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
}
.page-main {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.page-header {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 20px;
}
.header.content {
  padding-top: 10px;
  position: relative;
}
.logo {
  float: left;
  margin: 0 0 10px 40px;
  max-width: 50%;
  position: relative;
  z-index: 5;
}
.logo img {
  display: block;
  height: auto;
}
.page-print .logo {
  float: none;
}
.page-main > .page-title-wrapper .page-title + .action {
  margin-top: 30px;
}
.action.skip:focus {
  background: #f0f0f0;
  padding: 10px;
  box-sizing: border-box;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 15;
}
.action-skip-wrapper {
  height: 0;
  position: relative;
}
.message.global p {
  margin: 0;
}
.message.global.noscript,
.message.global.cookie {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #ffee9c;
  border-color: #d6ca8e;
  color: #333;
  margin: 0;
}
.message.global.noscript a,
.message.global.cookie a {
  color: #1979c3;
}
.message.global.noscript a:hover,
.message.global.cookie a:hover {
  color: #006bb4;
}
.message.global.noscript a:active,
.message.global.cookie a:active {
  color: #ff5501;
}
.message.global.cookie {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 3;
}
.message.global.cookie .actions {
  margin-top: 10px;
}
.message.global.demo {
  margin: 0 0 10px;
  padding: 10px 20px;
  display: block;
  line-height: 1.2em;
  font-size: 1.3rem;
  background: #ff0101;
  border-color: none;
  color: #fff;
  margin-bottom: 0;
  text-align: center;
}
.message.global.demo a {
  color: #1979c3;
}
.message.global.demo a:hover {
  color: #006bb4;
}
.message.global.demo a:active {
  color: #ff5501;
}
.page-footer {
  margin-top: auto;
}
.footer.content {
  border-top: 1px solid #d1d1d1;
  margin-top: 25px;
  padding-bottom: 25px;
  padding-top: 25px;
}
.footer.content .links > li {
  margin: 0 0 8px;
}
.footer.content .switcher-store {
  margin: 0 0 30px;
}
.footer .copyright,
.footer .bugs {
  display: block;
  margin: 20px 0 0;
}
.page-header .panel.wrapper .switcher,
.page-footer .switcher {
  margin-right: 10px;
}
.page-header .panel.wrapper .switcher .options,
.page-footer .switcher .options {
  display: inline-block;
  position: relative;
}
.page-header .panel.wrapper .switcher .options:before,
.page-footer .switcher .options:before,
.page-header .panel.wrapper .switcher .options:after,
.page-footer .switcher .options:after {
  content: '';
  display: table;
}
.page-header .panel.wrapper .switcher .options:after,
.page-footer .switcher .options:after {
  clear: both;
}
.page-header .panel.wrapper .switcher .options .action.toggle,
.page-footer .switcher .options .action.toggle {
  padding: 0;
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
}
.page-header .panel.wrapper .switcher .options .action.toggle > span,
.page-footer .switcher .options .action.toggle > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.page-header .panel.wrapper .switcher .options .action.toggle:after,
.page-footer .switcher .options .action.toggle:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e622';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.page-header .panel.wrapper .switcher .options .action.toggle:hover:after,
.page-footer .switcher .options .action.toggle:hover:after {
  color: inherit;
}
.page-header .panel.wrapper .switcher .options .action.toggle:active:after,
.page-footer .switcher .options .action.toggle:active:after {
  color: inherit;
}
.page-header .panel.wrapper .switcher .options .action.toggle.active,
.page-footer .switcher .options .action.toggle.active {
  display: inline-block;
  text-decoration: none;
}
.page-header .panel.wrapper .switcher .options .action.toggle.active > span,
.page-footer .switcher .options .action.toggle.active > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.page-header .panel.wrapper .switcher .options .action.toggle.active:after,
.page-footer .switcher .options .action.toggle.active:after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 22px;
  color: inherit;
  content: '\e621';
  font-family: 'icons-blank-theme';
  margin: 0;
  vertical-align: top;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center;
}
.page-header .panel.wrapper .switcher .options .action.toggle.active:hover:after,
.page-footer .switcher .options .action.toggle.active:hover:after {
  color: inherit;
}
.page-header .panel.wrapper .switcher .options .action.toggle.active:active:after,
.page-footer .switcher .options .action.toggle.active:active:after {
  color: inherit;
}
.page-header .panel.wrapper .switcher .options ul.dropdown,
.page-footer .switcher .options ul.dropdown {
  margin: 0;
  padding: 0;
  list-style: none none;
  background: #fff;
  border: 1px solid #bbb;
  margin-top: 4px;
  min-width: 160px;
  z-index: 100;
  box-sizing: border-box;
  display: none;
  position: absolute;
  top: 100%;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
.page-header .panel.wrapper .switcher .options ul.dropdown li,
.page-footer .switcher .options ul.dropdown li {
  margin: 0;
  padding: 0;
}
.page-header .panel.wrapper .switcher .options ul.dropdown li:hover,
.page-footer .switcher .options ul.dropdown li:hover {
  background: #e8e8e8;
  cursor: pointer;
}
.page-header .panel.wrapper .switcher .options ul.dropdown:before,
.page-footer .switcher .options ul.dropdown:before,
.page-header .panel.wrapper .switcher .options ul.dropdown:after,
.page-footer .switcher .options ul.dropdown:after {
  border-bottom-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.page-header .panel.wrapper .switcher .options ul.dropdown:before,
.page-footer .switcher .options ul.dropdown:before {
  border: 6px solid;
  border-color: transparent transparent #fff transparent;
  z-index: 99;
}
.page-header .panel.wrapper .switcher .options ul.dropdown:after,
.page-footer .switcher .options ul.dropdown:after {
  border: 7px solid;
  border-color: transparent transparent #bbb transparent;
  z-index: 98;
}
.page-header .panel.wrapper .switcher .options ul.dropdown:before,
.page-footer .switcher .options ul.dropdown:before {
  left: 10px;
  top: -12px;
}
.page-header .panel.wrapper .switcher .options ul.dropdown:after,
.page-footer .switcher .options ul.dropdown:after {
  left: 9px;
  top: -14px;
}
.page-header .panel.wrapper .switcher .options.active,
.page-footer .switcher .options.active {
  overflow: visible;
}
.page-header .panel.wrapper .switcher .options.active ul.dropdown,
.page-footer .switcher .options.active ul.dropdown {
  display: block;
}
.page-header .panel.wrapper .switcher .options ul.dropdown a,
.page-footer .switcher .options ul.dropdown a {
  display: block;
  padding: 8px;
}
.page-header .panel.wrapper .switcher .options ul.dropdown a:hover,
.page-footer .switcher .options ul.dropdown a:hover {
  text-decoration: none;
}
.page-header .panel.wrapper .switcher li,
.page-footer .switcher li {
  font-size: 12px;
  margin: 0;
}
.page-header .panel.wrapper .switcher strong,
.page-footer .switcher strong {
  font-weight: 400;
}
.widget {
  clear: both;
}
.page-header .widget.block,
.page-footer .widget.block {
  margin: 20px 0;
}
.ui-datepicker td {
  padding: 0;
}
.cookie-status-message {
  display: none;
}
.my-credit-cards .status {
  font-style: italic;
}
.my-credit-cards .action.delete {
  background-image: none;
  -moz-box-sizing: content-box;
  box-shadow: none;
  line-height: inherit;
  text-shadow: none;
  font-weight: 400;
  line-height: 1.42857143;
  margin: 0;
  padding: 0;
  color: #1979c3;
  text-decoration: none;
  background: none;
  border: 0;
  display: inline;
}
.my-credit-cards .action.delete:focus,
.my-credit-cards .action.delete:active {
  background: none;
  border: none;
}
.my-credit-cards .action.delete:hover {
  background: none;
  border: none;
}
.my-credit-cards .action.delete.disabled,
.my-credit-cards .action.delete[disabled],
fieldset[disabled] .my-credit-cards .action.delete {
  pointer-events: none;
  opacity: 0.5;
}
.my-credit-cards .action.delete:visited {
  color: #1979c3;
  text-decoration: none;
}
.my-credit-cards .action.delete:hover {
  color: #006bb4;
  text-decoration: underline;
}
.my-credit-cards .action.delete:active {
  color: #ff5501;
  text-decoration: underline;
}
.my-credit-cards .action.delete:hover,
.my-credit-cards .action.delete:active,
.my-credit-cards .action.delete:focus {
  background: none;
  border: 0;
}
.my-credit-cards .action.delete.disabled,
.my-credit-cards .action.delete[disabled],
fieldset[disabled] .my-credit-cards .action.delete {
  color: #1979c3;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  text-decoration: underline;
}
.my-credit-cards-popup .modal-footer {
  text-align: right;
}
.my-credit-cards-popup .action.secondary {
  background-image: none;
  -moz-box-sizing: content-box;
  box-shadow: none;
  line-height: inherit;
  text-shadow: none;
  font-weight: 400;
  line-height: 1.42857143;
  margin: 0;
  padding: 0;
  color: #1979c3;
  text-decoration: none;
  background: none;
  border: 0;
  display: inline;
  margin-right: 20px;
}
.my-credit-cards-popup .action.secondary:focus,
.my-credit-cards-popup .action.secondary:active {
  background: none;
  border: none;
}
.my-credit-cards-popup .action.secondary:hover {
  background: none;
  border: none;
}
.my-credit-cards-popup .action.secondary.disabled,
.my-credit-cards-popup .action.secondary[disabled],
fieldset[disabled] .my-credit-cards-popup .action.secondary {
  pointer-events: none;
  opacity: 0.5;
}
.my-credit-cards-popup .action.secondary:visited {
  color: #1979c3;
  text-decoration: none;
}
.my-credit-cards-popup .action.secondary:hover {
  color: #006bb4;
  text-decoration: underline;
}
.my-credit-cards-popup .action.secondary:active {
  color: #ff5501;
  text-decoration: underline;
}
.my-credit-cards-popup .action.secondary:hover,
.my-credit-cards-popup .action.secondary:active,
.my-credit-cards-popup .action.secondary:focus {
  background: none;
  border: 0;
}
.my-credit-cards-popup .action.secondary.disabled,
.my-credit-cards-popup .action.secondary[disabled],
fieldset[disabled] .my-credit-cards-popup .action.secondary {
  color: #1979c3;
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
  text-decoration: underline;
}
.minilist .weee {
  display: table-row;
  font-size: 1.1rem;
}
.minilist .weee:before {
  display: none;
}
.price-container.weee:before {
  display: none;
}
.toolbar.wishlist-toolbar .limiter {
  float: right;
}
.toolbar.wishlist-toolbar .main .pages {
  display: inline-block;
  position: relative;
  z-index: 0;
}
.toolbar.wishlist-toolbar .toolbar-amount,
.toolbar.wishlist-toolbar .limiter {
  display: inline-block;
  z-index: 1;
}
.product-items .action.towishlist:before,
.products.list.items .action.towishlist:before,
.table-comparison .action.towishlist:before {
  content: '\e601';
}
.account .table-wrapper .data.table.wishlist > thead > tr > th,
.account .table-wrapper .data.table.wishlist > tbody > tr > th,
.account .table-wrapper .data.table.wishlist > tfoot > tr > th,
.account .table-wrapper .data.table.wishlist > thead > tr > td,
.account .table-wrapper .data.table.wishlist > tbody > tr > td,
.account .table-wrapper .data.table.wishlist > tfoot > tr > td {
  border-top: 1px solid #d1d1d1;
}
.account .table-wrapper .data.table.wishlist > caption + thead > tr:first-child > th,
.account .table-wrapper .data.table.wishlist > colgroup + thead > tr:first-child > th,
.account .table-wrapper .data.table.wishlist > thead:first-child > tr:first-child > th,
.account .table-wrapper .data.table.wishlist > caption + thead > tr:first-child > td,
.account .table-wrapper .data.table.wishlist > colgroup + thead > tr:first-child > td,
.account .table-wrapper .data.table.wishlist > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.account .table-wrapper .data.table.wishlist > tbody + tbody {
  border-top: 1px solid #d1d1d1;
}
.account .table-wrapper .data.table.wishlist thead > tr > th {
  border-bottom: 0;
}
.account .table-wrapper .data.table.wishlist tbody > tr:last-child > td {
  border-bottom: 1px solid #d1d1d1;
}
.account .table-wrapper .data.table.wishlist .product.name {
  display: inline-block;
  margin-bottom: 10px;
}
.account .table-wrapper .data.table.wishlist .box-tocart {
  margin: 10px 0;
}
.account .table-wrapper .data.table.wishlist .box-tocart .qty {
  vertical-align: middle;
}
.account .table-wrapper .data.table.wishlist .col.item {
  width: 50%;
}
.account .table-wrapper .data.table.wishlist .col.photo {
  max-width: 150px;
}
.account .table-wrapper .data.table.wishlist .col.selector {
  max-width: 15px;
}
.account .table-wrapper .data.table.wishlist textarea {
  margin: 10px 0;
}
.account .table-wrapper .data.table.wishlist .input-text.qty {
  margin-bottom: 10px;
}
.account .table-wrapper .data.table.wishlist .action.primary {
  vertical-align: top;
}
.account .table-wrapper .data.table.wishlist .price {
  font-weight: 700;
}
.block-wishlist .product-item-name {
  margin-right: 25px;
}
.products-grid.wishlist .product-item {
  margin-left: 2%;
  width: calc((100% - 4%) / 3);
}
.products-grid.wishlist .product-item:nth-child(3n + 1) {
  margin-left: 0;
}
.products-grid.wishlist .product-item-photo {
  display: block;
  margin-bottom: 10px;
}
.products-grid.wishlist .product-item-name {
  margin-top: 0;
}
.products-grid.wishlist .product-item .price-box {
  margin: 0;
}
.products-grid.wishlist .product-item-comment {
  display: block;
  height: 42px;
  margin: 10px 0;
}
.products-grid.wishlist .product-item-actions > * {
  margin-right: 15px;
}
.products-grid.wishlist .product-item-actions > *:last-child {
  margin-right: 0;
}
.products-grid.wishlist .product-item .box-tocart input.qty {
  height: 32px;
}
.block-product-link.widget,
.block-category-link.widget {
  display: block;
  margin-bottom: 20px;
}
.block-product-link-inline.widget {
  margin: 0;
}
.block.widget .products-grid .product-item {
  margin-left: 2%;
  width: calc((100% - 2%) / 2);
}
.block.widget .products-grid .product-item:nth-child(2n + 1) {
  margin-left: 0;
}
.block.widget .product-item-info {
  width: auto;
}
.block.widget .pager {
  padding: 0;
}
.block.widget .pager .toolbar-amount {
  float: none;
  font-size: 1.2rem;
}
.block.widget .pager .pages-item-previous {
  padding-left: 0;
}
.block.widget .pager .pages-item-next {
  position: relative;
}
.block.widget .pager .items {
  white-space: nowrap;
}
.block-static-block.widget,
.block-cms-link.widget {
  margin-bottom: 20px;
}
.links .block-static-block.widget,
.links .block-cms-link.widget {
  margin-bottom: 0;
}
.block-cms-link-inline.widget {
  margin: 0;
}
@media only screen and (max-width: 768px) {
  .field-tooltip .field-tooltip-content {
    right: -10px;
    top: 40px;
    left: auto;
  }
}
@media only screen and (max-width: 767px) {
  .abs-button-responsive-smaller,
  .product-info-main .box-tocart .actions .action.tocart {
    width: 100%;
  }
  .abs-visually-hidden-mobile-m {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .abs-add-clearfix-mobile-m:before,
  .abs-add-clearfix-mobile-m:after {
    content: '';
    display: table;
  }
  .abs-add-clearfix-mobile-m:after {
    clear: both;
  }
  .abs-icon-add-mobile,
  .block-wishlist-management .wishlist-add.item .add {
    display: block;
    text-decoration: none;
  }
  .abs-icon-add-mobile:before,
  .block-wishlist-management .wishlist-add.item .add:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px;
    line-height: 10px;
    color: inherit;
    content: '\e61c';
    font-family: 'icons-blank-theme';
    margin: 0 5px 0 0;
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
  }
  .abs-toggling-title-mobile,
  .block-wishlist-management .wishlist-select .wishlist-name,
  .block-collapsible-nav .title {
    border-bottom: 1px solid #d1d1d1;
    border-top: 1px solid #d1d1d1;
    cursor: pointer;
    margin-bottom: 0;
    padding: 10px 40px 10px 15px;
    position: relative;
    display: block;
    text-decoration: none;
  }
  .abs-toggling-title-mobile:after,
  .block-wishlist-management .wishlist-select .wishlist-name:after,
  .block-collapsible-nav .title:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 28px;
    line-height: inherit;
    color: inherit;
    content: '\e622';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
  }
  .abs-toggling-title-mobile:after,
  .block-wishlist-management .wishlist-select .wishlist-name:after,
  .block-collapsible-nav .title:after {
    position: absolute;
    right: 10px;
    top: 0;
  }
  .abs-toggling-title-mobile.active:after,
  .block-wishlist-management .wishlist-select .wishlist-name.active:after,
  .block-collapsible-nav .title.active:after {
    content: '\e621';
  }
  .abs-pager-toolbar-mobile .toolbar-amount,
  .abs-pager-toolbar-mobile .limiter,
  .abs-pager-toolbar-mobile .pages,
  .account .toolbar .toolbar-amount,
  .account .toolbar .limiter,
  .account .toolbar .pages,
  .toolbar-wishlist-results .toolbar-amount,
  .toolbar-wishlist-results .limiter,
  .toolbar-wishlist-results .pages {
    float: none;
    margin-bottom: 25px;
  }
  .abs-shopping-cart-items-mobile .actions,
  .cart-container .form-cart .actions {
    text-align: center;
  }
  .abs-shopping-cart-items-mobile .action.update,
  .abs-shopping-cart-items-mobile .action.continue,
  .abs-shopping-cart-items-mobile .action.clear,
  .cart-container .form-cart .action.update,
  .cart-container .form-cart .action.continue,
  .cart-container .form-cart .action.clear {
    margin: 0 auto 10px;
  }
  .abs-shopping-cart-items-mobile .action.update,
  .abs-shopping-cart-items-mobile .action.clear,
  .cart-container .form-cart .action.update,
  .cart-container .form-cart .action.clear {
    display: block;
  }
  .abs-checkout-tooltip-content-position-top-mobile,
  .field-tooltip .field-tooltip-content {
    right: -10px;
    top: 40px;
    left: auto;
  }
  .abs-checkout-tooltip-content-position-top-mobile:before,
  .abs-checkout-tooltip-content-position-top-mobile:after,
  .field-tooltip .field-tooltip-content:before,
  .field-tooltip .field-tooltip-content:after {
    border: 10px solid transparent;
    height: 0;
    width: 0;
    margin-top: -21px;
    right: 10px;
    left: auto;
    top: 0;
  }
  .abs-checkout-tooltip-content-position-top-mobile:before,
  .field-tooltip .field-tooltip-content:before {
    border-bottom-color: #999;
  }
  .abs-checkout-tooltip-content-position-top-mobile:after,
  .field-tooltip .field-tooltip-content:after {
    border-bottom-color: #f4f4f4;
    top: 1px;
  }
  .navigation,
  .breadcrumbs,
  .page-header .header.panel,
  .header.content,
  .footer.content,
  .page-main,
  .page-wrapper > .widget,
  .page-wrapper > .page-bottom,
  .block.category.event,
  .top-container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .account .page-main,
  .cms-privacy-policy .page-main {
    padding-top: 41px;
    position: relative;
  }
  .navigation {
    padding: 0;
  }
  .navigation .parent .level-top {
    display: block;
    text-decoration: none;
    position: relative;
  }
  .navigation .parent .level-top:after {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 42px;
    line-height: inherit;
    color: inherit;
    content: '\e622';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
  }
  .navigation .parent .level-top:after {
    position: absolute;
    right: 7px;
    top: -8px;
  }
  .navigation .parent .level-top.ui-state-active:after {
    content: '\e621';
  }
  .nav-sections {
    -webkit-overflow-scrolling: touch;
    -webkit-transition: left 0.3s;
    -moz-transition: left 0.3s;
    -ms-transition: left 0.3s;
    transition: left 0.3s;
    height: 100%;
    left: calc(-1 * (100% - 54px));
    overflow: auto;
    position: fixed;
    top: 0;
    width: calc(100% - 54px);
  }
  .nav-sections .switcher {
    border-top: 1px solid #d1d1d1;
    font-size: 1.6rem;
    font-weight: 700;
    margin: 0;
    padding: 0.8rem 3.5rem 0.8rem 2rem;
  }
  .nav-sections .switcher .label {
    display: block;
    margin-bottom: 5px;
  }
  .nav-sections .switcher.language .options {
    margin: 0;
    padding: 0;
    list-style: none none;
  }
  .nav-sections .switcher.language .options .action {
    padding: 0 10px 5px;
  }
  .nav-sections .header.links {
    margin: 0;
    padding: 0;
    list-style: none none;
    border-bottom: 1px solid #d1d1d1;
  }
  .nav-sections .header.links li {
    font-size: 1.6rem;
    margin: 0;
  }
  .nav-sections .header.links li.greet.welcome {
    border-top: 1px solid #d1d1d1;
    font-weight: 700;
    padding: 0.8rem 15px;
  }
  .nav-sections .header.links li > a {
    border-top: 1px solid #d1d1d1;
  }
  .nav-sections .header.links a,
  .nav-sections .header.links a:hover {
    color: #575757;
    text-decoration: none;
    display: block;
    font-weight: 700;
    padding: 0.8rem 15px;
  }
  .nav-sections .header.links .header.links {
    border: 0;
  }
  .nav-sections-item-content {
    box-sizing: border-box;
    display: none;
    float: right;
    margin-left: -100%;
    margin-top: 71px;
    padding: 25px 0;
    width: 100%;
  }
  .nav-sections-item-content:before,
  .nav-sections-item-content:after {
    content: '';
    display: table;
  }
  .nav-sections-item-content:after {
    clear: both;
  }
  .nav-sections-item-content.active {
    display: block !important;
  }
  .nav-sections-item-title {
    background: #e8e8e8;
    border: solid #dbdbdb;
    border-width: 0 0 1px 1px;
    box-sizing: border-box;
    float: left;
    height: 71px;
    padding-top: 24px;
    text-align: center;
    width: 33.33%;
  }
  .nav-sections-item-title.active {
    background: transparent;
    border-bottom: 0;
  }
  .nav-sections-item-title.active + .nav-sections-item-content {
    display: block !important;
  }
  .nav-sections-item-title .nav-sections-item-switch:hover {
    text-decoration: none;
  }
  .nav-before-open {
    height: 100%;
    overflow-x: hidden;
    width: 100%;
  }
  .nav-before-open .page-wrapper {
    -webkit-transition: left 0.3s;
    -moz-transition: left 0.3s;
    -ms-transition: left 0.3s;
    transition: left 0.3s;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: relative;
  }
  .nav-before-open body {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
  }
  .nav-open .page-wrapper {
    left: calc(100% - 54px);
  }
  .nav-open .nav-sections {
    -webkit-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75);
    -ms-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75);
    box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75);
    left: 0;
    z-index: 99;
  }
  .nav-open .nav-toggle:after {
    background: rgba(0, 0, 0, 0.5);
    content: '';
    display: block;
    height: 100%;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
  }
  .nav-sections-items {
    position: relative;
    z-index: 1;
  }
  .nav-sections-items:before,
  .nav-sections-items:after {
    content: '';
    display: table;
  }
  .nav-sections-items:after {
    clear: both;
  }
  .navigation {
    background: #f5f5f5;
    box-sizing: border-box;
  }
  .navigation ul {
    margin: 0;
    padding: 0;
  }
  .navigation li {
    margin: 0;
  }
  .navigation a {
    display: block;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 15px;
  }
  .navigation a,
  .navigation a:hover {
    color: #575757;
    text-decoration: none;
  }
  .navigation .level0 {
    border-top: 1px solid #d1d1d1;
    font-size: 1.6rem;
  }
  .navigation .level0 > .level-top {
    font-weight: 700;
    padding: 8px 40px 8px 15px;
    text-transform: uppercase;
    word-wrap: break-word;
  }
  .navigation .level0 > .level-top:hover {
    color: #333;
  }
  .navigation .level0.active .all-category .ui-state-focus {
    border-color: #ff5501;
    border-style: solid;
    border-width: 0 0 0 8px;
    padding-left: 7px;
    display: inline-block;
  }
  .navigation .level0 > .level1 {
    font-weight: 600;
  }
  .navigation .level0.active > a:not(.ui-state-active),
  .navigation .level0.has-active > a:not(.ui-state-active) {
    border-color: #ff5501;
    border-style: solid;
    border-width: 0 0 0 8px;
  }
  .navigation .level0.active > a:not(.ui-state-active) span:not(.ui-menu-icon),
  .navigation .level0.has-active > a:not(.ui-state-active) span:not(.ui-menu-icon) {
    margin-left: -8px;
  }
  .navigation li.level0:last-child {
    border-bottom: 1px solid #d1d1d1;
  }
  .navigation .submenu > li {
    word-wrap: break-word;
  }
  .navigation .submenu > li > a:hover {
    color: #333;
  }
  .navigation .submenu:not(:first-child) {
    font-weight: 400;
    line-height: 1.3;
    left: auto !important;
    overflow-x: hidden;
    padding: 0;
    position: relative;
    top: auto !important;
    transition: left 0.3s ease-out;
  }
  .navigation .submenu:not(:first-child) > li > a {
    padding-left: 15px;
  }
  .navigation .submenu:not(:first-child) > li:last-child {
    margin-bottom: 0;
  }
  .navigation .submenu:not(:first-child) ul {
    display: block;
    padding-left: 15px;
  }
  .navigation .submenu:not(:first-child) ul > li {
    margin: 0;
  }
  .navigation .submenu:not(:first-child) ul > li a {
    color: #575757;
    display: block;
    line-height: normal;
  }
  .navigation .submenu:not(:first-child) ul > li a:hover {
    color: #333;
  }
  .navigation .submenu:not(:first-child).expanded {
    display: block !important;
    padding-right: 0;
    top: 0 !important;
  }
  .navigation .submenu:not(:first-child) .active > a {
    border-color: #ff5501;
    border-style: solid;
    border-width: 0 0 0 8px;
    padding-left: 7px;
  }
  .navigation .submenu:not(:first-child) .level1.active > a {
    padding-left: 7px;
  }
  .product.data.items {
    margin: 0;
    padding: 0;
  }
  .product.data.items > .item.title {
    box-sizing: border-box;
    float: none;
    width: 100%;
  }
  .product.data.items > .item.title > .switch {
    display: block;
  }
  .product.data.items > .item.content {
    box-sizing: border-box;
    display: block;
    float: none;
    margin: 0;
  }
  .product.data.items > .item.content:before,
  .product.data.items > .item.content:after {
    content: '';
    display: table;
  }
  .product.data.items > .item.content:after {
    clear: both;
  }
  .product.data.items > .item.content.active {
    display: block;
  }
  .product.data.items > .item.title {
    margin: 0 0 5px;
  }
  .product.data.items > .item.title > .switch {
    background: #f0f0f0;
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    border-top: 1px solid #d1d1d1;
    height: 40px;
    padding: 5px 20px 5px 20px;
    font-weight: 600;
    line-height: 40px;
    font-size: 1.8rem;
    color: #7d7d7d;
    text-decoration: none;
  }
  .product.data.items > .item.title > .switch:visited {
    color: #7d7d7d;
    text-decoration: none;
  }
  .product.data.items > .item.title > .switch:hover {
    color: #7d7d7d;
    text-decoration: none;
  }
  .product.data.items > .item.title > .switch:active {
    color: #333;
    text-decoration: none;
  }
  .product.data.items > .item.title:not(.disabled) > .switch:focus,
  .product.data.items > .item.title:not(.disabled) > .switch:hover {
    background: #fcfcfc;
  }
  .product.data.items > .item.title:not(.disabled) > .switch:active,
  .product.data.items > .item.title.active > .switch,
  .product.data.items > .item.title.active > .switch:focus,
  .product.data.items > .item.title.active > .switch:hover {
    background: #ffffff;
    color: #333;
    text-decoration: none;
    padding-bottom: 5px;
  }
  .product.data.items > .item.content {
    background: #ffffff;
    border: 1px solid #d1d1d1;
    margin: 0 0 5px;
    padding: 20px 20px 20px 20px;
  }
  .product.data.items .data.item {
    display: block;
  }
  .product.data.items .item.title > .switch {
    padding: 1px 15px 1px;
  }
  .product.data.items > .item.content {
    padding: 10px 15px 30px;
  }
  .modal-popup.modal-slide {
    left: 44px;
    z-index: 900;
  }
  .modal-popup.modal-slide._show .modal-inner-wrap {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  .modal-popup.modal-slide .modal-inner-wrap {
    height: 100%;
    overflow-y: auto;
    position: static;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    width: auto;
  }
  .modal-popup.modal-slide .modal-inner-wrap {
    margin: 0;
    max-height: 90vh;
    /** iOS webkit fix height problem when added long content **/
  }
  .custom-slide {
    bottom: 0;
    left: 0;
    min-width: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 0s 0.3s, opacity 0.3s ease;
    transition: visibility 0s 0.3s, opacity 0.3s ease;
    left: 44px;
    z-index: 900;
  }
  .custom-slide._show {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
  }
  .custom-slide._show .modal-inner-wrap {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .custom-slide .modal-inner-wrap {
    background-color: #fff;
    box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35);
    opacity: 1;
    pointer-events: auto;
  }
  .custom-slide._show .modal-inner-wrap {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  .custom-slide .modal-inner-wrap {
    height: 100%;
    overflow-y: auto;
    position: static;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    width: auto;
  }
  .custom-slide._show {
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    overflow-y: auto;
  }
  .custom-slide .modal-inner-wrap {
    background-color: #f4f4f4;
    box-sizing: border-box;
    height: auto;
    min-height: 100%;
  }
  body._has-modal-custom {
    height: 100vh;
    overflow: hidden;
    width: 100vw;
  }
  body._has-modal-custom .modal-custom-overlay {
    background-color: rgba(51, 51, 51, 0.55);
  }
  .modal-popup {
    pointer-events: auto;
  }
  .modal-popup.modal-slide .modal-inner-wrap[class] {
    background-color: #f4f4f4;
  }
  .modal-popup.modal-slide._inner-scroll._show {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
  }
  .modal-popup.modal-slide._inner-scroll .modal-inner-wrap {
    height: auto;
    min-height: 100%;
  }
  .modal-popup .modal-title {
    font-size: 14px;
    font-weight: 700;
  }
  .lac-notification {
    padding: 5px 0;
  }
  .lac-notification .lac-notification-icon {
    display: none;
  }
  .lac-notification .lac-notification-text,
  .lac-notification .lac-notification-links {
    float: none;
    padding: 5px 0;
    text-align: center;
  }
  .catalog-product-view .column.main {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .catalog-product-view .product.media {
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
  }
  .block.related .action.select {
    display: block;
    margin: 5px 0;
  }
  .compare,
  .product-addto-links .action.tocompare,
  .product-item-actions .actions-secondary > .action.tocompare {
    display: none;
  }
  .block-search .block-content {
    margin-bottom: 0;
  }
  .cart.table-wrapper {
    overflow: inherit;
  }
  .cart.table-wrapper thead .col:not(.item) {
    display: none;
  }
  .cart.table-wrapper .col.qty,
  .cart.table-wrapper .col.price,
  .cart.table-wrapper .col.subtotal,
  .cart.table-wrapper .col.msrp {
    box-sizing: border-box;
    display: block;
    float: left;
    text-align: center;
    white-space: nowrap;
    width: 33%;
  }
  .cart.table-wrapper .col.qty[data-th]:before,
  .cart.table-wrapper .col.price[data-th]:before,
  .cart.table-wrapper .col.subtotal[data-th]:before,
  .cart.table-wrapper .col.msrp[data-th]:before {
    content: attr(data-th) ':';
    display: block;
    font-weight: 700;
    padding-bottom: 10px;
  }
  .cart.table-wrapper .col.msrp {
    white-space: normal;
  }
  .cart.table-wrapper .item .col.item {
    padding-bottom: 0;
  }
  .field-tooltip .field-tooltip-content {
    right: -10px;
    top: 40px;
    left: auto;
  }
  .checkout-payment-method .payment-methods {
    margin: 0 -15px;
  }
  .checkout-payment-method .step-title {
    padding-left: 15px;
    padding-right: 15px;
  }
  .checkout-payment-method .payment-method-title {
    padding: 15px;
  }
  .checkout-payment-method .payment-method-content {
    padding: 0 15px 20px;
  }
  .checkout-payment-method .checkout-billing-address .action-cancel {
    margin-top: 10px;
  }
  .checkout-payment-method .payment-option {
    margin: 0 -15px;
  }
  .checkout-payment-method .payment-option .payment-option-title {
    padding: 15px;
  }
  .checkout-payment-method .payment-option .payment-option-content {
    padding: 0 15px 20px;
  }
  .contact-index-index .column:not(.sidebar-main) .form.contact {
    float: none;
    width: 100%;
  }
  .contact-index-index .column:not(.sidebar-additional) .form.contact {
    float: none;
    width: 100%;
  }
  .login-container .fieldset:after {
    text-align: center;
  }
  .account .messages {
    margin-bottom: 0;
  }
  .control.captcha-image .captcha-img {
    margin-bottom: 10px;
    display: block;
  }
  .customer-account-index .page-title-wrapper {
    position: relative;
  }
  .form.search.advanced .field.price .with-addon .input-text {
    flex-basis: auto;
    width: 100%;
  }
  .gift-options .actions-toolbar .action-update {
    font-size: 2rem;
    padding: 15px;
    width: 100%;
  }
  .gift-item-block {
    border-top: 1px solid #c1c1c1;
    border-bottom: 0;
  }
  .cart.table-wrapper .gift-content {
    margin-right: -10px;
  }
  .page-with-filter .columns .sidebar-main {
    -ms-flex-order: 0;
    -webkit-order: 0;
    order: 0;
  }
  .map-popup {
    max-width: 100%;
  }
  .map-old-price,
  .map-show-info {
    display: inline-block;
  }
  .map-old-price:not(:last-child),
  .map-show-info:not(:last-child) {
    margin-bottom: 10px;
  }
  .block-wishlist-management {
    clear: both;
    margin-top: -21px;
  }
  .block-wishlist-management .wishlist-select {
    margin: 0 -15px 20px;
  }
  .block-wishlist-management .wishlist-select-items {
    border-bottom: 1px solid #d1d1d1;
    background: #f5f5f5;
    display: none;
    padding: 15px 0;
  }
  .block-wishlist-management .wishlist-select-items.active {
    display: block;
  }
  .block-wishlist-management .wishlist-select-items .item {
    margin: 3px 0 0;
  }
  .block-wishlist-management .wishlist-select-items .item:first-child {
    margin-top: 0;
  }
  .block-wishlist-management .wishlist-select-items .item.current {
    display: none;
  }
  .block-wishlist-management .wishlist-select-items .item a {
    display: block;
    padding: 5px 18px;
    text-decoration: none;
  }
  .block-wishlist-management .wishlist-select-items .item a:hover {
    background: #e8e8e8;
  }
  .block-wishlist-management .wishlist-title strong {
    font-size: 2.6rem;
  }
  .block-wishlist-management .wishlist-info {
    margin-bottom: 15px;
  }
  .block-wishlist-management .wishlist-toolbar-select,
  .block-wishlist-management .wishlist-toolbar-actions {
    margin-bottom: 15px;
  }
  .products-grid.wishlist .product-item-checkbox {
    left: 0;
    position: absolute;
    top: 20px;
  }
  .page-multiple-wishlist .products-grid.wishlist .product-item-photo {
    margin-left: 25px;
  }
  .page-multiple-wishlist .products-grid.wishlist .product-item-name,
  .page-multiple-wishlist .products-grid.wishlist .product-item-description,
  .page-multiple-wishlist .products-grid.wishlist .product-item .price-box,
  .page-multiple-wishlist .products-grid.wishlist .product-item-tooltip {
    margin-left: 115px;
  }
  .products-grid.wishlist .wishlist-dropdown {
    display: none;
  }
  .multishipping-checkout-success .nav-toggle {
    display: block;
  }
  .multishipping-checkout-success .logo {
    margin-left: 40px;
  }
  .reward-settings + .actions-toolbar {
    margin-top: 10px;
  }
  .order-pager-wrapper .toolbar-amount {
    left: inherit;
    position: relative;
    text-align: center;
    top: inherit;
  }
  .order-pager-wrapper .pages {
    text-align: center;
  }
  .order-pager-wrapper .action.previous,
  .order-pager-wrapper .action.next {
    margin: 0;
  }
  .block-collapsible-nav {
    left: 0;
    position: absolute;
    top: -21px;
    width: 100%;
    z-index: 5;
  }
  .block-collapsible-nav .content {
    border-bottom: 1px solid #d1d1d1;
    display: none;
  }
  .block-collapsible-nav .content.active {
    display: block;
  }
  .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status {
    display: none;
  }
  .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status:before {
    display: none;
  }
  .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status._default {
    display: block;
  }
  .my-credit-cards .card-type img {
    vertical-align: middle;
  }
  .products-grid.wishlist {
    margin-bottom: 30px;
    margin-right: 0;
  }
  .products-grid.wishlist .product-item {
    padding: 20px 0 20px 0;
    position: relative;
  }
  .products-grid.wishlist .product-item-photo {
    float: left;
    margin-right: 20px;
  }
  .products-grid.wishlist .product-item-name {
    font-size: 1.6rem;
  }
  .products-grid.wishlist .product-item-actions {
    display: block;
    float: left;
  }
  .products-grid.wishlist .product-item-actions .action {
    margin-right: 15px;
  }
  .products-grid.wishlist .product-item-actions .action:last-child {
    margin-right: 0;
  }
  .products-grid.wishlist .product-item-actions .action.edit {
    float: left;
  }
  .products-grid.wishlist .product-item-actions .action.delete {
    float: right;
  }
  .products-grid.wishlist .product-item-actions .action.edit,
  .products-grid.wishlist .product-item-actions .action.delete {
    margin-top: 7px;
  }
  .products-grid.wishlist .product-item-name,
  .products-grid.wishlist .product-item-description,
  .products-grid.wishlist .product-item .price-box,
  .products-grid.wishlist .product-item-tooltip {
    margin-left: 95px;
  }
  .products-grid.wishlist .product-item .box-tocart {
    float: left;
    margin-right: 20px;
  }
  .products-grid.wishlist .product-item .box-tocart .stock {
    margin-top: 7px;
  }
  .products-grid.wishlist .product-item .giftregisty-dropdown,
  .products-grid.wishlist .product-item .field.qty {
    display: none;
  }
  .products-grid.wishlist .product-image-container {
    max-width: 80px;
  }
  .wishlist-index-index .product-item {
    width: 100%;
  }
  .wishlist-index-index .product-item-info {
    width: auto;
  }
  .sidebar .block-viewed-products-grid .products-grid .product-item {
    margin-left: 2%;
    width: calc((100% - 2%) / 2);
  }
  .sidebar .block-viewed-products-grid .products-grid .product-item:nth-child(2n + 1) {
    margin-left: 0;
  }
  .sidebar .block-viewed-products-grid .products-grid .product-item-photo {
    display: block;
    position: relative;
  }
  .sidebar .block-viewed-products-grid .products-grid .product-item-details {
    margin: 0;
  }
  .sidebar .block-viewed-products-grid .products-grid .product-item-info {
    text-align: center;
  }
}
@media only screen and (max-width: 639px) {
  .abs-visually-hidden-mobile {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .abs-add-clearfix-mobile:before,
  .abs-add-clearfix-mobile:after,
  .abs-checkout-order-review tbody tr:before,
  .abs-checkout-order-review tbody tr:after,
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:before,
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:after,
  .account .toolbar:before,
  .account .toolbar:after,
  .multicheckout.order-review .data.table tbody tr:before,
  .multicheckout.order-review .data.table tbody tr:after {
    content: '';
    display: table;
  }
  .abs-add-clearfix-mobile:after,
  .abs-checkout-order-review tbody tr:after,
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:after,
  .account .toolbar:after,
  .multicheckout.order-review .data.table tbody tr:after {
    clear: both;
  }
  .abs-checkout-order-review tbody tr:not(:last-child),
  .multicheckout.order-review .data.table tbody tr:not(:last-child) {
    border-bottom: 1px solid #d1d1d1;
  }
  .abs-checkout-order-review tbody tr .col.item:before,
  .multicheckout.order-review .data.table tbody tr .col.item:before {
    display: none;
  }
  .abs-checkout-order-review tbody tr .col.qty,
  .abs-checkout-order-review tbody tr .col.price,
  .abs-checkout-order-review tbody tr .col.subtotal,
  .multicheckout.order-review .data.table tbody tr .col.qty,
  .multicheckout.order-review .data.table tbody tr .col.price,
  .multicheckout.order-review .data.table tbody tr .col.subtotal {
    box-sizing: border-box;
    float: left;
    text-align: center;
    white-space: nowrap;
    width: 33%;
  }
  .abs-checkout-order-review tbody tr .col.qty[data-th]:before,
  .abs-checkout-order-review tbody tr .col.price[data-th]:before,
  .abs-checkout-order-review tbody tr .col.subtotal[data-th]:before,
  .multicheckout.order-review .data.table tbody tr .col.qty[data-th]:before,
  .multicheckout.order-review .data.table tbody tr .col.price[data-th]:before,
  .multicheckout.order-review .data.table tbody tr .col.subtotal[data-th]:before {
    content: attr(data-th) ':';
    display: block;
    font-weight: 700;
    padding-bottom: 10px;
  }
  .abs-checkout-order-review tbody tr .product-item-name,
  .multicheckout.order-review .data.table tbody tr .product-item-name {
    margin: 0;
  }
  .abs-no-display-s,
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison).additional-attributes tbody th {
    display: none;
  }
  .abs-pager-toolbar-mobile-s .toolbar-amount,
  .abs-pager-toolbar-mobile-s .limiter,
  .abs-pager-toolbar-mobile-s .pages {
    margin-bottom: 25px;
  }
  .table-wrapper {
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
    position: relative;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) {
    border: none;
    display: block;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > thead > tr > th {
    display: none;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody {
    display: block;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr {
    display: block;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td,
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th {
    border-bottom: none;
    display: block;
    padding: 5px 0;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td[data-th]:before,
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th[data-th]:before {
    padding-right: 10px;
    content: attr(data-th) ': ';
    display: inline-block;
    color: #111111;
    font-weight: 700;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody > tr > td:first-child {
    padding-top: 20px;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody > tr > td:last-child {
    padding-bottom: 20px;
  }
  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison).additional-attributes tbody td:last-child {
    border: none;
    padding: 0 0 5px;
  }
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot {
    display: block;
  }
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr {
    display: block;
  }
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child th,
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child td {
    padding-top: 20px;
  }
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot th {
    box-sizing: border-box;
    float: left;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
    width: 70%;
  }
  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot td {
    box-sizing: border-box;
    float: left;
    padding-left: 0;
    padding-right: 0;
    text-align: right;
    width: 30%;
  }
  .data-table-definition-list thead {
    display: none;
  }
  .data-table-definition-list tbody th {
    padding-bottom: 0;
  }
  .data-table-definition-list tbody th,
  .data-table-definition-list tbody td {
    display: block;
    padding-left: 0;
    padding-right: 0;
  }
  .products-list .product-item {
    table-layout: fixed;
  }
  .products-list .product-item-photo {
    padding: 0 10px 10px 0;
    width: 30%;
  }
  .block-search {
    margin-top: 10px;
  }
  .minicart-wrapper {
    margin-top: 10px;
  }
  .minicart-wrapper:before,
  .minicart-wrapper:after {
    content: '';
    display: table;
  }
  .minicart-wrapper:after {
    clear: both;
  }
  .minicart-wrapper .product .actions {
    float: left;
    margin: 10px 0 0 0;
  }
  .minicart-wrapper .update-cart-item {
    float: right;
    margin-left: 0;
  }
  .opc-wrapper .step-title {
    font-size: 18px;
    border-bottom: 0;
    padding-bottom: 0;
  }
  .opc-wrapper .form-login {
    border-bottom: 1px solid #ccc;
    margin: 0 0 15px;
    padding: 0 0 15px;
  }
  .opc-wrapper .shipping-address-item {
    border-bottom: 1px solid #ccc;
    margin: 0 0 15px;
    padding: 0 0 15px;
    width: 100%;
  }
  .opc-wrapper .shipping-address-item.selected-item {
    padding: 15px 35px 15px 18px;
    border-bottom-width: 2px;
  }
  .opc-wrapper .shipping-address-item.selected-item .edit-address-link {
    right: 39px;
  }
  .opc-wrapper .form-login,
  .opc-wrapper .form-shipping-address {
    margin-top: 28px;
  }
  .opc-wrapper .action-select-shipping-item {
    float: none;
    margin-top: 10px;
    width: 100%;
  }
  .opc-wrapper .action-show-popup {
    width: 100%;
  }
  .opc-wrapper .edit-address-link {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    position: absolute;
    right: 0;
    top: 1px;
  }
  .opc-wrapper .edit-address-link > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .opc-wrapper .edit-address-link:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 28px;
    line-height: 28px;
    color: #303030;
    content: '\e606';
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
  }
  .opc-wrapper .edit-address-link:hover:before {
    color: #303030;
  }
  .opc-wrapper .edit-address-link:active:before {
    color: #303030;
  }
  .shipping-policy-block.field-tooltip {
    margin-bottom: 20px;
    position: relative;
    right: auto;
    top: auto;
  }
  .shipping-policy-block.field-tooltip .field-tooltip-content {
    width: 300px;
    right: auto;
  }
  .shipping-policy-block.field-tooltip .field-tooltip-content:before,
  .shipping-policy-block.field-tooltip .field-tooltip-content:after {
    right: auto;
  }
  .opc-block-shipping-information .shipping-information-title {
    font-size: 2.3rem;
  }
  .account .column.main,
  .account .sidebar-additional {
    margin: 0;
  }
  .cart.table-wrapper .gift-content {
    border-bottom: 1px solid #d1d1d1;
    margin-bottom: 20px;
  }
  .multicheckout .data.table .address:before {
    margin-bottom: 5px;
  }
  .multicheckout .product-item-name,
  .multicheckout .price-including-tax,
  .multicheckout .price-excluding-tax {
    display: inline-block;
  }
  .multicheckout .block-content .box:not(:last-child) {
    margin-bottom: 40px;
  }
  .multicheckout .block-content .box:last-child {
    margin-bottom: 0;
  }
  .multicheckout.order-review .box-items .data.table thead {
    display: block;
  }
  .multicheckout.order-review .box-items .data.table thead tr {
    display: block;
  }
  .multicheckout.order-review .box-items .data.table thead .col.item {
    display: block;
    padding: 0;
  }
  .multicheckout .actions-toolbar .action {
    margin-bottom: 25px;
  }
  .multicheckout .actions-toolbar > .primary {
    margin-bottom: 25px;
    margin-right: 0;
  }
  .account .order-details-items .table-order-items .product-item-name,
  .account .order-details-items .table-order-items .price-including-tax,
  .account .order-details-items .table-order-items .price-excluding-tax,
  .account .order-details-items .table-order-items .items-qty {
    display: inline-block;
    vertical-align: top;
  }
  .account .toolbar .pages {
    float: right;
  }
  .account .toolbar .limiter {
    clear: both;
  }
  .order-details-items thead {
    display: block;
  }
  .order-details-items thead tr,
  .order-details-items thead td {
    display: block;
  }
  .table-wrapper .table.table-order-items tfoot td.order-pager-wrapper {
    width: 100%;
  }
  .order-items.table-wrapper .col.price,
  .order-items.table-wrapper .col.qty,
  .order-items.table-wrapper .col.subtotal,
  .order-items.table-wrapper .col.msrp {
    text-align: left;
  }
  .products-grid.wishlist .product-item {
    border-bottom: 1px solid #e8e8e8;
    margin: 0;
    width: 100%;
  }
  .products-grid.wishlist .product-item:first-child {
    border-top: 1px solid #e8e8e8;
  }
}
@media only screen and (max-width: 479px) {
  .tooltip.wrapper .tooltip.content {
    min-width: 10rem;
  }
  .minicart-wrapper .block-minicart {
    width: 290px;
  }
  .modal-popup .field-tooltip .field-tooltip-content {
    width: 200px;
  }
}
@media all and (min-width: 640px) {
  .abs-blocks-2columns-s {
    width: 48.8%;
  }
  .abs-blocks-2columns-s:nth-child(odd) {
    clear: left;
    float: left;
  }
  .abs-blocks-2columns-s:nth-child(even) {
    float: right;
  }
  .abs-reset-left-margin-desktop-s,
  .column:not(.sidebar-main) .multicheckout .actions-toolbar,
  .multicheckout .block-shipping .box-shipping-method .fieldset .legend {
    margin-left: 0;
  }
  .abs-margin-for-forms-desktop-s {
    margin-left: 25.8%;
  }
  .abs-visually-hidden-desktop-s {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .abs-add-clearfix-desktop-s:before,
  .abs-add-clearfix-desktop-s:after,
  .multicheckout .block-billing:before,
  .multicheckout .block-billing:after {
    content: '';
    display: table;
  }
  .abs-add-clearfix-desktop-s:after,
  .multicheckout .block-billing:after {
    clear: both;
  }
  .abs-add-box-sizing-desktop-s,
  .multicheckout .block-shipping .box,
  .multicheckout .block-billing .box-billing-address,
  .multicheckout .block-billing .box-billing-method {
    box-sizing: border-box;
  }
  .ui-dialog.popup {
    width: 420px;
  }
  .products-grid .product-item {
    margin-bottom: 30px;
  }
  .product-item-actions {
    display: block;
  }
  .products-grid .product-item-actions {
    margin: 10px 0;
  }
  .product-item-actions .actions-primary + .actions-secondary > * {
    white-space: normal;
  }
  .products-grid .product-item {
    width: 33.33333333%;
  }
  .page-products .products-grid .product-item,
  .page-layout-1column .products-grid .product-item,
  .page-layout-3columns .products-grid .product-item,
  .page-products.page-layout-1column .products-grid .product-item,
  .page-products.page-layout-3columns .products-grid .product-item {
    margin-left: 2%;
    padding: 0;
    width: calc((100% - 4%) / 3);
  }
  .page-products .products-grid .product-item:nth-child(3n + 1),
  .page-layout-1column .products-grid .product-item:nth-child(3n + 1),
  .page-layout-3columns .products-grid .product-item:nth-child(3n + 1),
  .page-products.page-layout-1column .products-grid .product-item:nth-child(3n + 1),
  .page-products.page-layout-3columns .products-grid .product-item:nth-child(3n + 1) {
    margin-left: 0;
  }
  .multicheckout .actions-toolbar .secondary {
    float: none;
    margin-top: 11px;
    text-align: right;
  }
  .multicheckout .actions-toolbar .secondary .action {
    margin-left: 10px;
  }
  .multicheckout .actions-toolbar .secondary .action.back {
    display: block;
    float: left;
  }
  .multicheckout .item-options {
    margin: 20px 0 0;
  }
  .multicheckout .block-content .box {
    margin-bottom: 0;
  }
  .multicheckout .block-shipping .box {
    float: left;
    width: 25%;
  }
  .multicheckout .block-shipping .box-shipping-method {
    padding-left: 25px;
    padding-right: 25px;
    width: 50%;
  }
  .multicheckout .block-shipping .box-shipping-method .fieldset .field:before {
    display: none;
  }
  .multicheckout .block-billing .box-billing-address {
    float: left;
    width: 25%;
  }
  .multicheckout .block-billing .box-billing-method {
    float: left;
    padding-left: 25px;
    width: 50%;
  }
  .multicheckout.form.address .table-wrapper .applicable {
    margin: 7px 0 0;
  }
  .multicheckout.order-review .box-items {
    clear: left;
    float: none;
    padding-top: 40px;
    width: auto;
  }
  .multicheckout.order-review .col.item {
    width: 75%;
  }
  .multicheckout .methods-payment .item-content > .fieldset {
    width: auto;
  }
  .multicheckout .methods-payment .item-content > .fieldset .field.cvv {
    display: inline-block;
    width: auto;
  }
  .multicheckout .methods-payment .fieldset > .field:not(.choice) > .label {
    float: none;
    margin-bottom: 8px;
    text-align: left;
    width: auto;
  }
  .multicheckout .methods-payment .fieldset > .field:not(.choice):not(.cvv) .control {
    width: 100%;
  }
  .review-form {
    max-width: 500px;
  }
  .review-ratings {
    float: left;
    margin-bottom: 0;
    max-width: 240px;
  }
  .review-ratings ~ .review-content,
  .review-ratings ~ .review-details {
    margin-left: 280px;
  }
  .review-toolbar {
    margin: 0 0 30px;
  }
  .review-toolbar .pages {
    padding: 30px 0;
  }
  .fieldset .review-legend.legend {
    margin-bottom: 30px;
  }
  .review-item {
    padding: 30px 0;
  }
  .review-title {
    margin: 0 0 30px;
  }
  .wishlist-index-index .products-grid .product-item {
    margin-bottom: 20px;
  }
  .wishlist-index-index .products-grid .product-item-actions {
    margin: 0;
  }
  .block.widget .products-grid .product-item,
  .page-layout-1column .block.widget .products-grid .product-item,
  .page-layout-3columns .block.widget .products-grid .product-item {
    width: 33.33333333%;
  }
  .page-layout-1column .block.widget .products-grid .product-item {
    margin-left: 2%;
    width: calc((100% - 4%) / 3);
  }
  .page-layout-1column .block.widget .products-grid .product-item:nth-child(3n + 1) {
    margin-left: 0;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_resets.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_typography.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_utilities.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_variables.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2Fvariables%5C%2F_typography.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_tables.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_cart.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_GiftMessage%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_buttons.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_forms.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Bundle%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Catalog%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_listings.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Catalog%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_checkout.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_progress-bar.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_checkout-agreements.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_LayeredNavigation%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_MultipleWishlist%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Paypal%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_review.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Sales%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Theme%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_extends.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Wishlist%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_order-summary.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Multishipping%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_actions-toolbar.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_minicart.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Customer%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_dropdowns.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_icons.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2Fvariables%5C%2F_icons.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_GroupedProduct%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Paypal%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_billing.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Review%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_shipping.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_sidebar-shipping-information.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_authentication.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_payments.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Paypal%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_paypal-button.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_SendFriend%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_forms.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_payment-options.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Downloadable%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Newsletter%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_SalesRule%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_shipping-policy.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Catalog%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_toolbar.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_estimated-total.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Msrp%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_layout.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_CatalogSearch%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_fields.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_price.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_modals.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_typography.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_layout.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_tables.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_messages.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_messages.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_navigation.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_tooltips.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_tooltips.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_loaders.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_loaders.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2Fvariables%5C%2F_loaders.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_buttons.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_sections.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_sections.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_pages.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_pages.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_breadcrumbs.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_breadcrumbs.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2F_popups.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Fcomponents%5C%2F_modals.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Fcomponents%5C%2F_modals_extend.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_LoginAsCustomerFrontendUi%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Checkout%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2Fcheckout%5C%2F_tooltip.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Contact%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_popups.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Paypal%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_paylater.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_ProductVideo%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_rating.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Reward%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Swatches%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Theme%5C%2Fcss%5C%2Fsource%5C%2Fmodule%5C%2F_collapsible_navigation.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Vault%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Weee%5C%2Fcss%5C%2Fsource%5C%2F_module.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Catalog%5C%2Fcss%5C%2Fsource%5C%2F_widgets.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2FMagento_Cms%5C%2Fcss%5C%2Fsource%5C%2F_widgets.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_responsive.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2FLivo%5C%2Fstore%5C%2Flt_LT%5C%2Fcss%5C%2Fsource%5C%2Flib%5C%2F_navigation.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAcI%3BEACI%2CSAAA%3BEACA%2CUAAA%3B%3BAAGJ%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BEACI%2CcAAA%3B%3BAAGJ%3BAACA%3BAACA%3BEACI%2CqBAAA%3B%3BAAGJ%2CKAAK%2CIAAI%3BEACL%2CaAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CGAAI%3BAACJ%2CGAAI%3BEACA%2CqBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CYAAA%3BEACA%2CSAAA%3B%3BAAGJ%3BAACA%3BAACA%3BEACI%2CeAAA%3B%3BAAGJ%2CGAAG%2CIAAI%3BEACH%2CgBAAA%3B%3BAAGJ%3BEACI%2CSAAA%3B%3BAC0JJ%3BEC8EA%2CgBAAA%3BED5EI%2C8BAAA%3BEACA%2C0BAAA%3BEACA%2CsBAAA%3B%3BAAGJ%3BECuEA%2CWAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CkBAAA%3BEAAA%2CgBAAA%3BEAAA%2CuBAAA%3BEAAA%2CiBAAA%3B%3BADnEA%3BECmEA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BADtDA%2CIAAI%3BECsDJ%2CiCAAA%3BEDpDI%2CYAAA%3B%3BAAGJ%3BAACA%3BECgDA%2CgBAAA%3B%3BAD5CA%3BAACA%3BEC2CA%2CkBAAA%3B%3BADvCA%3BECuCA%2CmBAAA%3BEAAA%2CcAAA%3B%3BADlCA%3BAACA%3BECiCA%2CeAAA%3B%3BAD7BA%3BEACI%2CSAAA%3BEC4BJ%2C6BAAA%3BEAAA%2CmBAAA%3BEAAA%2CgBAAA%3B%3BADtBA%3BAACA%3BECqBA%2C6BAAA%3BEDnBI%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CwBAAA%3B%3BAAGJ%3BEACI%2CWAAA%3B%3BAAGJ%3BEACI%2CeAAA%3B%3BAAGJ%3BECMA%2CkBAAA%3B%3BADQA%3BECRA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BADYA%3BECZA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BADgBA%3BEChBA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BADoBA%3BECpBA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BADwBA%3BECxBA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BAD4BA%3BEC5BA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CeAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BADgCA%2CEACI%3BAADA%2CEACA%3BAADI%2CEACJ%3BAADQ%2CEACR%3BAADY%2CEACZ%3BAADgB%2CEAChB%3BAADJ%2CEAEI%3BAAFA%2CEAEA%3BAAFI%2CEAEJ%3BAAFQ%2CEAER%3BAAFY%2CEAEZ%3BAAFgB%2CEAEhB%3BEClCJ%2CWAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CkBAAA%3BEAAA%2CgBAAA%3BEAAA%2CcAAA%3B%3BADkDA%3BAACA%3BECnDA%2CcAAA%3BEAAA%2CqBAAA%3B%3BADjJA%2CCAAC%3BAAAD%2CMAAC%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CCAAC%3BAAAD%2CMAAC%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CCAAC%3BAAAD%2CMAAC%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADyEA%3BAACA%3BEC1EA%2CgBAAA%3BEAAA%2CqBAAA%3B%3BADyEA%2CEAYM%3BAAXN%2CEAWM%3BECrFN%2CgBAAA%3BEAAA%2CmBAAA%3B%3BADyEA%2CEAwBI%3BAAvBJ%2CEAuBI%3BAAxBJ%2CEAyBI%3BAAxBJ%2CEAwBI%3BEACI%2CgBAAA%3B%3BAAIR%3BECvGA%2CmBAAA%3BEAAA%2CaAAA%3B%3BAD4GA%3BEC5GA%2CgBAAA%3BEAAA%2CkBAAA%3BEAAA%2CaAAA%3B%3BADkHA%3BEClHA%2CmBAAA%3BEAAA%2CaAAA%3BEDqHI%2CcAAA%3B%3BAA2BJ%3BAACA%3BAACA%3BAACA%3BECnJA%2CsCEpR8C%2CwBFoR9C%3B%3BADwJA%3BECxJA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BED6JI%2CmBAAA%3B%3BAAIJ%3BECjKA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BADyKA%3BECzKA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CcAAA%3BEAAA%2CuBAAA%3BEAAA%2CgBAAA%3BEAAA%2CaAAA%3BEAAA%2CiBAAA%3BEDiLI%2CcAAA%3BEACA%2CqBAAA%3B%3BAATJ%2CGAWI%3BEACI%2C6BAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CqBAAA%3B%3BAAuBR%3BECjNA%2C4BAAA%3BEAAA%2CqBAAA%3BEAAA%2CUAAA%3BEAAA%2CWAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CkBAAA%3BEAAA%2CgBAAA%3BEAAA%2CuBAAA%3BEAAA%2CiBAAA%3B%3BAD6NQ%2CUAHJ%2CEAGK%3BAAAD%2CUAFJ%2CGAEK%3BAAAD%2CUADJ%2CGACK%3BEACG%2CgBAAA%3B%3BAAbZ%2CUAiBI%3BAAjBJ%2CUAkBI%3BAAlBJ%2CUAmBI%3BECpOJ%2CWAAA%3BEAAA%2CuBAAA%3BEAAA%2CeAAA%3BEDwOQ%2CcAAA%3B%3BAAEA%2CUARJ%2COAQK%3BAAAD%2CUAPJ%2CMAOK%3BAAAD%2CUANJ%2COAMK%3BEC1OT%2CSEzEyB%2CaFyEzB%3B%3BADiNA%2CUA8BI%3BEC%5C%2FOJ%2CkBAAA%3B%3BADsPI%2CUAAC%3BAACD%2CUAAC%3BEACG%2CSAAS%2CEAAT%3B%3BAAIR%3BEACI%2CYAAA%3B%3BAAEA%2CCAAC%3BAACD%2CCAAC%3BEACG%2CSAAS%2CEAAT%3BEACA%2CaAAA%3B%3BAAKR%3BECvQA%2CkBAAA%3B%3BAFnOA%3BEEmOA%2CWAAA%3BEGzRA%2CyBAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3B%3BALoDA%2CKKlDA%3BEACI%2CgBAAA%3B%3BALiDJ%2CKK9CE%2CQAEI%2CKACI%3BAL2CV%2CKK7CE%2CQACI%2CKACI%3BAL2CV%2CKK9CE%2CQAEI%2CKAEI%3BAL0CV%2CKK7CE%2CQACI%2CKAEI%3BEACE%2CmBAAA%3B%3BALyCZ%2CKKpCE%2CQAAQ%2CKACJ%3BALmCN%2CKKpCE%2CQAAQ%2CKAEJ%3BEACE%2CsBAAA%3B%3BALiCR%2CKK7BE%2CQAGI%2CKACI%3BALyBV%2CKK5BE%2CQAEI%2CKACI%3BALyBV%2CKK3BE%2CQACI%2CKACI%3BALyBV%2CKK7BE%2CQAGI%2CKAEI%3BALwBV%2CKK5BE%2CQAEI%2CKAEI%3BALwBV%2CKK3BE%2CQACI%2CKAEI%3BEH2PV%2CiBAAA%3B%3BAF%5C%2FNA%3BAMcA%2CKAAK%2CcA4CD%2CiBAGM%3BAC1EV%3BECLA%2CsBAAA%3BENiPA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3BEAAA%2CeAAA%3BEAAA%2CqBAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CgBAAA%3BEAAA%2CSAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEM9NA%2CsBAAA%3BEACA%2CsBAAA%3B%3BAAiBA%2CMAAC%3BAACD%2CMAAC%3BAFND%2CKAAK%2CcA4CD%2CiBAGM%2CUE1CT%3BAFLD%2CKAAK%2CcA4CD%2CiBAGM%2CUEzCT%3BADjCD%2CYCgCC%3BADhCD%2CYCiCC%3BEN2MD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM%5C%2FLA%2CMAAC%3BAFlBD%2CKAAK%2CcA4CD%2CiBAGM%2CUE7BT%3BAD7CD%2CYC6CC%3BEN%2BLD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMnLA%2CMAAC%3BAACD%2CMAAC%3BAACD%2CQAAQ%2CUAAW%3BAFhCnB%2CKAAK%2CcA4CD%2CiBAGM%2CUEjBT%3BAF9BD%2CKAAK%2CcA4CD%2CiBAGM%2CUEhBT%3BAACD%2CQAAQ%2CUFhCR%2CMAAK%2CcA4CD%2CiBAGM%3BAC1EV%2CYCyDC%3BADzDD%2CYC0DC%3BAACD%2CQAAQ%2CUD3DR%3BEL4OA%2CYAAA%3BEM%5C%2FKI%2CeAAA%3BEACA%2CoBAAA%3B%3BAR%5C%2FCA%2CMAAC%3BAMYL%2CKAAK%2CcA4CD%2CiBAGM%2CUN3DL%3BAOfL%2CYPeK%3BEACG%2CSAAA%3BEACA%2CUAAA%3B%3BAS4LR%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BEPwBL%2CgBAAA%3BEAAA%2C4BAAA%3BEAAA%2CyBAAA%3BEAAA%2CkBAAA%3BEAAA%2CwEAAA%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CuBAAA%3BEAAA%2CcAAA%3BEAAA%2CwBAAA%3BEAAA%2CWAAA%3BEOjPA%2CsBAAA%3B%3BAAuVA%2CKArIK%2CaAqIJ%3BAAAD%2CKApIK%2CiBAoIJ%3BAAAD%2CKAnIK%2CYAmIJ%3BAAAD%2CKAlIK%2CYAkIJ%3BAAAD%2CKAjIK%2CeAiIJ%3BAAAD%2CKAhIK%2CeAgIJ%3BAAAD%2CKA%5C%2FHK%2CcA%2BHJ%3BAAAD%2CKA9HK%2CcA8HJ%3BEPtGD%2CYAAA%3B%3BAOqHA%2CKApJK%2CaAoJJ%3BAAAD%2CKAnJK%2CiBAmJJ%3BAAAD%2CKAlJK%2CYAkJJ%3BAAAD%2CKAjJK%2CYAiJJ%3BAAAD%2CKAhJK%2CeAgJJ%3BAAAD%2CKA%5C%2FIK%2CeA%2BIJ%3BAAAD%2CKA9IK%2CcA8IJ%3BAAAD%2CKA7IK%2CcA6IJ%3BEPrHD%2CcAAA%3B%3BAO0HA%2CKAzJK%2CaAyJJ%3BAAAD%2CKAxJK%2CiBAwJJ%3BAAAD%2CKAvJK%2CYAuJJ%3BAAAD%2CKAtJK%2CYAsJJ%3BAAAD%2CKArJK%2CeAqJJ%3BAAAD%2CKApJK%2CeAoJJ%3BAAAD%2CKAnJK%2CcAmJJ%3BAAAD%2CKAlJK%2CcAkJJ%3BEP1HD%2CcAAA%3B%3BAO%2BHA%2CKA9JK%2CaA8JJ%3BAAAD%2CKA7JK%2CiBA6JJ%3BAAAD%2CKA5JK%2CYA4JJ%3BAAAD%2CKA3JK%2CYA2JJ%3BAAAD%2CKA1JK%2CeA0JJ%3BAAAD%2CKAzJK%2CeAyJJ%3BAAAD%2CKAxJK%2CcAwJJ%3BAAAD%2CKAvJK%2CcAuJJ%3BEP%5C%2FHD%2CcAAA%3B%3BAOpBA%2CKAAK%3BEAvKL%2C0BAAA%3B%3BAANA%2CKA6KK%2CeA7KJ%3BAACD%2CKA4KK%2CeA5KJ%3BEACC%2CwBAAA%3BEACA%2CSAAA%3B%3BAA8KF%2CKAAK%3BEAvKL%2CwBAAA%3B%3BAACA%2CKAsKK%2CeAtKJ%3BAACD%2CKAqKK%2CeArKJ%3BAACD%2CKAoKK%2CeApKJ%3BAACD%2CKAmKK%2CeAnKJ%3BEACG%2CwBAAA%3B%3BAAsKJ%3BEPYA%2CgBAAA%3BEAAA%2C4BAAA%3BEAAA%2CyBAAA%3BEAAA%2CkBAAA%3BEAAA%2CwEAAA%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CuBAAA%3BEAAA%2CqBAAA%3BEAAA%2CwBAAA%3BEAAA%2CWAAA%3BEOjPA%2CsBAAA%3B%3BAAuVA%2CMAAC%3BEPtGD%2CYAAA%3B%3BAORA%2CMAAM%3BEPQN%2CYAAA%3BEONI%2CsBAAA%3B%3BAAGJ%3BEPGA%2CgBAAA%3BEAAA%2C4BAAA%3BEAAA%2CyBAAA%3BEAAA%2CkBAAA%3BEAAA%2CwEAAA%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CuBAAA%3BEAAA%2CSAAA%3BEAAA%2CaAAA%3BEAAA%2CwBAAA%3BEAAA%2CWAAA%3BEOjPA%2CsBAAA%3BEPiPA%2CgBAAA%3B%3BAOsGA%2CQAAC%3BEPtGD%2CYAAA%3B%3BAOqHA%2CQAAC%3BEPrHD%2CcAAA%3B%3BAO0HA%2CQAAC%3BEP1HD%2CcAAA%3B%3BAO%2BHA%2CQAAC%3BEP%5C%2FHD%2CcAAA%3B%3BAOEA%2CKAAK%3BEPFL%2CmBAAA%3BEOII%2CkBAAA%3BEACA%2CQAAA%3B%3BAA5MJ%2CKAyMK%2CiBAzMJ%3BEPuMD%2CYAAA%3B%3BAOQA%2CKAAK%3BEPRL%2CmBAAA%3B%3BAOvMA%2CKA%2BMK%2CcA%5C%2FMJ%3BEPuMD%2CYAAA%3B%3BAOzHA%2CKAAC%3BAAAD%2CMAAC%3BAAAD%2CQAAC%3BEPyHD%2CqBAAA%3B%3BAOkBA%2CGAAG%3BEPlBH%2CcAAA%3BEAAA%2CiBAAA%3B%3BAOsBA%2CKAAK%3BAACL%2CKAAK%3BAACL%2CKAAK%3BEACD%2CeAAA%3BEACA%2C0BAAA%3B%3BAAGJ%2CKAAK%3BEACD%2CSAAA%3BEACA%2CUAAA%3B%3BATrPJ%3BEACI%2C6CAAA%3B%3BAAGJ%3BEACI%2CkBAAA%3B%3BAAIA%2CCAAC%3BEACG%2CgBAAA%3BEACA%2CUAAA%3B%3BAAQJ%2CUAJO%2CEAIN%3BAAAD%2CKAHC%2CIAAI%2CYAGJ%3BAAAD%2CQAFI%2CIAAI%2CYAEP%3BAAAD%2CMADE%2CIAAI%2CYACL%3BEEmML%2C%2BBAAA%3B%3B%3B%3B%3B%3BAQxRA%2CyBAmCI%2CsBAsBI%2CQAAO%3BAC7CX%2CQAAC%3BAC2UL%3BAN5JA%2CeAKI%3BAO9KJ%2CYAGI%3BACKJ%3BACEA%3BACqCA%3BAC8DY%2C0BAVR%2CUAEK%2COAQI%3BACrIb%2CcAmBI%3BACLJ%2CoBAYI%3BAC0IA%2COAAC%2CQAMG%3BElBoHR%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3B%3BAS9GA%2CyBAmCI%2CsBAsBI%2CQAAO%2CMWxDT%3BAVWF%2CQAAC%2CMUXC%3BATsVN%2CYStVM%3BAf0LN%2CeAKI%2CwBe%5C%2FLE%3BARiBN%2CYAGI%2CKQpBE%3BAPyBN%2CiBOzBM%3BAN2BN%2C0BM3BM%3BALgEN%2CMKhEM%3BAJ8HM%2C0BAVR%2CUAEK%2COAQI%2CMI9HP%3BAHPN%2CcAmBI%2CWGZE%3BAFON%2CoBAYI%2CWEnBE%3BAD6JF%2COAAC%2CQAMG%2CGCnKF%3BEACE%2CSAAA%3B%3BAAopBR%3BAXtpBA%2CyBAmCI%2CsBAyCI%2CqBACM%3BAEyLd%2CkBA2EI%2CQAAO%3BAA1EX%2CuBA0EI%2CQAAO%3BAUjUX%2CkBAGI%2CQAAO%3BAAFX%2CuBAEI%2CQAAO%3BAADX%2CqBACI%2CQAAO%3BEdoBX%2CsBAAA%3BENiPA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3BEAAA%2CeAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CgBAAA%3BEAAA%2CSAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEM9NA%2CsBAAA%3BEACA%2CsBAAA%3BEN6NA%2CqBAAA%3BEMxHA%2CqBAAA%3BENwHA%2CkBAAA%3B%3BAM5MA%2CuBAAC%3BAACD%2CuBAAC%3BAaykBD%2CyBb1kBC%3BAa0kBD%2CyBbzkBC%3BAE7ED%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFDb%3BAE5ED%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFAb%3BAIyLD%2CkBA2EI%2CQAAO%2CUJrQV%3BAI0LD%2CkBA2EI%2CQAAO%2CUJpQV%3BAI0LD%2CuBA0EI%2CQAAO%2CUJrQV%3BAI2LD%2CuBA0EI%2CQAAO%2CUJpQV%3BAc7DD%2CkBAGI%2CQAAO%2CWdyDV%3BAc5DD%2CkBAGI%2CQAAO%2CWd0DV%3BAc5DD%2CuBAEI%2CQAAO%2CWdyDV%3BAc3DD%2CuBAEI%2CQAAO%2CWd0DV%3BAc3DD%2CqBACI%2CQAAO%2CWdyDV%3BAc1DD%2CqBACI%2CQAAO%2CWd0DV%3BEN2MD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM%5C%2FLA%2CuBAAC%3BAa6jBD%2CyBb7jBC%3BAEzFD%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFYb%3BAI6KD%2CkBA2EI%2CQAAO%2CUJxPV%3BAI8KD%2CuBA0EI%2CQAAO%2CUJxPV%3BAczED%2CkBAGI%2CQAAO%2CWdsEV%3BAcxED%2CuBAEI%2CQAAO%2CWdsEV%3BAcvED%2CqBACI%2CQAAO%2CWdsEV%3BEN%2BLD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMnLA%2CuBAAC%3BAACD%2CuBAAC%3BAACD%2CQAAQ%2CUAAW%3BAa%2BiBnB%2CyBbjjBC%3BAaijBD%2CyBbhjBC%3BAACD%2CQAAQ%2CUa%2BiBR%3BAXtpBA%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFwBb%3BAErGD%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFyBb%3BAACD%2CQAAQ%2CUEvGR%2C0BAmCI%2CsBAyCI%2CqBACM%3BAEyLd%2CkBA2EI%2CQAAO%2CUJ5OV%3BAIiKD%2CkBA2EI%2CQAAO%2CUJ3OV%3BAACD%2CQAAQ%2CUI%2BJR%2CmBA2EI%2CQAAO%3BAA1EX%2CuBA0EI%2CQAAO%2CUJ5OV%3BAIkKD%2CuBA0EI%2CQAAO%2CUJ3OV%3BAACD%2CQAAQ%2CUIgKR%2CwBA0EI%2CQAAO%3BAUjUX%2CkBAGI%2CQAAO%2CWdkFV%3BAcrFD%2CkBAGI%2CQAAO%2CWdmFV%3BAACD%2CQAAQ%2CUcvFR%2CmBAGI%2CQAAO%3BAAFX%2CuBAEI%2CQAAO%2CWdkFV%3BAcpFD%2CuBAEI%2CQAAO%2CWdmFV%3BAACD%2CQAAQ%2CUctFR%2CwBAEI%2CQAAO%3BAADX%2CqBACI%2CQAAO%2CWdkFV%3BAcnFD%2CqBACI%2CQAAO%2CWdmFV%3BAACD%2CQAAQ%2CUcrFR%2CsBACI%2CQAAO%3BEpBqQX%2CYAAA%3BEM%5C%2FKI%2CeAAA%3BEACA%2CoBAAA%3B%3BAAwDJ%2CuBAAC%3BAACD%2CuBAAC%3BAACD%2CuBAAC%3BAakfD%2CyBbpfC%3BAaofD%2CyBbnfC%3BAamfD%2CyBblfC%3BAEpKD%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFqFb%3BAElKD%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFsFb%3BAEnKD%2CyBAmCI%2CsBAyCI%2CqBACM%2CUFuFb%3BAIkGD%2CkBA2EI%2CQAAO%2CUJ%5C%2FKV%3BAIoGD%2CkBA2EI%2CQAAO%2CUJ9KV%3BAImGD%2CkBA2EI%2CQAAO%2CUJ7KV%3BAImGD%2CuBA0EI%2CQAAO%2CUJ%5C%2FKV%3BAIqGD%2CuBA0EI%2CQAAO%2CUJ9KV%3BAIoGD%2CuBA0EI%2CQAAO%2CUJ7KV%3BAcpJD%2CkBAGI%2CQAAO%2CWd%2BIV%3BAclJD%2CkBAGI%2CQAAO%2CWdgJV%3BAcnJD%2CkBAGI%2CQAAO%2CWdiJV%3BAcnJD%2CuBAEI%2CQAAO%2CWd%2BIV%3BAcjJD%2CuBAEI%2CQAAO%2CWdgJV%3BAclJD%2CuBAEI%2CQAAO%2CWdiJV%3BAclJD%2CqBACI%2CQAAO%2CWd%2BIV%3BAchJD%2CqBACI%2CQAAO%2CWdgJV%3BAcjJD%2CqBACI%2CQAAO%2CWdiJV%3BEACG%2CqBAAA%3B%3BAF9FJ%2CKAAK%2CcA%2BFD%2Cce9IJ%3BAEdA%2CkBAoDI%2CeA4BI%2CSAEI%2CcFpEZ%3BAGhCA%2CcA8II%2CcH9GJ%3BEACI%2CWAAA%3BEACA%2CWAAA%3BEACA%2CoBAAA%3B%3BAf4CJ%2CKAAK%2CcA%2BFD%2Cce9IJ%2CGAKK%3BAEnBL%2CkBAoDI%2CeA4BI%2CSAEI%2CcFpEZ%2CGAKK%3BAGrCL%2CcA8II%2CcH9GJ%2CGAKK%3BEACG%2CSAAS%2CIAAT%3B%3BAfyCR%2CKAAK%2CcA%2BFD%2CcepIJ%3BAExBA%2CkBAoDI%2CeA4BI%2CSAEI%2CcF1DZ%3BAG1CA%2CcA8II%2CcHpGJ%3BEACI%2CqBAAA%3BEACA%2CWAAA%3BEACA%2CeAAA%3BEACA%2CqBAAA%3B%3BAI9CJ%2CgBACM%2CWAIE%3BAALR%2CgBAEM%2CaAGE%3BEjB0NR%2CWAAA%3B%3BAGqBA%2CcAwBI%3BAL7LJ%2CKAAK%2CcA0GD%3BAoBoBJ%2CeAmBI%3BELrGA%2CYAAA%3BEACA%2CqBAAA%3B%3BAVwHJ%2CcAwBI%2CuBU9IA%3BAf%5C%2FCJ%2CKAAK%2CcA0GD%2CuBe3DA%3BAK%2BEJ%2CeAmBI%2CuBLlGA%3BEACI%2CgBAAA%3B%3BATNR%2CQAAQ%2CMACJ%2CSAAQ%2CMAAO%2COAAM%3BESsBrB%2CcAAA%3BEACA%2CYAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3B%3BAM7HJ%2CgBACI%2COAOI%3BEzBkQR%2CiBAAA%3BEmB9HI%2CgCAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3B%3BAM9IJ%2CgBACI%2COAOI%2CaN%2BHJ%3BEACI%2CgBAAA%3B%3BATwoBR%2CcACI%3BAKxmBJ%2C8BACI%3BAE3DJ%2CcACI%3BACmHJ%2COAGI%3BAErJJ%2CeACI%3BEDqEJ%2CmBAAA%3B%3BATynBA%2CcACI%2CaSxnBF%3BAJgBF%2C8BACI%2CaIjBF%3BAF1CF%2CcACI%2CaEyCF%3BAD0EF%2COAGI%2CaC7EF%3BACxEF%2CeACI%2CaDuEF%3BEnBiHF%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAyBvLA%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSNoEd%3BAGhMJ%2CcHgMI%3BAH9LJ%2CcACI%2COG6LA%3BAFiCJ%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEpCd%3BAFkCJ%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEpCd%3BEAnBJ%2CmBAAA%3B%3BAMpEA%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSNoEd%2CaAjBF%3BAG%5C%2FKF%2CcHgMI%2CaAjBF%3BAH7KF%2CcACI%2COG6LA%2CaAjBF%3BAFkDF%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEpCd%2CaAjBF%3BAFmDF%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEpCd%2CaAjBF%3BEnBiHF%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAyBvLA%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSNoEd%2CaAGM%3BAGnMV%2CcHgMI%2CaAGM%3BAHjMV%2CcACI%2COG6LA%2CaAGM%3BAF8BV%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEpCd%2CaAGM%3BAF%2BBV%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEpCd%2CaAGM%3BEACE%2CiBAAA%3B%3BAM3FZ%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSN4Ed%3BAGxMJ%2CcHwMI%3BAHtMJ%2CcACI%2COGqMA%3BAFyBJ%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSE5Bd%3BAF0BJ%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSE5Bd%3BEACI%2CqBAAA%3BEACA%2CeAAA%3B%3BAMjGR%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSN4Ed%2CWAIM%3BAG5MV%2CcHwMI%2CWAIM%3BAH1MV%2CcACI%2COGqMA%2CWAIM%3BAFqBV%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSE5Bd%2CWAIM%3BAFsBV%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSE5Bd%2CWAIM%3BEnBoFV%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BAyBvLA%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSN4Ed%2CWAQM%3BAGhNV%2CcHwMI%2CWAQM%3BAH9MV%2CcACI%2COGqMA%2CWAQM%3BAFiBV%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSE5Bd%2CWAQM%3BAFkBV%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSE5Bd%2CWAQM%3BEACE%2CgBAAA%3BEACA%2CiBAAA%3B%3BAMzGZ%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSN0Fd%2CeACI%2CEAAC%3BAGvNT%2CcHsNI%2CeACI%2CEAAC%3BAHrNT%2CcACI%2COGmNA%2CeACI%2CEAAC%3BAFUT%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEdd%2CeACI%2CEAAC%3BAFWT%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEdd%2CeACI%2CEAAC%3BEACG%2CgBAAA%3B%3BAM%5C%2FGZ%2CQACI%2CQAAO%2CKAkBH%2COAAM%2CIAAI%2CSN0Fd%2CeAKI%3BAG3NR%2CcHsNI%2CeAKI%3BAHzNR%2CcACI%2COGmNA%2CeAKI%3BAFMR%2CuBAEI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEdd%2CeAKI%3BAFOR%2CiBACI%2CQAAO%2CKACH%2COAAM%2CIAAI%2CSEdd%2CeAKI%3BEACI%2CmBAAA%3B%3BAJxGR%2CSAAC%3BEWvEL%2CqBAAA%3BEACA%2CkBAAA%3B%3BA1BFA%2CoBAAC%3BAACD%2CoBAAC%3BAeuEG%2CSAAC%2CSfxEJ%3BAewEG%2CSAAC%2CSfvEJ%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CoBAAC%3BAekEG%2CSAAC%2CSflEJ%3BEACG%2CWAAA%3B%3BAmBoLJ%2CoBOvLA%3BAXoEI%2CSAAC%2CSWpEL%3BEAEI%2CeAAA%3BE1B8OJ%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CoBDtBA%2CeCsBC%3BAZ8CG%2CSAAC%2CSWpEL%2CeCsBC%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BzPgB%2CO5ByPhB%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CoBDnCJ%2CeCkCC%2CMACI%3BAZiCD%2CSAAC%2CSWpEL%2CeCkCC%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CoBDzCJ%2CeCwCC%2COACI%3BAZ2BD%2CSAAC%2CSWpEL%2CeCwCC%2COACI%3BE3BuML%2CcAAA%3B%3BA0BqEA%2CoBArTA%2CeAqTC%3BAXjPG%2CSAAC%2CSWpEL%2CeAqTC%3BE1BrED%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CoBDtBA%2CeAqTC%2COC%5C%2FRA%3BAZ8CG%2CSAAC%2CSWpEL%2CeAqTC%2COC%5C%2FRA%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BxOc%2CO5BwOd%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CoBDnCJ%2CeAqTC%2COCnRA%2CMACI%3BAZiCD%2CSAAC%2CSWpEL%2CeAqTC%2COCnRA%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CoBDzCJ%2CeAqTC%2COC7QA%2COACI%3BAZ2BD%2CSAAC%2CSWpEL%2CeAqTC%2COC7QA%2COACI%3BE3BuML%2CcAAA%3B%3BAmBzDA%2CoBOAA%3BAXnHI%2CSAAC%2CSWmHL%3BE1ByDA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3BEC0KA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CeAAA%3BEAAA%2CgBAAA%3BEAAA%2CYAAA%3BE0BhDI%2CsBAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BE1B8CJ%2CSAAA%3BEAAA%2CyCAAA%3B%3BAmBzDA%2CoBOAA%2CYAsBI%3BAXzIA%2CSAAC%2CSWmHL%2CYAsBI%3BE1BmCJ%2CSAAA%3BEAAA%2CyBAAA%3B%3BA0B3BQ%2CoBA9BR%2CYAsBI%2CGAQK%3BAXjJL%2CSAAC%2CSWmHL%2CYAsBI%2CGAQK%3BE1B2BT%2CmBAAA%3BE0BzBY%2CeAAA%3B%3BAAuTZ%2CoBAvVA%2CYAuVC%3BAACD%2CoBAxVA%2CYAwVC%3BAX3cG%2CSAAC%2CSWmHL%2CYAuVC%3BAX1cG%2CSAAC%2CSWmHL%2CYAwVC%3BEACG%2C0BAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CoBAjWA%2CYAiWC%3BAXpdG%2CSAAC%2CSWmHL%2CYAiWC%3BEACG%2CiBAAA%3BE1BzSJ%2CsDAAA%3BE0B2SI%2CWAAA%3B%3BAAGJ%2CoBAvWA%2CYAuWC%3BAX1dG%2CSAAC%2CSWmHL%2CYAuWC%3BEACG%2CiBAAA%3BE1B%5C%2FSJ%2CsDAAA%3BE0BiTI%2CWAAA%3B%3BAAzDJ%2CoBAjTA%2CYAiTC%3BAXpaG%2CSAAC%2CSWmHL%2CYAiTC%3BE1BxPD%2CUAAA%3BEAAA%2CUAAA%3B%3BA0B6PA%2CoBAtTA%2CYAsTC%3BAXzaG%2CSAAC%2CSWmHL%2CYAsTC%3BE1B7PD%2CSAAA%3BEAAA%2CUAAA%3B%3BA0BZA%2CoBAAC%3BAXhKG%2CSAAC%2CSWgKJ%3BEACG%2CiBAAA%3B%3BAADJ%2CoBAAC%2COAGG%3BAXnKA%2CSAAC%2CSWgKJ%2COAGG%3BEACI%2CcAAA%3B%3BAlBhRR%2CyBAYI%2CYAAW%3BAJ0EP%2CKAfH%2CcAYD%2CKAGK%2CIACG%3BAqBUZ%2CQA0CI%2CoBACI%2CKACI%3BAIpJZ%2CMAAM%2CQAmBF%2CSACI%3BAdyOA%2C0BADJ%2CYACK%3BAO9PT%2CcA8EI%2CeAOI%2CKACI%2CKAGI%3BAF5ChB%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAkB%5C%2FB%2CYAGI%3BAAqDA%2CcAFM%2CSACV%2CSACK%2CKA8CG%2CYACI%2CMAAK%3BEDiFjB%2CkBAAA%3BEACA%2CWAAA%3B%3BAMrBJ%3BAPeA%2CQACI%2CQAAO%2CMAAM%2CIAAI%3BAADrB%2CQAEI%2CQAAO%2CIAAI%3BECcX%2CmBAAA%3B%3BAT4LI%2CQADJ%2CQACK%3BAA0PT%2CiBA4EI%2CMAAK%2COAKD%2CQAAO%3BAAuCP%2CcADJ%2CQACK%3BAInuBT%2CSAKI%2CMASI%2CQAAO%3BEdqMf%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BARyPA%2C6BQSE%3BAjB0KM%2CQADJ%2CQACK%2COiB1KP%3BAjBoaF%2CiBA4EI%2CMAAK%2COAKD%2CQAAO%2COiBrfb%3BAjB4hBM%2CcADJ%2CQACK%2COiB5hBP%3BAbvMF%2CSAKI%2CMASI%2CQAAO%2COayLb%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2C6BAAC%3BAjBsaO%2CQADJ%2CQACK%2COiBtaR%3BAjBgqBD%2CiBA4EI%2CMAAK%2COAKD%2CQAAO%2COiBjvBd%3BAjBwxBO%2CcADJ%2CQACK%2COiBxxBR%3BAbqDD%2CSAKI%2CMASI%2CQAAO%2COanEd%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1OU%2CO5B0OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2C6BADH%2CMACI%3BAjByZG%2CQADJ%2CQACK%2COiB1ZR%2CMACI%3BAjBmpBL%2CiBA4EI%2CMAAK%2COAKD%2CQAAO%2COiBruBd%2CMACI%3BAjB2wBG%2CcADJ%2CQACK%2COiB5wBR%2CMACI%3BAbwCL%2CSAKI%2CMASI%2CQAAO%2COavDd%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2C6BADH%2COACI%3BAjBmZG%2CQADJ%2CQACK%2COiBpZR%2COACI%3BAjB6oBL%2CiBA4EI%2CMAAK%2COAKD%2CQAAO%2COiB%5C%2FtBd%2COACI%3BAjBqwBG%2CcADJ%2CQACK%2COiBtwBR%2COACI%3BAbkCL%2CSAKI%2CMASI%2CQAAO%2COajDd%2COACI%3BE3BqPL%2CcAAA%3B%3BAStPQ%2CQAjBH%2CKAiBI%3BAC8BT%2CQAAQ%2CKAAM%3BESsNV%2CgBAAA%3B%3BAVpPI%2CQAjBH%2CKAiBI%2CKUsPH%3BATxNN%2CQAAQ%2CKAAM%2CESwNR%3BEnBAN%2CWAAA%3BEAAA%2CqBAAA%3B%3BADjJA%2CiBoBiJM%2CIpBjJL%3BAUrGO%2CQAjBH%2CKAiBI%2CKUsPH%2CIpBjJL%3BAWvED%2CQAAQ%2CKAAM%2CESwNR%2CIpBjJL%3BECiJD%2CWAAA%3BEAAA%2C0BAAA%3B%3BAD5IA%2CiBoB4IM%2CIpB5IL%3BAU1GO%2CQAjBH%2CKAiBI%2CKUsPH%2CIpB5IL%3BAW5ED%2CQAAQ%2CKAAM%2CESwNR%2CIpB5IL%3BEC4ID%2CWAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CiBoBuIM%2CIpBvIL%3BAU%5C%2FGO%2CQAjBH%2CKAiBI%2CKUsPH%2CIpBvIL%3BAWjFD%2CQAAQ%2CKAAM%2CESwNR%2CIpBvIL%3BECuID%2CWAAA%3BEAAA%2C0BAAA%3B%3BA8B9RA%2CmBACI%3BACoQA%2CSAAU%2CQAAC%2COAAO%3BAXrPtB%2CKAAK%2CSAAS%2CMACV%3BEDiSJ%2CcAAA%3B%3BAfzKQ%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%3BA4BxGd%2CYAgFI%3BAChGJ%2C%2BBAGI%2C4BAMI%3BACER%3BAChBA%2CwBAiFI%2C0BASI%3BAtBxGR%2C0BA6BI%3BARVJ%2CaAGI%2CiBACI%3BAUsBA%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%3BAADN%2CcAAe%2CUApClB%2CMAAM%2COAqCG%3BAqBPd%2CqBACI%3BEpCuPJ%2CuBAAA%3BEAAA%2CUAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEM5FA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3BEayIA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BApBlMA%2C0BAAC%3BAKJO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CILIb%3BAiC5GD%2CYAgFI%2CmBjC4BH%3BAkC5HD%2C%2BBAGI%2C4BAMI%2CalCmHP%3BAmCjHD%2CmBnCiHC%3BAoCjID%2CwBAiFI%2C0BASI%2CepCuCP%3BAc%5C%2FID%2C0BA6BI%2CadkHH%3BAM5HD%2CaAGI%2CiBACI%2CeNwHP%3BAgBlGO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUhBgGb%3BAgBjGO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUhBgGb%3BAqCvGD%2CqBACI%2CerCsGH%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2C0BAAC%3BAKTO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CILSb%3BAiCjHD%2CYAgFI%2CmBjCiCH%3BAkCjID%2C%2BBAGI%2C4BAMI%2CalCwHP%3BAmCtHD%2CmBnCsHC%3BAoCtID%2CwBAiFI%2C0BASI%2CepC4CP%3BAcpJD%2C0BA6BI%2CaduHH%3BAMjID%2CaAGI%2CiBACI%2CeN6HP%3BAgBvGO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUhBqGb%3BAgBtGO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUhBqGb%3BAqC5GD%2CqBACI%2CerC2GH%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2C0BAAC%3BAKdO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CILcb%3BAiCtHD%2CYAgFI%2CmBjCsCH%3BAkCtID%2C%2BBAGI%2C4BAMI%2CalC6HP%3BAmC3HD%2CmBnC2HC%3BAoC3ID%2CwBAiFI%2C0BASI%2CepCiDP%3BAczJD%2C0BA6BI%2Cad4HH%3BAMtID%2CaAGI%2CiBACI%2CeNkIP%3BAgB5GO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUhB0Gb%3BAgB3GO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUhB0Gb%3BAqCjHD%2CqBACI%2CerCgHH%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BAMxFA%2C0BAAC%3BAACD%2C0BAAC%3BAACD%2C0BAAC%3BAF%5C%2FDO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIE6Db%3BAF7DO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIE8Db%3BAF9DO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIE%2BDb%3BA0BvKD%2CYAgFI%2CmB1BqFH%3BA0BrKD%2CYAgFI%2CmB1BsFH%3BA0BtKD%2CYAgFI%2CmB1BuFH%3BA2BvLD%2C%2BBAGI%2C4BAMI%2Ca3B4KP%3BA2BrLD%2C%2BBAGI%2C4BAMI%2Ca3B6KP%3BA2BtLD%2C%2BBAGI%2C4BAMI%2Ca3B8KP%3BA4B5KD%2CmB5B0KC%3BA4B1KD%2CmB5B2KC%3BA4B3KD%2CmB5B4KC%3BA6B5LD%2CwBAiFI%2C0BASI%2Ce7BgGP%3BA6B1LD%2CwBAiFI%2C0BASI%2Ce7BiGP%3BA6B3LD%2CwBAiFI%2C0BASI%2Ce7BkGP%3BAO1MD%2C0BA6BI%2CaP2KH%3BAOxMD%2C0BA6BI%2CaP4KH%3BAOzMD%2C0BA6BI%2CaP6KH%3BADvLD%2CaAGI%2CiBACI%2CeCiLP%3BADrLD%2CaAGI%2CiBACI%2CeCkLP%3BADtLD%2CaAGI%2CiBACI%2CeCmLP%3BAS7JO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUTyJb%3BAS3JO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUT0Jb%3BAS5JO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUT2Jb%3BAS5JO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUTyJb%3BAS1JO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUT0Jb%3BAS3JO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUT2Jb%3BA8BlKD%2CqBACI%2Ce9B%2BJH%3BA8BhKD%2CqBACI%2Ce9BgKH%3BA8BjKD%2CqBACI%2Ce9BiKH%3BEACG%2CgBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2C0BAAC%3BAACD%2C0BAAC%3BAACD%2CQAAQ%2CUAAW%3BAFtEX%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIEoEb%3BAFpEO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIEqEb%3BAACD%2CQAAQ%2CUFtEA%2CMA5DH%2CcA2DD%2CQACK%2CKAAK%3BA4BxGd%2CYAgFI%2CmB1B4FH%3BA0B5KD%2CYAgFI%2CmB1B6FH%3BAACD%2CQAAQ%2CU0B9KR%2CaAgFI%3BAChGJ%2C%2BBAGI%2C4BAMI%2Ca3BmLP%3BA2B5LD%2C%2BBAGI%2C4BAMI%2Ca3BoLP%3BAACD%2CQAAQ%2CU2B9LR%2CgCAGI%2C4BAMI%3BACER%2CmB5BiLC%3BA4BjLD%2CmB5BkLC%3BAACD%2CQAAQ%2CU4BnLR%3BAChBA%2CwBAiFI%2C0BASI%2Ce7BuGP%3BA6BjMD%2CwBAiFI%2C0BASI%2Ce7BwGP%3BAACD%2CQAAQ%2CU6BnMR%2CyBAiFI%2C0BASI%3BAtBxGR%2C0BA6BI%2CaPkLH%3BAO%5C%2FMD%2C0BA6BI%2CaPmLH%3BAACD%2CQAAQ%2CUOjNR%2C2BA6BI%3BARVJ%2CaAGI%2CiBACI%2CeCwLP%3BAD5LD%2CaAGI%2CiBACI%2CeCyLP%3BAACD%2CQAAQ%2CUD9LR%2CcAGI%2CiBACI%3BAUsBA%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUTgKb%3BASlKO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUTiKb%3BAACD%2CQAAQ%2CUSpKA%2CkBAAkB%2CUAnCrB%2CMAAM%2COAqCG%3BAADN%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUTgKb%3BASjKO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUTiKb%3BAACD%2CQAAQ%2CUSnKA%2CeAAe%2CUApClB%2CMAAM%2COAqCG%3BAqBPd%2CqBACI%2Ce9BsKH%3BA8BvKD%2CqBACI%2Ce9BuKH%3BAACD%2CQAAQ%2CU8BzKR%2CsBACI%3BEpCuPJ%2CcAAA%3BEAAA%2CYAAA%3BEM5EI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3B%3BAF3EI%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIewMb%3BAfxMO%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%2CIeyMb%2CIAAI%3BAajTL%2CYAgFI%2CmBbgOH%3BAahTD%2CYAgFI%2CmBbiOH%2CIAAI%3BAcjUL%2C%2BBAGI%2C4BAMI%2CaduTP%3BAchUD%2C%2BBAGI%2C4BAMI%2CadwTP%2CIAAI%3BAetTL%2CmBfqTC%3BAerTD%2CmBfsTC%2CIAAI%3BAgBtUL%2CwBAiFI%2C0BASI%2CehB2OP%3BAgBrUD%2CwBAiFI%2C0BASI%2CehB4OP%2CIAAI%3BANpVL%2C0BA6BI%2CaMsTH%3BANnVD%2C0BA6BI%2CaMuTH%2CIAAI%3BAdjUL%2CaAGI%2CiBACI%2Cec4TP%3BAdhUD%2CaAGI%2CiBACI%2Cec6TP%2CIAAI%3BAJvSG%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUIoSb%3BAJtSO%2CiBAAkB%2CUAnCrB%2CMAAM%2COAqCG%2CUIqSb%2CIAAI%3BAJtSG%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUIoSb%3BAJrSO%2CcAAe%2CUApClB%2CMAAM%2COAqCG%2CUIqSb%2CIAAI%3BAiB5SL%2CqBACI%2CejB0SH%3BAiB3SD%2CqBACI%2CejB2SH%2CIAAI%3BEACD%2CgBAAA%3B%3BAAwFI%2CeADJ%2CQACK%3BAkB7aT%2CKAAK%2CKAAK%2COlB4aN%2CQACK%3BEnB7IT%2CuBAAA%3BEAAA%2CUAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEM5FA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3BEayIA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEAqBI%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3B%3BApB3NJ%2CkBAAC%3BAoB8RO%2CeADJ%2CQACK%2COpB9RR%3BAsC%5C%2FID%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COpB9RR%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CkBAAC%3BAoByRO%2CeADJ%2CQACK%2COpBzRR%3BAsCpJD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COpBzRR%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CkBAAC%3BAoBoRO%2CeADJ%2CQACK%2COpBpRR%3BAsCzJD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COpBpRR%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BAMxFA%2CkBAAC%3BAACD%2CkBAAC%3BAACD%2CkBAAC%3BAamOO%2CeADJ%2CQACK%2CObrOR%3BAaqOO%2CeADJ%2CQACK%2CObpOR%3BAaoOO%2CeADJ%2CQACK%2CObnOR%3BA%2BB1MD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2CObrOR%3BA%2BBxMD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2CObpOR%3BA%2BBzMD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2CObnOR%3BEACG%2CgBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CkBAAC%3BAACD%2CkBAAC%3BAACD%2CQAAQ%2CUAAW%3BAa4NX%2CeADJ%2CQACK%2COb9NR%3BAa8NO%2CeADJ%2CQACK%2COb7NR%3BAACD%2CQAAQ%2CUa4NA%2CgBADJ%2CQACK%3BAkB7aT%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COb9NR%3BA%2BB%5C%2FMD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COb7NR%3BAACD%2CQAAQ%2CU%2BBjNR%2CMAAK%2CKAAK%2COlB4aN%2CQACK%3BEnB7IT%2CcAAA%3BEAAA%2CYAAA%3BEM5EI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3B%3BAauNI%2CeADJ%2CQACK%2COA1FR%3BAA0FO%2CeADJ%2CQACK%2COAzFR%2CIAAI%3BAkBpVL%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COA1FR%3BAkBnVD%2CKAAK%2CKAAK%2COlB4aN%2CQACK%2COAzFR%2CIAAI%3BEACD%2CgBAAA%3B%3BAkBrVJ%2CKAAK%2CKAAK%2COlB%2BXN%3BEACI%2CmBAAA%3B%3BAkBhYR%2CKAAK%2CKAAK%2COlB%2BXN%2CUAGI%2COACK%2CIAAI%2CSACD%3BEACI%2CUAAA%3B%3BAkBrYpB%2CKAAK%2CKAAK%2COlB%2BXN%2CUAWI%2CiBACK%2CIAAI%2CcAGC%3BEAOE%2CWAAA%3B%3BAkBrZpB%2CKAAK%2CKAAK%2COlB%2BXN%2CUAWI%2CiBACK%2CIAAI%2CcAGC%2CaACE%2CQACK%3BEACG%2CgBAAA%3B%3BAkBjZ5B%2CKAAK%2CKAAK%2COlB%2BXN%2CUA2BI%2CQACI%3BEACI%2CSAAA%3B%3BAkB5ZhB%2CKAAK%2CKAAK%2COlBiaN%2CSACK%3BEACG%2CgBAAA%3B%3BAkBnaZ%2CKAAK%2CKAAK%2COlBuaN%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAd%5C%2FPI%2CoBAFR%2CaACI%2CoBACK%2CIAAI%3BEL3JjB%2CSAAA%3BEACA%2CkBAAA%3B%3BAsCCQ%2CSAJF%2CSAIG%2CSACK%3BAADN%2CSAHF%2CUAAU%2CSAGP%2CSACK%3BA7B4CN%2CQArCH%2CKAqCI%2CQAOG%2CmBASM%2CUAUE%3BACgmBpB%2CiBAGI%2CMAAK%2CMAAM%2COAEP%3BAALR%2CiBAII%2CMAAK%2CMAAM%2CQACP%3BAN%5C%2FlBA%2CKAfH%2CcAYD%2CKAGK%2CIAMG%3BAoBqDJ%2CiBAhBJ%2CQAgBK%2CSAGG%3BAAHJ%2CiBAhBJ%2CQAgBK%2CSAgCG%3BAb1KZ%2CqBACI%3BAwBFJ%2CwBA0GI%2CsBACM%3BAA3GV%2CwBA0HI%2CUACI%3BAIxHR%2CwBAoFI%2COACI%3BAdjBA%2CSADJ%2CUACK%2CMACK%3BAAmBd%2CQACI%2CQAAO%2CKAYH%2CSACK%3BAAsCb%2CMAAM%2COACF%2COACI%3BAAUR%2CYACI%3BAe1HJ%2C0BAaI%2CyBACI%2CUACI%2CQAAO%3BA1B1BnB%2CuBACI%3BACwIJ%2C2BAKI%2CsBAII%2CUACM%3BAAiBd%2CuBACI%2CoBACI%3BAO3MR%2CcA8EI%2CeAOI%2CKASI%3BAA9FZ%2CcAuJI%2COAGI%2CkBACI%2CcACI%2CUACM%3BAmB3JtB%2CMAAM%2CWA0CF%3BAxByFJ%2CcAKI%2CcAOI%3BAyBjJR%2CYACI%2CeAEI%2COACI%3BAxBgGR%2COADG%2CKACF%2CIAAI%3BAA8FT%2CYAAa%2COAAM%2CQAEf%2CUAgCI%3BAAjCR%2CYACI%2CUAgCI%3BAE7GA%2CcAFM%2CSACV%2CSACK%2CKAwBG%2CaACI%3BEpB5HhB%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2CdI%2CsBAAC%2CcAGG%2CsBAQI%3BE3COZ%2CUAAA%3BEACA%2CYAAA%3BEACA%2CSAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAQA%2CiBAAC%3BAACD%2CiBAAC%3BAmB8VW%2CeAZR%2CUAWI%2CiBACK%2CIAAI%2CcnB%5C%2FVhB%3BAmB%2BVW%2CeAZR%2CUAWI%2CiBACK%2CIAAI%2CcnB9VhB%3BA4C%5C%2FBD%2CQ5C8BC%3BA4C9BD%2CQ5C%2BBC%3BA4CfD%2CiB5CcC%3BA4CdD%2CiB5CeC%3BAUsVD%2CQA4FI%2CsBVnbH%3BAUuVD%2CQA4FI%2CsBVlbH%3BAIkCD%2CKAAK%2CcA4CD%2CiBJ%5C%2FEH%3BAImCD%2CKAAK%2CcA4CD%2CiBJ9EH%3BAIkCD%2CKAAK%2CcA%2BFD%2CcJlIH%3BAImCD%2CKAAK%2CcA%2BFD%2CcJjIH%3BAwBgKD%2CeAGI%2CcAWM%2CWxB%5C%2FKT%3BAwBiKD%2CeAGI%2CcAWM%2CWxB9KT%3BAWxBD%2CmBXuBC%3BAWvBD%2CmBXwBC%3BAWQD%2CyBXTC%3BAWSD%2CyBXRC%3BA6CxCD%2CsB7CuCC%3BA6CvCD%2CsB7CwCC%3BAgCiDO%2CYADJ%2COACK%2CUhClDR%3BAgCkDO%2CYADJ%2COACK%2CUhCjDR%3BAqB3BD%2CkBAoDI%2CeA4BI%2CSAEI%2CcrBxDX%3BAqB1BD%2CkBAoDI%2CeA4BI%2CSAEI%2CcrBvDX%3BAyBsCD%2CSACI%2CUAWI%2COzBnDP%3BAyBuCD%2CSACI%2CUAWI%2COzBlDP%3BAwCGD%2C0BACI%2CkBxCLH%3BAwCID%2C0BACI%2CkBxCJH%3BAK1BD%2CaLyBC%3BAKzBD%2CaL0BC%3BAKoDD%2CgBAgCI%2CSLrFH%3BAKqDD%2CgBAgCI%2CSLpFH%3BAKgGD%2CoBACI%2CoBLlGH%3BAKiGD%2CoBACI%2CoBLjGH%3BAKgGD%2CoBAEI%2CkCLnGH%3BAKiGD%2CoBAEI%2CkCLlGH%3BA8CtCD%2CUAWI%2CgB9C0BH%3BA8CrCD%2CUAWI%2CgB9C2BH%3BAsB7CD%2CcA8II%2CctBlGH%3BAsB5CD%2CcA8II%2CctBjGH%3BAsB7CD%2CcAuJI%2COtB3GH%3BAsB5CD%2CcAuJI%2COtB1GH%3BAsB7CD%2CcAkMI%2CetBtJH%3BAsB5CD%2CcAkMI%2CetBrJH%3BA%2BB6GD%2CgBACI%2CiB%5C%2FB%5C%2FGH%3BA%2BB8GD%2CgBACI%2CiB%5C%2FB9GH%3BAkBsBG%2COAAC%2CQlBvBJ%3BAkBuBG%2COAAC%2CQlBtBJ%3BAqC7CD%2CKAAK%2CKAAK%2COlB%2BXN%2CUAWI%2CiBACK%2CIAAI%2CcnB%5C%2FVhB%3BAqC5CD%2CKAAK%2CKAAK%2COlB%2BXN%2CUAWI%2CiBACK%2CIAAI%2CcnB9VhB%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CiBAAC%3BAmByVW%2CeAZR%2CUAWI%2CiBACK%2CIAAI%2CcnBzVhB%3BA4CpCD%2CQ5CoCC%3BA4CpBD%2CiB5CoBC%3BAUiVD%2CQA4FI%2CsBV7aH%3BAI6BD%2CKAAK%2CcA4CD%2CiBJzEH%3BAI6BD%2CKAAK%2CcA%2BFD%2CcJ5HH%3BAwB2JD%2CeAGI%2CcAWM%2CWxBzKT%3BAW7BD%2CmBX6BC%3BAWGD%2CyBXHC%3BA6C7CD%2CsB7C6CC%3BAgC4CO%2CYADJ%2COACK%2CUhC5CR%3BAqBhCD%2CkBAoDI%2CeA4BI%2CSAEI%2CcrBlDX%3BAyBiCD%2CSACI%2CUAWI%2COzB7CP%3BAwCFD%2C0BACI%2CkBxCCH%3BAK%5C%2FBD%2CaL%2BBC%3BAK%2BCD%2CgBAgCI%2CSL%5C%2FEH%3BAK2FD%2CoBACI%2CoBL5FH%3BAK2FD%2CoBAEI%2CkCL7FH%3BA8C3CD%2CUAWI%2CgB9CgCH%3BAsBlDD%2CcA8II%2CctB5FH%3BAsBlDD%2CcAuJI%2COtBrGH%3BAsBlDD%2CcAkMI%2CetBhJH%3BA%2BBwGD%2CgBACI%2CiB%5C%2FBzGH%3BAkBiBG%2COAAC%2CQlBjBJ%3BAqClDD%2CKAAK%2CKAAK%2COlB%2BXN%2CUAWI%2CiBACK%2CIAAI%2CcnBzVhB%3BEACG%2CWAAA%3B%3BAmBqnCJ%2CeACI%3BAA2BJ%3BA4BhsCA%2CQAGI%2CQAAO%3BAAHX%2CQAYI%3BAAZJ%2CQAmBI%3BAvCfJ%2CyBAmCI%3BAClBA%2CQAAC%3BAC0WL%2CQA4FI%2CsBAII%3BAsC%5C%2FZR%3BA5C9DA%3BA4B6BA%2CYAuBI%3BAW7CA%2CsBAAC%2CcAgBG%3BAtBXR%3BAiBiDI%2CMAAC%2CKnBsmCD%3BA8BjqCI%2CMADJ%2CSACK%3BE9B%2BjBT%2CsBAAA%3B%3BAQjgBA%2CoBAAC%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CgBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BA3B7TA%2CiBAAC%3BAACD%2CiBAAC%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CiBAAC%3BEACG%2CWAAA%3B%3BAmB6lBJ%2CiBO%5C%2FMA%3BEACI%2CWAAA%3BEACA%2CSAAA%3B%3BAP6MJ%2CiBO1MA%3BEACI%2CYAAA%3BEACA%2CSAAA%3B%3BAPwMJ%2CiBO1LA%2COAAM%3BAP0LN%2CiBfjkBA%2CMAAK%2CcA4CD%2CiBAGM%2CUsBwVJ%3BAP0LN%2CiBd5lBA%2CaqBkaM%3BEACF%2C6BAAA%3BEACA%2C0BAAA%3B%3BAPwLJ%2CiBOrLA%2COAAS%3BAPqLT%2CiBfjkBA%2CMAAK%2CcA4CD%2CiBAGM%2CUsB6VD%3BAPqLT%2CiBd5lBA%2CaqBuaS%3BEACL%2C4BAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3B%3BAPkLJ%2CiBOjfA%3BE1BiIA%2CgBAAA%3BEAAA%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BARglBA%2CiBOjfA%2CeCqHE%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CiBDyFA%2CeCzFC%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BzPgB%2CO5ByPhB%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CiBD4EJ%2CeC7EC%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CiBDsEJ%2CeCvEC%2COACI%3BE3BuML%2CcAAA%3B%3BA0BuHA%2CiBAxPA%2CeAwPC%3BE1BvHD%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BADuVA%2CiBAxPA%2CeAwPC%2COCnIC%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CiBDyFA%2CeAwPC%2COCjVA%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BxOc%2CO5BwOd%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CiBD4EJ%2CeAwPC%2COCrUA%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CiBDsEJ%2CeAwPC%2COC%5C%2FTA%2COACI%3BE3BuML%2CcAAA%3B%3BAmBgXA%2CiBOzaA%3BE1ByDA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3BEC0KA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CeAAA%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BE0BhDI%2CsBAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BE1B8CJ%2CSAAA%3BEAAA%2CyCAAA%3B%3BAmBgXA%2CiBOzaA%2COAsBI%3BE1BmCJ%2CSAAA%3BEAAA%2CgBAAA%3B%3BA0B3BQ%2CiBA9BR%2COAsBI%2CGAQK%3BE1B2BT%2CmBAAA%3BE0BzBY%2CeAAA%3B%3BAAuTZ%2CiBAvVA%2COAuVC%3BAACD%2CiBAxVA%2COAwVC%3BEACG%2C0BAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CiBAjWA%2COAiWC%3BEACG%2CiBAAA%3BE1BzSJ%2CsDAAA%3BE0B2SI%2CWAAA%3B%3BAAGJ%2CiBAvWA%2COAuWC%3BEACG%2CiBAAA%3BE1B%5C%2FSJ%2CsDAAA%3BE0BiTI%2CWAAA%3B%3BAAlCJ%2CiBAxUA%2COAwUC%3BE1B%5C%2FQD%2CWAAA%3BEAAA%2CUAAA%3B%3BA0BoRA%2CiBA7UA%2COA6UC%3BE1BpRD%2CUAAA%3BEAAA%2CUAAA%3B%3BA0BZA%2CiBAAC%3BEACG%2CiBAAA%3B%3BAADJ%2CiBAAC%2COAGG%3BEACI%2CcAAA%3B%3BAlBhRR%2CyBAmCI%2CsBAyCI%2CqBACM%3BAEyLd%2CkBA2EI%2CQAAO%3BAA1EX%2CuBA0EI%2CQAAO%3BAUjUX%2CkBAGI%2CQAAO%3BAAFX%2CuBAEI%2CQAAO%3BAADX%2CqBACI%2CQAAO%3BEpBqQX%2CmBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BASlOQ%2CQArCH%2CKAqCI%2CQAOG%2CmBASM%3BAM7BF%2CiBAJU%2CUAnCrB%2CMAAM%2COAqCG%2CUAEG%3BAAAD%2CcAHO%2CUApClB%2CMAAM%2COAqCG%2CUAEG%3BAKbT%2CcADJ%2CQACK%3BAAAD%2CSAHC%2CKAAK%2CMAEV%2CQACK%3BAAAD%2CiBADJ%2CQACK%3BEpB4PT%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BARipBA%2C2BQ%5C%2FYE%3BAlBtNM%2CQArCH%2CKAqCI%2CQAOG%2CmBASM%2CUkBsMhB%3BAZnOc%2CiBAJU%2CUAnCrB%2CMAAM%2COAqCG%2CUAEG%2CMYmOf%3BAZnOc%2CcAHO%2CUApClB%2CMAAM%2COAqCG%2CUAEG%2CMYmOf%3BAPhPM%2CcADJ%2CQACK%2CWOgPP%3BAPhPM%2CSAHC%2CKAAK%2CMAEV%2CQACK%2CWOgPP%3BAPhPM%2CiBADJ%2CQACK%2CWOgPP%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2C2BAAC%3BAlBsCO%2CQArCH%2CKAqCI%2CQAOG%2CmBASM%2CUkBtDjB%3BAZyBe%2CiBAJU%2CUAnCrB%2CMAAM%2COAqCG%2CUAEG%2CMYzBhB%3BAZyBe%2CcAHO%2CUApClB%2CMAAM%2COAqCG%2CUAEG%2CMYzBhB%3BAPYO%2CcADJ%2CQACK%2CWOZR%3BAPYO%2CSAHC%2CKAAK%2CMAEV%2CQACK%2CWOZR%3BAPYO%2CiBADJ%2CQACK%2CWOZR%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2C2BADH%2CMACI%3BAlByBG%2CQArCH%2CKAqCI%2CQAOG%2CmBASM%2CUkB1CjB%2CMACI%3BAZYW%2CiBAJU%2CUAnCrB%2CMAAM%2COAqCG%2CUAEG%2CMYbhB%2CMACI%3BAZYW%2CcAHO%2CUApClB%2CMAAM%2COAqCG%2CUAEG%2CMYbhB%2CMACI%3BAPDG%2CcADJ%2CQACK%2CWOAR%2CMACI%3BAPDG%2CSAHC%2CKAAK%2CMAEV%2CQACK%2CWOAR%2CMACI%3BAPDG%2CiBADJ%2CQACK%2CWOAR%2CMACI%3BE3B2PL%2CWAAA%3B%3BAQ%5C%2FRA%2CeAEI%2CQAAO%3BAAKX%2CyBAmCI%2CsBA8BI%2CYAMI%2CQAAO%3BAE%2BLnB%2CkBAgDI%2CYAkBI%2CQAAO%3BAAjEf%2CuBA%2BCI%2CYAkBI%2CQAAO%3BAN7If%2CeAKI%2CwBAKI%2CQAAO%3BAoBvIK%2CeAThB%2CeACM%2CWAII%2CWAGE%2CQACK%3BAQsET%2CiBAFR%2CiBACI%2CQACK%3BAE1Gb%2CqBA0BI%2CQAAO%3BAA1BX%2CqBA2BI%2CQAAO%3BACjBS%2CwBAJhB%2CwBACM%2CmBACI%2CWACE%2CQACK%3BAVYrB%2CkBAKI%2CiBAAiB%2CQAAO%3BAH7D5B%2CcA0II%2CQAAO%3BEtBsJX%2CmBAAA%3BEAAA%2CkBAAA%3BEAAA%2CiBAAA%3B%3BAUwhBQ%2CcATJ%2CQASK%3BANlzBT%2CaA8CI%2CiBACM%2CWACE%3BAY%5C%2FCI%2CcAJZ%2COAEI%2CiBACI%2CQACK%3BAZDjB%2CaA8CI%2CiBACM%2CWA0BV%2CMAAK%2CcA4CD%2CiBAGM%3BAAxHV%2CaA8CI%2CiBACM%2CWCDV%3BEL4OA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMqDA%2C2BAAC%3BAACD%2C2BAAC%3BAIkeO%2CcATJ%2CQASK%2CQJneR%3BAImeO%2CcATJ%2CQASK%2CQJleR%3BAFhVD%2CaA8CI%2CiBACM%2CWACE%2COE%2BRX%3BAF%5C%2FUD%2CaA8CI%2CiBACM%2CWACE%2COEgSX%3BAU%5C%2FUe%2CcAJZ%2COAEI%2CiBACI%2CQACK%2CQV8UhB%3BAU9Ue%2CcAJZ%2COAEI%2CiBACI%2CQACK%2CQV%2BUhB%3BAFhVD%2CaA8CI%2CiBACM%2CWA0BV%2CMAAK%2CcA4CD%2CiBAGM%2CUEuNT%3BAF%5C%2FUD%2CaA8CI%2CiBACM%2CWA0BV%2CMAAK%2CcA4CD%2CiBAGM%2CUEwNT%3BAFhVD%2CaA8CI%2CiBACM%2CWCDV%2CaCiSC%3BAF%5C%2FUD%2CaA8CI%2CiBACM%2CWCDV%2CaCkSC%3BENtDD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM4DA%2C2BAAC%3BAI4dO%2CcATJ%2CQASK%2CQJ5dR%3BAFtVD%2CaA8CI%2CiBACM%2CWACE%2COEsSX%3BAUrVe%2CcAJZ%2COAEI%2CiBACI%2CQACK%2CQVqVhB%3BAFtVD%2CaA8CI%2CiBACM%2CWA0BV%2CMAAK%2CcA4CD%2CiBAGM%2CUE8NT%3BAFtVD%2CaA8CI%2CiBACM%2CWCDV%2CaCwSC%3BEN5DD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAQ%5C%2FRA%3BEWmtBI%2CcAAA%3B%3BAX5sBJ%2CyBA%2BBI%2CcWurBA%3BAXttBJ%2CyBA%2BBI%2CcWwrBA%3BAXvtBJ%2CyBA%2BBI%2CcWyrBA%3BATngBJ%2CwBAsCI%2COAKI%2CcSsdJ%3BATjgBJ%2CwBAsCI%2COAKI%2CcSudJ%3BATlgBJ%2CwBAsCI%2COAKI%2CcSwdJ%3BAf1tBJ%2CaewtBI%3BAfxtBJ%2CaeytBI%3BAfztBJ%2Cae0tBI%3BEnBhcJ%2CiBAAA%3BEmBkcQ%2CqBAAA%3BEACA%2CmBAAA%3B%3BAX3tBR%2CyBA%2BBI%2CcW%2BrBA%2CqBAAuB%3BATzgB3B%2CwBAsCI%2COAKI%2CcS8dJ%2CqBAAuB%3BAfhuB3B%2CaeguBI%2CqBAAuB%3BEACnB%2CqBAAA%3BEnBvcR%2CiBAAA%3B%3BAQxRA%2CyBA%2BBI%2CcW%2BrBA%2CqBAAuB%2CuBAIlB%3BAT7gBT%2CwBAsCI%2COAKI%2CcS8dJ%2CqBAAuB%2CuBAIlB%3BAfpuBT%2CaeguBI%2CqBAAuB%2CuBAIlB%3BEACG%2CSAAS%2CIAAG%2CiBAAgB%2CIAA5B%3B%3BAXnuBZ%2CyBA%2BBI%2CcW%2BrBA%2CqBAAuB%2CuBAQlB%3BATjhBT%2CwBAsCI%2COAKI%2CcS8dJ%2CqBAAuB%2CuBAQlB%3BAfxuBT%2CaeguBI%2CqBAAuB%2CuBAQlB%3BEACG%2CSAAS%2CGAAT%3B%3BA%2BBltBR%2CoBAUI%3BAATJ%2CoBASI%3BE%5C%2FBotBJ%2CeAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEnB7dJ%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CcAAC%3BAuBzCG%2CoBAUI%2CgBvB%2BBP%3BAuBxCG%2CoBASI%2CgBvB%2BBP%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAuB5UI%2CoBAUI%2CgB%5C%2FB%2BtBH%3BA%2BBxuBD%2CoBASI%2CgB%5C%2FB%2BtBH%3BEACG%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CQAAA%3B%3BAQzoBR%2CcR4oBK%2CSQ5oBJ%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BA2BhKA%2CuBAAC%3BAuBvFW%2CoBAFJ%2CgBAEK%2CSvBuFZ%3BAuBvFW%2CoBAFJ%2CgBAEK%2CSvBuFZ%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAelHA%2C2BACI%3BAO%5C%2FKJ%2CcAmLI%3BAAnLJ%2CcAoLI%2CeAAe%3BEtB4GnB%2CgCAAA%3BEAAA%2CmBAAA%3BEAAA%2CoBAAA%3B%3BAelHA%2C2BACI%2CaI4qBE%3BAJ7qBN%2C2BACI%2CaI6qBE%3BAG51BN%2CcAmLI%2CaHwqBE%3BAG31BN%2CcAmLI%2CaHyqBE%3BAG51BN%2CcAoLI%2CeAAe%2COHuqBb%3BAG31BN%2CcAoLI%2CeAAe%2COHwqBb%3BEnB5jBN%2CiBAAA%3BEAAA%2CgBAAA%3B%3BA%2BBWI%2COAAC%2CQZkkBD%2CQACK%3BEACG%2CkBAAA%3B%3BAYpkBR%2COAAC%2CQZkkBD%2CQAKK%3BEACG%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAY5kBR%2COAAC%2CQZkkBD%2CQAaK%3BEACG%2CmBAAA%3BEACA%2CmBAAA%3B%3BAK92BZ%2CeAUI%2CUAII%2COL42BH%3BAK3rBL%2CeA6HI%2CaAEI%2COL4jBH%3BAK3rBL%2CeA8HI%2CgBACI%2COL4jBH%3BAd3vBL%2CoBACI%2CoBAiBI%2COcyuBH%3BAd3vBL%2CoBAEI%2CkCAgBI%2COcyuBH%3BAJvwBW%2C0BAJZ%2CUAEK%2COACG%2CeACK%2CMIuwBZ%3BEACG%2CSAAS%2CIAAT%3B%3BAAsCR%2CuBAOI%2CQAAO%3BAJ56BP%2CSAAC%2CMAAM%2COI46BP%2CQAAO%3BAJl0BP%2CSAAC%2CSIk0BD%2CQAAO%3BEnBtpBX%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAAMA%2CaAAC%3BARu5BD%2CuBAOI%2CQAAO%2CIQ95BV%3BAZdG%2CSAAC%2CMAAM%2COI46BP%2CQAAO%2CIQ95BV%3BAZ4FG%2CSAAC%2CSIk0BD%2CQAAO%2CIQ95BV%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BpOU%2CO5BoOV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAZ%5C%2FVI%2CSAAC%2CMAAM%2COIs6BP%2COAAO%2CMAAK%2CWACP%3BAJ7zBL%2CSAAC%2CSI4zBD%2COAAO%2CMAAK%2CWACP%3BEnBjpBT%2CmBAAA%3B%3BAetRI%2CSAAC%2CMAAM%2COI46BP%2CQAAO%2CIAEF%3BAJp0BL%2CSAAC%2CSIk0BD%2CQAAO%2CIAEF%3BEACG%2CkBAAA%3BEACA%2CiBAAA%3B%3BAAwVZ%2CmBA4FI%3BAT3%2BBJ%2CQAoFI%3BANjdJ%2CaAWI%2COA4BI%2CUAAS%2CSACH%3BAAxCd%2CaAWI%2COA4BI%2CUAAS%2CSAEH%2CUAAU%3BAoB8JxB%2CeAmFI%2CsBAYI%2CMAAK%2CYAGD%3BAnBlKZ%2CoBA2BI%2CaACI%2CoBAKI%2CQAAO%3BAiB9KnB%2CcAuJI%2COAGI%2CkBACI%2CcACI%2CUAKM%2CUAAU%3BAAjKhC%2CcAuPI%3BAAcJ%2CyBACI%3BAADJ%2CyBAEI%3BALpGA%2CaAAc%2CeAAE%3BAAChB%2CmBAAoB%2CeAAE%3BACoG1B%3BAdzMA%2CYe%2ByCI%3BAE51CJ%2CkBAYI%2CcFg1CA%3BEArYJ%2CaAAA%3B%3BAFj4BA%3BEE45BI%2CqBAAA%3BEACA%2CmBAAA%3B%3BAT%5C%2FNJ%2CcAuBI%3BAUttBJ%2CeAKI%3BEpBoLJ%2CcAAA%3BEAAA%2CiBAAA%3BEmB8yBI%2CmBAAA%3B%3BAf34BJ%2CeACI%2CWeo5BA%2CQACK%3BEACG%2CkBAAA%3BEb3iCZ%2CsBAAA%3BENiPA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3BEAAA%2CeAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CgBAAA%3BEAAA%2CSAAA%3BEAAA%2CuBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEM9NA%2CsBAAA%3BEACA%2CsBAAA%3BEN6NA%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BArBwJA%2CwBa86BI%2CQACK%2CSb%5C%2F6BR%3BAACD%2CwBa66BI%2CQACK%2CSb96BR%3BAACD%2CwBa46BI%2CQACK%2CSb76BR%3BAFuBD%2CeACI%2CWeo5BA%2CQACK%2CSb%5C%2F6BR%3BAFyBD%2CeACI%2CWeo5BA%2CQACK%2CSb96BR%3BAFwBD%2CeACI%2CWeo5BA%2CQACK%2CSb76BR%3BEACG%2CqBAAA%3B%3BAqBrJJ%2CwBRgkCI%2CQACK%2CSQjkCR%3BAvB2KD%2CeACI%2CWeo5BA%2CQACK%2CSQjkCR%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BzOQ%2CO5ByOR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CwBRmjCA%2CQACK%2CSQrjCR%2CMACI%3BAvB8JL%2CeACI%2CWeo5BA%2CQACK%2CSQrjCR%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CwBR6iCA%2CQACK%2CSQ%5C%2FiCR%2COACI%3BAvBwJL%2CeACI%2CWeo5BA%2CQACK%2CSQ%5C%2FiCR%2COACI%3BE3BqPL%2CcAAA%3B%3BAM5MA%2CwBaogCI%2CQACK%2CSbrgCR%3BAACD%2CwBamgCI%2CQACK%2CSbpgCR%3BAF8GD%2CeACI%2CWeo5BA%2CQACK%2CSbrgCR%3BAF%2BGD%2CeACI%2CWeo5BA%2CQACK%2CSbpgCR%3BEN2MD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM%5C%2FLA%2CwBau%5C%2FBI%2CQACK%2CSbx%5C%2FBR%3BAFkGD%2CeACI%2CWeo5BA%2CQACK%2CSbx%5C%2FBR%3BEN%2BLD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMnLA%2CwBa2%2BBI%2CQACK%2CSb5%2BBR%3BAACD%2CwBa0%2BBI%2CQACK%2CSb3%2BBR%3BAACD%2CQAAQ%2CUAAW%2CyBay%2BBf%2CQACK%3BAft5BT%2CeACI%2CWeo5BA%2CQACK%2CSb5%2BBR%3BAFsFD%2CeACI%2CWeo5BA%2CQACK%2CSb3%2BBR%3BAACD%2CQAAQ%2CUFoFR%2CgBACI%2CWeo5BA%2CQACK%3BEnBzzBT%2CYAAA%3BEM%5C%2FKI%2CeAAA%3BEACA%2CoBAAA%3B%3BAFiFJ%2CeACI%2CWeo5BA%2CQACK%2CSAaI%3BEnBt0Bb%2C%2BCAAA%3B%3BAI7FA%2CeACI%2CWeo5BA%2CQAmBK%3BEnB30BT%2CqBAAA%3BE2B9QA%2CqBAAA%3BER%2BlCY%2CiBAAA%3B%3BAQzlCZ%2CwBRgkCI%2CQAmBK%2COQnlCR%3BAvB2KD%2CeACI%2CWeo5BA%2CQAmBK%2COQnlCR%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B7PU%2CO5B6PV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CwBRmjCA%2CQAmBK%2COQvkCR%2CMACI%3BAvB8JL%2CeACI%2CWeo5BA%2CQAmBK%2COQvkCR%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CwBR6iCA%2CQAmBK%2COQjkCR%2COACI%3BAvBwJL%2CeACI%2CWeo5BA%2CQAmBK%2COQjkCR%2COACI%3BE3BqPL%2CcAAA%3B%3BAsC7NI%2CMAAC%2CKnBsmCD%3BEAEI%2CkBAAA%3B%3BAAHR%2CeAMI%3BAmB3mCA%2CMAAC%2CKnB2mCD%3BEAYA%2CkBAAA%3BEACA%2COAAO%2CwBAAP%3B%3BA8BnrCI%2CMADJ%2CSACK%3BE9B8rCL%2CkBAAA%3B%3BA8B9rCI%2CMADJ%2CSACK%2Cc9BgsCL%3BEACI%2CkBAAA%3BEACA%2COAAO%2C8BAAP%3B%3BAgCpsCR%2CqBACI%2CaACI%2CeACI%3BARIR%2CsBAAC%2CcAgBG%3BE3CmQR%2CYAAA%3BEAAA%2CSAAA%3BEmBs7BA%2CUAAA%3B%3BAgChtCA%2CqBACI%2CaACI%2CeACI%2CuBhC%2BsCX%3BAgCltCD%2CqBACI%2CaACI%2CeACI%2CuBhCgtCX%3BAwB5sCG%2CsBAAC%2CcAgBG%2CuBxB2rCP%3BAwB3sCG%2CsBAAC%2CcAgBG%2CuBxB4rCP%3BEnB34BD%2C8BAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEAhDA%2CiBAAA%3BEmBg8BI%2CWAAA%3BEACA%2CUAAA%3BEACA%2CMAAA%3B%3BAgC5tCJ%2CqBACI%2CaACI%2CeACI%2CuBhC4tCX%3BAwBxtCG%2CsBAAC%2CcAgBG%2CuBxBwsCP%3BEnBr8BD%2CyBAAA%3B%3BAmD1RA%2CqBACI%2CaACI%2CeACI%2CuBhCguCX%3BAwB5tCG%2CsBAAC%2CcAgBG%2CuBxB4sCP%3BEnBz8BD%2C4BAAA%3BEmB28BI%2CQAAA%3B%3BARjtCJ%2CYAOI%3BAsBdJ%2C%2BBAGI%3BAZJJ%2CkBAMM%3BARYN%2C0BAQI%3BEboPJ%2C6BAAA%3BEAAA%2CoBAAA%3BEAAA%2CWAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BAIjOA%2CYeotCI%3BAEjwCJ%2CkBAYI%2CcFqvCA%3BEACI%2CgBAAA%3BEACA%2CiBAAA%3B%3BAfttCR%2CYeotCI%2CMAII%3BAErwCR%2CkBAYI%2CcFqvCA%2CMAII%3BEACI%2CgBAAA%3B%3BAfztCZ%2CYe6tCI%3BAE1wCJ%2CkBAYI%2CcF8vCA%3BEACI%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3B%3BAfhuCR%2CYe6tCI%2CQAKI%3BAE%5C%2FwCR%2CkBAYI%2CcF8vCA%2CQAKI%3BEACI%2CgBAAA%3B%3BAfnuCZ%2CYeuuCI%2COACI%3BAfxuCR%2CYeuuCI%2COAEI%3BAEtxCR%2CkBAYI%2CcFwwCA%2COACI%3BAErxCR%2CkBAYI%2CcFwwCA%2COAEI%3BEACI%2CiBAAA%3B%3BAf1uCZ%2CYeuuCI%2COAMI%3BAE1xCR%2CkBAYI%2CcFwwCA%2COAMI%3BEACI%2CkBAAA%3BEACA%2CiBAAA%3B%3BAf%5C%2FuCZ%2CYeuuCI%2COAMI%2CQAII%3BAE9xCZ%2CkBAYI%2CcFwwCA%2COAMI%2CQAII%3BEACI%2CgBAAA%3B%3BAflvChB%2CYeuvCI%3BAEpyCJ%2CkBAYI%2CcFwxCA%3BEACI%2CmBAAA%3B%3BAfxvCR%2CYe2vCI%2CYACK%2CQACG%3BAf7vCZ%2CYe2vCI%2CYACK%2CQAEG%3BAE3yCZ%2CkBAYI%2CcF4xCA%2CYACK%2CQACG%3BAE1yCZ%2CkBAYI%2CcF4xCA%2CYACK%2CQAEG%3BEnB7hCZ%2C6BAAA%3BEAAA%2CgCAAA%3BEmBgiCgB%2CeAAA%3B%3BAfjwChB%2CYe2vCI%2CYACK%2CQAQG%2CQAAQ%3BAEjzCpB%2CkBAYI%2CcF4xCA%2CYACK%2CQAQG%2CQAAQ%3BEnBniCpB%2CcAAA%3BE2BhOA%2CqBAAA%3BER2wCgB%2CmBAAA%3BEACA%2CkBAAA%3B%3BAAjBR%2CmBADJ%2CYACK%2CQAQG%2CQAAQ%2COQ%5C%2FiClB%3BAvBrNF%2CYe2vCI%2CYACK%2CQAQG%2CQAAQ%2COQ%5C%2FiClB%3BANlQF%2CkBAYI%2CcF4xCA%2CYACK%2CQAQG%2CQAAQ%2COQ%5C%2FiClB%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CmBRovCI%2CYACK%2CQAQG%2CQAAQ%2COQ7vCnB%3BAvBPD%2CYe2vCI%2CYACK%2CQAQG%2CQAAQ%2COQ7vCnB%3BANpDD%2CkBAYI%2CcF4xCA%2CYACK%2CQAQG%2CQAAQ%2COQ7vCnB%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAvB1SA%2CYe2vCI%2CYACK%2CQAQG%2CQAAQ%2COAWH%3BAE5zCjB%2CkBAYI%2CcF4xCA%2CYACK%2CQAQG%2CQAAQ%2COAWH%3BEACG%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3B%3BAflxCpB%2CYe2vCI%2CYACK%2CQA0BI%2CSACG%3BAfvxChB%2CYe2vCI%2CYACK%2CQA0BI%2CSAEG%3BAEr0ChB%2CkBAYI%2CcF4xCA%2CYACK%2CQA0BI%2CSACG%3BAEp0ChB%2CkBAYI%2CcF4xCA%2CYACK%2CQA0BI%2CSAEG%3BEACI%2CgBAAA%3B%3BAQxtCpB%2CmBR0rCI%2CYACK%2CQA0BI%2CSAMG%2CQAAQ%2COQ3tCvB%3BAvBjED%2CYe2vCI%2CYACK%2CQA0BI%2CSAMG%2CQAAQ%2COQ3tCvB%3BAN9GD%2CkBAYI%2CcF4xCA%2CYACK%2CQA0BI%2CSAMG%2CQAAQ%2COQ3tCvB%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAIjOA%2CYe2vCI%2CYA0CK%3BAEl1CT%2CkBAYI%2CcF4xCA%2CYA0CK%3BEnBpkCT%2CgCAAA%3BEmBskCY%2CaAAA%3B%3BAfvyCZ%2CYe2vCI%2CYA0CK%2CQAII%3BAEt1Cb%2CkBAYI%2CcF4xCA%2CYA0CK%2CQAII%3BEACG%2CkBAAA%3B%3BAfn2ChB%2CaAWI%2COey2CE%3BAH7zCN%2CuBAII%2COGyzCE%3BEACE%2C6BAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEnB7lCR%2CcAAA%3BE2BhOA%2CqBAAA%3BERo0CQ%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAQj0CR%2CmBRozCM%2CSQpzCL%3BAvBhED%2CaAWI%2COey2CE%2CSQpzCL%3BAXTD%2CuBAII%2COGyzCE%2CSQpzCL%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAvBnWA%2CaAWI%2COey2CE%2CSAeG%3BAH50CT%2CuBAII%2COGyzCE%2CSAeG%3BEACG%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CSAAA%3B%3BAAIA%2COAAO%2CKf14CnB%2CcAWI%2COey2CE%2CSAqBE%3BAACI%2COAAO%2CKHn1CnB%2CwBAII%2COGyzCE%2CSAqBE%3BEnB%5C%2FmCR%2CiBAAA%3BEmBknCgB%2CgBAAA%3B%3BAf54ChB%2CaAWI%2COes4CE%3BAH11CN%2CuBAII%2COGs1CE%3BEACE%2CaAAA%3B%3BAQxxCR%2CmBR2xCK%2COACK%2CSQ5xCT%3BAvB1HD%2CaAWI%2COe04CC%2COACK%2CSQ5xCT%3BAXnED%2CuBAII%2COG01CC%2COACK%2CSQ5xCT%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAI1RA%2CaAWI%2COe04CC%2COAQK%3BAHt2CV%2CuBAII%2COG01CC%2COAQK%3BEACE%2CcAAA%3B%3BApB55CZ%3BEACI%2CaqDRc%2CWrDQd%3BEACA%2CSAAS%2C8CAAsB%2COAAO%2CcAClC%2C6CAAqB%2COAAO%2COADhC%3BEAEA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAANJ%3BEACI%2CaqDAc%2CWrDAd%3BEACA%2CSAAS%2CgDAAsB%2COAAO%2CcAClC%2C%2BCAAqB%2COAAO%2COADhC%3BEAEA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAANJ%3BEACI%2CaqDQc%2CWrDRd%3BEACA%2CSAAS%2CiDAAsB%2COAAO%2CcAClC%2CgDAAqB%2COAAO%2COADhC%3BEAEA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAANJ%3BEACI%2CaqDgBc%2CWrDhBd%3BEACA%2CSAAS%2C6CAAsB%2COAAO%2CcAClC%2C4CAAqB%2COAAO%2COADhC%3BEAEA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAqDmCJ%3BEpD%2BOA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3B%3BAgDlHA%3BE%5C%2FCgZA%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CaAAA%3BEA2BA%2CuBAAA%3BEACQ%2CeAAA%3BEqDnZJ%2CsBAAA%3B%3BAAEJ%2CQAAC%3BEACG%2CWAAA%3BEACA%2CSAAS%2CGAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BANnCJ%2CQAGI%2CQAAO%3BE%5C%2FCyRX%2CoBAAA%3BEA0IA%2CwBAAA%3BEACQ%2CgBAAA%3BEAfR%2CoBAAA%3BEACQ%2CYAAA%3BEAmCR%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3BE%2BCrbD%2CWAAA%3B%3BAATR%2CQAYI%3BE%5C%2FC4YJ%2CoBAAA%3BEACQ%2CYAAA%3BEAaR%2CwBAAA%3BEACQ%2CgBAAA%3BEAqBR%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3B%3BA%2BC9bT%2CQAmBI%3BE%5C%2FCqYJ%2CoBAAA%3BEACQ%2CYAAA%3BEAaR%2CwBAAA%3BEACQ%2CgBAAA%3BEAqBR%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3B%3BAsDlcT%3BEACI%2CmBAAA%3B%3BAAGJ%2CKnDyeE%3BEHzdF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAsDjBQ%2CMADH%2CIAAI%2COACA%2CIAAI%3BEnDkOb%2CYAAA%3B%3BAmDlOQ%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnDoOX%2CQAGI%2CKACI%3BAmDxOF%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnDqOX%2CQAEI%2CKACI%3BAmDxOF%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnDsOX%2CQACI%2CKACI%3BAmDxOF%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnDoOX%2CQAGI%2CKAEI%3BAmDzOF%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnDqOX%2CQAEI%2CKAEI%3BAmDzOF%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnDsOX%2CQACI%2CKAEI%3BEACE%2CYAAA%3B%3BAmD1OJ%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnD%2BOX%2CQACI%2CKACI%3BAmDjPF%2CMADH%2CIAAI%2COACA%2CIAAI%2CSnD%2BOX%2CQACI%2CKAEI%3BEHoCV%2CgCAAA%3B%3BAsD9QoB%2CMATf%2CIAAI%2COACA%2CIAAI%2CSAMD%2CMACM%2CKACG%2CYACG%3BAADJ%2CMATf%2CIAAI%2COACA%2CIAAI%2CSAMD%2CMACM%2CKACG%2CYAEG%3BEACI%2C6BAAA%3BEACA%2CiBAAA%3B%3BAAZpB%2CMADH%2CIAAI%2COACA%2CIAAI%2CSAMD%2CMAWI%3BEACI%2CgBAAA%3BEACA%2CiBAAA%3B%3BAC5BpB%2CQAAQ%3BEvD%2BRR%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CkBAAA%3BEwDtCA%2CkBAAA%3B%3BADzPA%2CQAAQ%2CKCoDR%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQDvDI%2CKCoDR%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQD3DI%2CKCoDR%2CEAOK%3BExDoOL%2CcAAA%3B%3BAuD%5C%2FRA%2CQAAQ%2CKC2PN%2CIAAC%2CYAAY%3BE7BiGf%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9PW%2CO5B8PX%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BE3BxEA%2COAAA%3BEAAA%2CSAAA%3BEAAA%2CWAAA%3BEwDrBI%2CkBAAA%3BEACA%2CkBAAA%3B%3BADvQJ%2CQAAQ%3BEvD2RR%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CkBAAA%3BEwDtCA%2CkBAAA%3B%3BADrPA%2CQAAQ%2CMCgDR%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQDnDI%2CMCgDR%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQDvDI%2CMCgDR%2CEAOK%3BExDoOL%2CcAAA%3B%3BAuD3RA%2CQAAQ%2CMCuPN%2CIAAC%2CYAAY%3BE7BiGf%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9PW%2CO5B8PX%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BE3BxEA%2COAAA%3BEAAA%2CSAAA%3BEAAA%2CWAAA%3BEwDrBI%2CkBAAA%3BEACA%2CkBAAA%3B%3BADnQJ%2CQAAQ%3BEvDuRR%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CkBAAA%3BEwDtCA%2CkBAAA%3B%3BADjPA%2CQAAQ%2CQC4CR%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQD%5C%2FCI%2CQC4CR%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQDnDI%2CQC4CR%2CEAOK%3BExDoOL%2CcAAA%3B%3BAuDvRA%2CQAAQ%2CQCmPN%2CIAAC%2CYAAY%3BE7BiGf%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9PW%2CO5B8PX%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BE3BxEA%2COAAA%3BEAAA%2CSAAA%3BEAAA%2CWAAA%3BEwDrBI%2CkBAAA%3BEACA%2CkBAAA%3B%3BAD%5C%2FPJ%2CQAAQ%3BEvDmRR%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CkBAAA%3BEwDtCA%2CkBAAA%3B%3BAD7OA%2CQAAQ%2COCwCR%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQD3CI%2COCwCR%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQD%5C%2FCI%2COCwCR%2CEAOK%3BExDoOL%2CcAAA%3B%3BAuDnRA%2CQAAQ%2COC%2BON%2CIAAC%2CYAAY%3BE7BiGf%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9PW%2CO5B8PX%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BE3BxEA%2COAAA%3BEAAA%2CSAAA%3BEAAA%2CWAAA%3BEwDrBI%2CkBAAA%3BEACA%2CkBAAA%3B%3BAD3PJ%2CQAAQ%3BEvD%2BQR%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CkBAAA%3BEwDtCA%2CkBAAA%3B%3BADzOA%2CQAAQ%2CQCoCR%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQDvCI%2CQCoCR%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQD3CI%2CQCoCR%2CEAOK%3BExDoOL%2CcAAA%3B%3BAuD%5C%2FQA%2CQAAQ%2CQC2ON%2CIAAC%2CYAAY%3BE7BiGf%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BhPa%2CO5BgPb%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BE3BxEA%2COAAA%3BEAAA%2CSAAA%3BEAAA%2CWAAA%3BEwDrBI%2CkBAAA%3BEACA%2CkBAAA%3B%3B%3B%3B%3B%3BACrQJ%2CMAAM%2COACF%3BAADJ%2CMAAM%2COAEF%3BEACI%2CaAAA%3B%3BAAIR%3BEzDkRA%2CmBAAA%3B%3BAyD9QA%3BEzD8QA%2CqBAAA%3BE2B9QA%2CqBAAA%3BE8BGI%2CeAAA%3BEACA%2CcAAA%3BEACA%2CYAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3B%3BA9BHJ%2CWAAC%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BvPQ%2CO5BuPR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CWADH%2CMACI%3BE3B2PL%2CWAAA%3B%3BAyD9QA%2CW9BkQE%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA0D1BA%2CQAAQ%3BECqBR%2CkBAAA%3B%3BADrBA%2CQAAQ%2CQCuBR%3BE3DwQA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CkBAAA%3BEAAA%2CYAAA%3BE2DhQI%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BE3D8PJ%2CWAAA%3BEAAA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CeAAA%3BE2DxFA%2COAAA%3BEACA%2CSAAA%3B%3BAAvJI%2CQDjDI%2CQCuBR%2CiBA0BK%3BAACD%2CQDlDI%2CQCuBR%2CiBA2BK%3BEACG%2CyBAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CQD1DI%2CQCuBR%2CiBAmCK%3BE3DqOL%2CiBAAA%3BE2DnOQ%2CyBAAA%3B%3BAAGJ%2CQD%5C%2FDI%2CQCuBR%2CiBAwCK%3BE3DgOL%2CiBAAA%3BE2D9NQ%2CyBAAA%3B%3BAAyIR%2CQD1MQ%2CQCuBR%2CiBAmLC%3BAACD%2CQD3MQ%2CQCuBR%2CiBAoLC%3BEACG%2CYAAA%3B%3BAAGJ%2CQD%5C%2FMQ%2CQCuBR%2CiBAwLC%3BE3DgFD%2CyBAAA%3BEAAA%2CUAAA%3BEAAA%2CiBAAA%3B%3BA2D1EA%2CQDrNQ%2CQCuBR%2CiBA8LC%3BE3D0ED%2CyBAAA%3BEAAA%2CUAAA%3BEAAA%2CiBAAA%3B%3BA2DhNA%2CQD%5C%2FEQ%2CQC%2BEN%3BE3DgNF%2CYAAA%3B%3BA2D5MA%2CQDnFQ%2CQCmFN%2CgBAA2B%2CMAAS%3BAACtC%2CQDpFQ%2CQCoFN%2CgBAA2B%2CMAAS%3BAACtC%2CQDrFQ%2CQCqFP%2CMAAO%3BEACJ%2CcAAA%3B%3BADtFJ%2CQAAQ%2CQAOJ%2CSAAQ%2CQACJ%3BEACI%2CgBAAA%3B%3BAATZ%2CQAAQ%2CQAOJ%2CSAAQ%2CQAKJ%3BEACI%2CmBAAA%3B%3BAAbZ%2CQAAQ%2CQAOJ%2CSAAQ%2CQASJ%3BEACI%2CqBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAApBZ%2CQAAQ%2CQAOJ%2CSAAQ%2CQAgBJ%3BEACI%2CgBAAA%3B%3BAAEA%2CQA1BJ%2CQAOJ%2CSAAQ%2CQAgBJ%2COAGK%3BEACG%2CaAAA%3B%3BAA3BhB%2CQAAQ%2CQAOJ%2CSAAQ%2CQAwBJ%3BEACI%2CSAAA%3B%3BAAKZ%3BEACI%2CkBAAA%3BEACA%2CaAAA%3B%3BAEvCJ%2CKAAK%3BE5D%2BRL%2C0CAAA%3BEAAA%2CaAAA%3BE6D7QA%2CSAAA%3BEACA%2COAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEDpBI%2CkBAAA%3B%3BACsBJ%2CKDxBK%2CUCwBJ%3BE7DuQD%2C4B8D3RgC%2C2C9D2RhC%3BEAAA%2CkBAAA%3BEAAA%2CaAAA%3BEAAA%2CYAAA%3BE6DhQI%2CSAAA%3BEACA%2CsBAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BADtCJ%2CKAAK%2CUAIC%3BEACE%2CaAAA%3B%3BAAIR%3BECoEA%2CSAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CYAAA%3BEDxEI%2CoCAAA%3B%3BAAFJ%2CaAII%2CQACM%3BEC%2BDV%2CSAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CYAAA%3B%3BAD1EA%2CaAII%2CQAKM%3BEACE%2CaAAA%3B%3BAAKZ%2CIACM%3BEACE%2CaAAA%3B%3BAAIR%3BEACI%2CkBAAA%3B%3BAAGJ%3BEACI%2CaAAA%3B%3BAtB7BJ%3BEtCyRA%2CSAAA%3BEAAA%2CgBAAA%3BEAAA%2CUAAA%3BEO0KA%2CuBAAA%3B%3BA%2BBncA%2CS%5C%2FBqcE%3BEACE%2CsBAAA%3B%3BA%2BBtcJ%2CS%5C%2FBycE%3BEPhLF%2CgBAAA%3BEAAA%2CUAAA%3BEOoLI%2CsBAAA%3BEACA%2CWAAA%3BEPrLJ%2CgBAAA%3BEAAA%2CeAAA%3B%3BAOgMI%2CSAhBF%2CUAgBM%3BEACA%2CWAAA%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BA%2BB5dJ%2CSAAC%3BEACG%2CmBAAA%3B%3BAAHR%2CSAMM%3BAANN%2CSAOM%2CUAAU%3BEtCkRhB%2CgBAAA%3B%3BAsCzRA%2CSAMM%2CS%5C%2FBuwBJ%3BA%2BB7wBF%2CSAOM%2CUAAU%2CS%5C%2FBswBd%3BEPpfF%2CeAAA%3BEOwfI%2CqBAAA%3B%3BAAtOJ%2CS%2BBriBM%2CS%5C%2FBqiBL%3BAAAD%2CS%2BBpiBM%2CUAAU%2CS%5C%2FBoiBf%3BEACG%2CgBAAA%3B%3BA%2BB5iBJ%2CSAMM%2CS%5C%2FB%2BiBJ%3BA%2BBrjBF%2CSAOM%2CUAAU%2CS%5C%2FB8iBd%3BEP5RF%2CgBAAA%3B%3BAOqSI%2CS%2BBxjBE%2CS%5C%2FB%2BiBJ%2CSASM%3BAAAJ%2CS%2BBvjBE%2CUAAU%2CS%5C%2FB8iBd%2CSASM%3BEACA%2CaAAA%3B%3BA%2BB%5C%2FjBR%2CSAMM%2CS%5C%2FB6jBN%2CQACI%3BA%2BBpkBJ%2CSAOM%2CUAAU%2CS%5C%2FB4jBhB%2CQACI%3BEACI%2CmBAAA%3B%3BAPhiBR%2CSsC%5C%2FBM%2CS%5C%2FBmkBN%2CQAAO%2CMPpiBN%3BAAAD%2CSsC9BM%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMPpiBN%3BAACD%2CSsChCM%2CS%5C%2FBmkBN%2CQAAO%2CMPniBN%3BAAAD%2CSsC%5C%2FBM%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMPniBN%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CSsCrCM%2CS%5C%2FBmkBN%2CQAAO%2CMP9hBN%3BAAAD%2CSsCpCM%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMP9hBN%3BEACG%2CWAAA%3B%3BAsC5CJ%2CSAMM%2CS%5C%2FBmkBN%2CQAAO%2CMAEH%3BA%2BB3kBJ%2CSAOM%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMAEH%3BEACI%2CsBAAA%3BEACA%2CWAAA%3B%3BAAGJ%2CS%2BB1kBE%2CS%5C%2FBmkBN%2CQAAO%2CMAOF%2CQAAS%3BAAAV%2CS%2BBzkBE%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMAOF%2CQAAS%3BEACN%2CqBAAA%3B%3BAAGJ%2CS%2BB9kBE%2CS%5C%2FBmkBN%2CQAAO%2CMAWF%2CQAAS%3BAAAV%2CS%2BB7kBE%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMAWF%2CQAAS%3BEACN%2CYAAA%3B%3BAAGJ%2CS%2BBllBE%2CS%5C%2FBmkBN%2CQAAO%2CMAeF%2CQAAS%3BAAAV%2CS%2BBjlBE%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMAeF%2CQAAS%3BEACN%2CqBAAA%3B%3BAAGJ%2CS%2BBtlBE%2CS%5C%2FBmkBN%2CQAAO%2CMAmBF%2CQAAS%3BAAAV%2CS%2BBrlBE%2CUAAU%2CS%5C%2FBkkBhB%2CQAAO%2CMAmBF%2CQAAS%3BEACN%2CqBAAA%3B%3BA%2BB7lBR%2CSAMM%2CS%5C%2FB2lBN%3BA%2BBjmBA%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%3BEPpNA%2C4BAAA%3BEACA%2C2BAAA%3BEACA%2CoBAAA%3BEA2BA%2CyBAAA%3BEACQ%2CiBAAA%3BEOyLJ%2CUAAA%3BEACA%2CWAAA%3B%3BA%2BBrmBJ%2CSAMM%2CS%5C%2FB2lBN%2COAMI%3BA%2BBvmBJ%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%2COAMI%3BA%2BBvmBJ%2CSAMM%2CS%5C%2FB2lBN%2COAOI%3BA%2BBxmBJ%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%2COAOI%3BA%2BBxmBJ%2CSAMM%2CS%5C%2FB2lBN%2COAQI%3BA%2BBzmBJ%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%2COAQI%3BEPhLJ%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3BEAxBT%2CwBAAA%3BEACQ%2CgBAAA%3BEOwMA%2CqBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3B%3BA%2BB9mBR%2CSAMM%2CS%5C%2FB2lBN%2COAgBI%3BA%2BBjnBJ%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%2COAgBI%3BA%2BBjnBJ%2CSAMM%2CS%5C%2FB2lBN%2COAiBI%3BA%2BBlnBJ%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%2COAiBI%3BEPzVJ%2CgBAAA%3BEAAA%2C4BAAA%3BEAAA%2CyBAAA%3BEAAA%2CkBAAA%3BEAAA%2CwEAAA%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CuBAAA%3BEAAA%2CcAAA%3BEAAA%2CwBAAA%3BEAAA%2CWAAA%3BEOjPA%2CsBAAA%3BEPiZA%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3BEO0LD%2CqBAAA%3BEACA%2CsBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3B%3BAAzPR%2CS%2BBzXM%2CS%5C%2FB2lBN%2COAgBI%2CWAlPH%3BAAAD%2CS%2BBxXM%2CUAAU%2CS%5C%2FB0lBhB%2COAgBI%2CWAlPH%3BAAAD%2CS%2BBzXM%2CS%5C%2FB2lBN%2COAiBI%2CUAnPH%3BAAAD%2CS%2BBxXM%2CUAAU%2CS%5C%2FB0lBhB%2COAiBI%2CUAnPH%3BEPtGD%2CYAAA%3B%3BAOqHA%2CS%2BBxYM%2CS%5C%2FB2lBN%2COAgBI%2CWAnOH%3BAAAD%2CS%2BBvYM%2CUAAU%2CS%5C%2FB0lBhB%2COAgBI%2CWAnOH%3BAAAD%2CS%2BBxYM%2CS%5C%2FB2lBN%2COAiBI%2CUApOH%3BAAAD%2CS%2BBvYM%2CUAAU%2CS%5C%2FB0lBhB%2COAiBI%2CUApOH%3BEPrHD%2CcAAA%3B%3BAO0HA%2CS%2BB7YM%2CS%5C%2FB2lBN%2COAgBI%2CWA9NH%3BAAAD%2CS%2BB5YM%2CUAAU%2CS%5C%2FB0lBhB%2COAgBI%2CWA9NH%3BAAAD%2CS%2BB7YM%2CS%5C%2FB2lBN%2COAiBI%2CUA%5C%2FNH%3BAAAD%2CS%2BB5YM%2CUAAU%2CS%5C%2FB0lBhB%2COAiBI%2CUA%5C%2FNH%3BEP1HD%2CcAAA%3B%3BAO%2BHA%2CS%2BBlZM%2CS%5C%2FB2lBN%2COAgBI%2CWAzNH%3BAAAD%2CS%2BBjZM%2CUAAU%2CS%5C%2FB0lBhB%2COAgBI%2CWAzNH%3BAAAD%2CS%2BBlZM%2CS%5C%2FB2lBN%2COAiBI%2CUA1NH%3BAAAD%2CS%2BBjZM%2CUAAU%2CS%5C%2FB0lBhB%2COAiBI%2CUA1NH%3BEP%5C%2FHD%2CcAAA%3B%3BAsCzRA%2CSAMM%2CS%5C%2FB2lBN%2COA0BI%3BA%2BB3nBJ%2CSAOM%2CUAAU%2CS%5C%2FB0lBhB%2COA0BI%3BEACI%2CWAAA%3BEPnMR%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3B%3BAsC3bT%2CSAMM%2CS%5C%2FB2nBN%3BA%2BBjoBA%2CSAOM%2CUAAU%2CS%5C%2FB0nBhB%3BEPxWA%2CgBAAA%3B%3BAOugBI%2CS%2BB1xBE%2CS%5C%2FBwxBL%2CSAAY%2CSAER%3BAAAD%2CS%2BBzxBE%2CUAAU%2CS%5C%2FBuxBf%2CSAAY%2CSAER%3BAAAD%2CS%2BB1xBE%2CS%5C%2FByxBL%2CUAAa%2CSACT%3BAAAD%2CS%2BBzxBE%2CUAAU%2CS%5C%2FBwxBf%2CUAAa%2CSACT%3BEACG%2CSAAS%2CGAAT%3BEPxgBR%2CcAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3B%3BAsCzRA%2CSAMM%2CS%5C%2FB%2BzBN%3BA%2BBr0BA%2CSAOM%2CUAAU%2CS%5C%2FB8zBhB%3BEP5iBA%2CiBAAA%3BEAAA%2CeAAA%3BEAAA%2CUAAA%3BEAAA%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAAMA%2CSWXM%2CS%5C%2FB%2BzBN%2CMoBpzBC%3BAAAD%2CSWVM%2CUAAU%2CS%5C%2FB8zBhB%2CMoBpzBC%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAWlVQ%2CSAVF%2CSAUG%2COACG%3BAADJ%2CSATF%2CUAAU%2CSASP%2COACG%3BEACI%2CeAAA%3BEACA%2CmBAAA%3B%3BAAKJ%2COAAO%2CIAAI%2COAAQ%2CUAlBzB%2CSAiBE%3BAACI%2COAAO%2CIAAI%2COAAQ%2CUAjBzB%2CUAAU%2CSAgBR%3BEAEQ%2CmBAAA%3B%3BAAzBhB%2CSAMM%2CSAuBE%2COAAM%3BAA7Bd%2CSAOM%2CUAAU%2CSAsBR%2COAAM%3BEACF%2CmBAAA%3B%3BAAEA%2CSA1BN%2CSAuBE%2COAAM%2COAGD%3BAAAD%2CSAzBN%2CUAAU%2CSAsBR%2COAAM%2COAGD%3BEACG%2CgBAAA%3B%3BAAjChB%2CSAMM%2CSA%2BBE%2CMAAK%3BAArCb%2CSAOM%2CUAAU%2CSA8BR%2CMAAK%3BEACD%2CaAAA%3B%3BAAKZ%2COAAU%3BAACV%2COAAU%3BEACN%2CWAAA%3B%3BAAGJ%2COACI%3BEACI%2CgBAAA%3B%3BAAIR%2CQAAQ%3BEACJ%2CSAAA%3BEACA%2CUAAA%3B%3BAAIA%2CMAAC%2CKAGG%3BEACI%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAKJ%2CMADJ%2CSACK%3BEACG%2CgBAAA%3B%3BAAKZ%3BAACA%2CGAAG%3BEACC%2CeAAA%3B%3BAAGJ%3BEtCuMA%2CcAAA%3BEAAA%2CiBAAA%3B%3BAsC%5C%2FLgB%2CwBAHZ%2CMACK%2CSACG%2CIAAG%2CgBACE%3BEACG%2CwBAAA%3B%3BAAOpB%2CMAAO%3BEqBnFP%2CkBAAA%3B%3BArBmFA%2CMAAO%2CSqBjFP%3BE3DwQA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CkBAAA%3BEAAA%2CYAAA%3BE2DhQI%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BE3D8PJ%2CWAAA%3BEAAA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CgBAAA%3BE2DvHA%2CUAAA%3BEACA%2CMAAA%3B%3BAAxHI%2CMrBuDG%2CSqBjFP%2CiBA0BK%3BAACD%2CMrBsDG%2CSqBjFP%2CiBA2BK%3BEACG%2CyBAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CMrB8CG%2CSqBjFP%2CiBAmCK%3BE3DqOL%2CiBAAA%3BE2DnOQ%2CyBAAA%3B%3BAAGJ%2CMrByCG%2CSqBjFP%2CiBAwCK%3BE3DgOL%2CiBAAA%3BE2D9NQ%2CyBAAA%3B%3BAA0GR%2CMrBnEO%2CSqBjFP%2CiBAoJC%3BAACD%2CMrBpEO%2CSqBjFP%2CiBAqJC%3BEACG%2CWAAA%3B%3BAAGJ%2CMrBxEO%2CSqBjFP%2CiBAyJC%3BE3D%2BGD%2CwBAAA%3BEAAA%2CgBAAA%3BEAAA%2CSAAA%3B%3BA2DzGA%2CMrB9EO%2CSqBjFP%2CiBA%2BJC%3BE3DyGD%2CwBAAA%3BEAAA%2CgBAAA%3BEAAA%2CSAAA%3B%3BA2DhNA%2CMrByBO%2CSqBzBL%3BE3DgNF%2CYAAA%3B%3BA2D5MA%2CMrBqBO%2CSqBrBL%2CgBAA2B%2CMAAS%3BAACtC%2CMrBoBO%2CSqBpBL%2CgBAA2B%2CMAAS%3BAACtC%2CMrBmBO%2CSqBnBN%2CMAAO%3BEACJ%2CcAAA%3B%3BArBkBJ%2CMAAO%2CSAEH%3BEACI%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAIR%2CKAAK%2CMAAS%2CWAAS%3BAACvB%2CMAAM%2CMAAS%2CWAAS%3BEACpB%2CcAAA%3B%3BAAGJ%2CgBACM%3BEhCgHN%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEAEA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CcAAA%3BE2B9QA%2CqBAAA%3BEW%2BGQ%2CqBAAA%3BEACA%2CsBAAA%3B%3BAhCiHR%2CgBgC5HM%2CyBhC4HL%3BAACD%2CgBgC7HM%2CyBhC6HL%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CgBgClIM%2CyBhCkIL%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CgBgCvIM%2CyBhCuIL%3BAACD%2CgBgCxIM%2CyBhCwIL%3BAACD%2CQAAQ%2CUAAW%2CiBgCzIb%3BEhC0IF%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BAsC1KA%2CgBACM%2CyBX6JJ%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CgBW%2BFM%2CyBX%5C%2FFL%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9OY%2CO5B8OZ%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAWrOQ%2CgBAbF%2CyBAaG%3BEACG%2CgBAAA%3BEACA%2CUAAA%3B%3BAASZ%2CQACI%3BEACI%2CSAAA%3B%3BAAII%2CQALR%2CUAGM%2CSAAM%2CIAAI%2CSAEP%2CIAAI%3BAAAL%2CQALR%2CUAII%2CQAAU%2CSACL%2CIAAI%3BEACD%2CgBAAA%3B%3BAAPhB%2CQACI%2CUAGM%2CSAAM%2CIAAI%2CSAMR%3BAAVZ%2CQACI%2CUAII%2CQAAU%2CSAKN%3BEACI%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAdhB%2CQACI%2CUAGM%2CSAAM%2CIAAI%2CSAaR%3BAAjBZ%2CQACI%2CUAII%2CQAAU%2CSAYN%3BEACI%2CWAAA%3B%3BAvCzJhB%3BEACI%2CaGFW%2CmBHEX%3BEACA%2CSAAS%2CsDAAsB%2COAAO%2CcAClC%2CqDAAqB%2COAAO%2COADhC%3BEAEA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3B%3BAgEZJ%3BAACA%2CCAAC%2COAAO%3BA3D4ER%2CKAAK%2CcA4CD%2CiBAGM%3BAC1EV%3BEL4OA%2CkBAAA%3B%3BA%2BDxRI%2CMAAC%3BA3DuEL%2CKAAK%2CcA4CD%2CiBAGM%2CU2DtHL%3BA1D4CL%2CY0D5CK%3BE%5C%2FDwRL%2C%2BCAAA%3B%3BA%2BDnRA%2CCAAC%2COAAO%3BE%5C%2FDmRR%2CqBAAA%3BEMxHA%2CqBAAA%3B%3BAAEA%2CCyD7JC%2COAAO%2CQzD6JP%3BAACD%2CCyD9JC%2COAAO%2CQzD8JP%3BAACD%2CCyD%5C%2FJC%2COAAO%2CQzD%2BJP%3BEACG%2CqBAAA%3B%3BAyD5JJ%2COAAO%3BAACP%3BEzD6BA%2CsBAAA%3BENiPA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3BEAAA%2CeAAA%3BEAAA%2CqBAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3BEM9NA%2CsBAAA%3BEACA%2CsBAAA%3B%3BAAiBA%2COyDnEO%2CQzDmEN%3BAAAD%2CeAAC%3BAACD%2COyDpEO%2CQzDoEN%3BAAAD%2CeAAC%3BEN2MD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM%5C%2FLA%2COyDhFO%2CQzDgFN%3BAAAD%2CeAAC%3BEN%2BLD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMnLA%2COyD5FO%2CQzD4FN%3BAAAD%2CeAAC%3BAACD%2COyD7FO%2CQzD6FN%3BAAAD%2CeAAC%3BAACD%2CQAAQ%2CUAAW%2CQyD9FZ%3BAzD8FP%2CQAAQ%2CUAAW%3BENiLnB%2CYAAA%3BEM%5C%2FKI%2CeAAA%3BEACA%2CoBAAA%3B%3BA0DlHJ%2CQAAQ%2CKAAK%3BECuJb%2CSAAA%3BEACA%2CUAAA%3BEDtJI%2CmBAAA%3B%3BAAFJ%2CQAAQ%2CKAAK%2CMC0JX%2CQAAK%3BEACH%2CsBAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3B%3BAD7JJ%2CQAAQ%2CKAAK%2CMC0JX%2CQAAK%2CMAKD%3BEACE%2CcAAA%3B%3BADhKR%2CQAAQ%2CKAAK%2CMCoKX%2CQAAK%3BEAEH%2CsBAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CSAAA%3B%3BAjE7HJ%2CQgE5CQ%2CKAAK%2CMCoKX%2CQAAK%2CQjExHN%3BAACD%2CQgE7CQ%2CKAAK%2CMCoKX%2CQAAK%2CQjEvHN%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CQgElDQ%2CKAAK%2CMCoKX%2CQAAK%2CQjElHN%3BEACG%2CWAAA%3B%3BAiEwHA%2CQD3KI%2CKAAK%2CMCoKX%2CQAAK%2CQAOF%3BEACG%2CcAAA%3B%3BAD5KR%2CQAAQ%2CKAAK%2CMCiOP%2CQAAK%3BEjE%2BDX%2CeAAA%3B%3BAgEhSA%2CQAAQ%2CKAAK%2CMCqOX%2CQAAK%2CMACD%3BEjE0DN%2CmBAAA%3BEAAA%2CgCAAA%3BEAAA%2C8BAAA%3BEAAA%2C%2BBAAA%3BEAAA%2C6BAAA%3BEAAA%2CYAAA%3BEAAA%2C0BAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3B%3BADjJA%2CQiE%5C%2FIQ%2CKAAK%2CMCqOX%2CQAAK%2CMACD%2CUlEvFL%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CQiEpJQ%2CKAAK%2CMCqOX%2CQAAK%2CMACD%2CUlElFL%3BEC4ID%2CcAAA%3BEAAA%2CqBAAA%3B%3BADvIA%2CQiEzJQ%2CKAAK%2CMCqOX%2CQAAK%2CMACD%2CUlE7EL%3BECuID%2CWAAA%3BEAAA%2CqBAAA%3B%3BAiE9BI%2CQDlQI%2CKAAK%2CMCqOX%2CQAAK%2CMA6BF%2CIAAI%2CWAAc%2CUAAO%3BAAC1B%2CQDnQI%2CKAAK%2CMCqOX%2CQAAK%2CMA8BF%2CIAAI%2CWAAc%2CUAAO%3BEjE6B9B%2CmBAAA%3B%3BAiEzBI%2CQDvQI%2CKAAK%2CMCqOX%2CQAAK%2CMAkCF%2CIAAI%2CWAAc%2CUAAO%3BAAC1B%2CQDxQI%2CKAAK%2CMCqOX%2CQAAK%2CMAmCF%2COAAU%3BAACX%2CQDzQI%2CKAAK%2CMCqOX%2CQAAK%2CMAoCF%2COAAU%2CUAAO%3BAAClB%2CQD1QI%2CKAAK%2CMCqOX%2CQAAK%2CMAqCF%2COAAU%2CUAAO%3BEjEsBtB%2CmBAAA%3BEAAA%2CWAAA%3BEAAA%2CqBAAA%3BEAAA%2CmBAAA%3B%3BAgEhSA%2CQAAQ%2CKAAK%2CMCkRX%2CQAAK%3BEjEcP%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CeAAA%3BEAAA%2C4BAAA%3B%3BAkEhSA%2CMC6VE%3BEnEzUF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAkE3BA%2CMCkHA%3BEnEgIA%2CYAAA%3BEACA%2CoBAAA%3BEACA%2CcAAA%3BEmE%2BDA%2CmBAAA%3BEnEnBA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3BEC0KA%2CqBAAA%3BEAAA%2CgBAAA%3B%3BAkEhSA%2CMC4HA%3BEnEoKA%2CiBAAA%3BEAAA%2CmBAAA%3BEAnCA%2CsBAAA%3BEAmCA%2CiBAAA%3BEAAA%2CqBAAA%3B%3BAkEhSA%2CMC4HA%2CMAUI%3BEnElHJ%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAkE3BA%2CMC2IA%2CEAAC%3BEnEqJD%2CcAAA%3BEAAA%2CqBAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3B%3BAmEvII%2CMAdJ%2CEAAC%2CKAcI%3BEnEuIL%2CcAAA%3B%3BAmE3HI%2CMA1BJ%2CEAAC%2CKA0BI%3BEnE2HL%2CcAAA%3BEAAA%2CqBAAA%3B%3BAmE9GI%2CMAvCJ%2CEAAC%2CKAuCI%3BEnE8GL%2CcAAA%3B%3BAkEhSA%2CMC%2BLA%2COAAM%3BEnEiGN%2CiBAAA%3BEAAA%2CmBAAA%3BEAnCA%2CsBAAA%3BEAmCA%2CWAAA%3BEAAA%2CqBAAA%3BEAAA%2CgBAAA%3BEAAA%2CcAAA%3B%3BAkEhSA%2CMCoNA%3BEnE4EA%2CyBAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEAAA%2CUAAA%3BEAAA%2CqBAAA%3B%3BAmE9DI%2CMAdJ%2CQAcK%3BEnE8DL%2CcAAA%3B%3BAmElDI%2CMA1BJ%2CQA0BK%3BEnEkDL%2CcAAA%3BEAAA%2CqBAAA%3B%3BAmErCI%2CMAvCJ%2CQAuCK%3BEnEqCL%2CcAAA%3B%3BAmEzBI%2CMAnDJ%2CQAmDK%3BEnEyBL%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAwC2WI%2CMAzKJ%2CQAmDK%2CKAqHJ%2CQACI%3BEnE7FL%2CcAAA%3B%3BAmEmGI%2CMA%5C%2FKJ%2CQAmDK%2CKA2HJ%2COACI%3BEnEnGL%2CcAAA%3B%3BAmEzBI%2CMAnDJ%2CQAmDK%2CKxCaH%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CMwC4LA%2CQAmDK%2CKxC%5C%2FOJ%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BxPQ%2CO5BwPR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CMwC%2BKJ%2CQAmDK%2CKxCnOJ%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CMwCyKJ%2CQAmDK%2CKxC7NJ%2COACI%3BE3BqPL%2CcAAA%3B%3BAmEPI%2CMArEJ%2CQAqEK%3BEnEOL%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAwC2WI%2CMAzKJ%2CQAqEK%2CSAmGJ%2CQACI%3BEnE7FL%2CcAAA%3B%3BAmEmGI%2CMA%5C%2FKJ%2CQAqEK%2CSAyGJ%2COACI%3BEnEnGL%2CcAAA%3B%3BAmEPI%2CMArEJ%2CQAqEK%2CSxCLH%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CMwC4LA%2CQAqEK%2CSxCjQJ%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BzOQ%2CO5ByOR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CMwC%2BKJ%2CQAqEK%2CSxCrPJ%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CMwCyKJ%2CQAqEK%2CSxC%5C%2FOJ%2COACI%3BE3BqPL%2CcAAA%3B%3BAkEhSA%2CMAGI%3BEACI%2CWAAA%3B%3BAAEA%2CMAHJ%2CQAGK%3BEACG%2CkBAAA%3B%3BAAGJ%2CMAPJ%2CQAOK%3BEACG%2CiBAAA%3B%3BA3CXZ%2CgBACM%3BAADN%2CgBAEM%3BEACE%2CkBAAA%3BEAWA%2CmBAAA%3B%3BAAdR%2CgBACM%2CWAIE%3BAALR%2CgBAEM%2CaAGE%3BEAEI%2CmBAAA%3B%3BAAEA%2CgBARN%2CWAIE%2CQAIK%3BAAAD%2CgBAPN%2CaAGE%2CQAIK%3BEACG%2CgBAAA%3B%3BAAKR%2CgBAdF%2CWAcG%3BAAAD%2CgBAbF%2CaAaG%3BEACG%2CgBAAA%3B%3BAAhBZ%2CgBAoBM%2CaACE%2CQAAO%3BEACH%2CaAAA%3B%3BA6CtBZ%3BEpEgSA%2CgBAAA%3BEAAA%2CgBAAA%3B%3BAoEhSA%2CYCoEA%3BErE4NA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3B%3BAqEtHA%2CYCoEA%2COtEwDE%3BEACE%2CqBAAA%3BEACA%2CmBAAA%3B%3BAqE9HJ%2CYC0EA%3BEACI%2CSAAA%3B%3BAD3EJ%2CYC8EA%3BErEkNA%2CWAAA%3BEAAA%2CqBAAA%3B%3BAqEpMI%2CYAdJ%2CEAcK%3BErEoML%2CWAAA%3BEAAA%2CqBAAA%3B%3BAqEvLI%2CYA3BJ%2CEA2BK%3BErEuLL%2CWAAA%3BEAAA%2C0BAAA%3B%3BAqE1KI%2CYAxCJ%2CEAwCK%3BErE0KL%2CWAAA%3BEAAA%2CqBAAA%3B%3BAoEhSA%2CYCoIA%3BErE4JA%2CgBAAA%3B%3BAoEhSA%2CYC4JI%2CMAAK%2CIAAI%3BErEoIb%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CY0CsFI%2CMAAK%2CIAAI%2Ca1CtFZ%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CS4BxPQ%2CO5BwPR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BA2C9VY%2CUAFP%2CMACG%2CQACK%3BEtEqRb%2CkBAAA%3BEsEjRgB%2CYAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CaAAA%3BEtE6QhB%2CqBAAA%3BEMzDA%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CqBAAA%3BEACA%2CiBAAA%3BENgDA%2CgBAAA%3B%3BAsErRY%2CUAFP%2CMACG%2CQACK%2CM3CyQX%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CU2CfK%2CMACG%2CQACK%2CM3CaZ%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1OU%2CO5B0OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CU2C5BC%2CMACG%2CQACK%2CM3CyBZ%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CU2ClCC%2CMACG%2CQACK%2CM3C%2BBZ%2COACI%3BE3BqPL%2CcAAA%3B%3BAM7CA%2CUgE1OK%2CMACG%2CQACK%2CMhEwOZ%3BAACD%2CUgE3OK%2CMACG%2CQACK%2CMhEyOZ%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CUgEhPK%2CMACG%2CQACK%2CMhE8OZ%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CUgErPK%2CMACG%2CQACK%2CMhEmPZ%3BAACD%2CUgEtPK%2CMACG%2CQACK%2CMhEoPZ%3BAACD%2CQAAQ%2CUAAW%2CWgEvPd%2CMACG%2CQACK%3BEhEsPT%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BAsEtPA%3BEAQI%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAtEubJ%2CcAAC%3BAACD%2CcAAC%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2C0BAAA%3B%3BAAGJ%2CcAAC%3BEArND%2CSAAA%3BEAAA%2CQAAA%3BEAAA%2CiBAAA%3BEAAA%2CsDAAA%3BEAAA%2CWAAA%3B%3BAA6NA%2CcAAC%3BEA7ND%2CSAAA%3BEAAA%2CQAAA%3BEAAA%2CiBAAA%3BEAAA%2CyDAAA%3BEAAA%2CWAAA%3B%3BAkD5RQ%2CMAAC%2CWAAY%3BAACb%2CMAAC%2CWAAY%3BEACT%2CeAAA%3B%3BAAuBR%3BAACA%3BEACI%2CcAAA%3BElDiQR%2CiBAAA%3BEkD%5C%2FPQ%2CcAAA%3B%3BAAJJ%2CoBAMI%3BAALJ%2CoBAKI%3BEACI%2CgBAAA%3B%3BAAWR%2CoBAAuB%3BAACvB%2CKAAK%3BEACD%2CcAAA%3BElD%2BOR%2CiBAAA%3B%3BAkD5OQ%2CoBALmB%2CuBAKlB%3BAAAD%2CKAJC%2CYAIA%3BEACG%2CSAAS%2CiBAAiB%2CIAA1B%3BElD2OZ%2CiBAAA%3B%3BAkDjPI%2CoBAAuB%2CuBAUnB%3BAATJ%2CKAAK%2CYASD%3BElDuOR%2CiBAAA%3B%3BAuE%5C%2FJI%2CIAAC%3BEACG%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAKR%3BEvEuJA%2CYAAA%3B%3BAuEnJA%3BAACA%3BEA7GA%2CSAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CyDAAA%3BEACQ%2CiDAAA%3B%3BAAER%2CYAAC%3BAAAD%2CYAAC%3BEACG%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CqCAAA%3BEACQ%2C6BAAA%3B%3BAAJZ%2CYAAC%2CMAMG%3BAANJ%2CYAAC%2CMAMG%3BEACI%2CmBAAmB%2CeAAnB%3BEACQ%2CWAAW%2CeAAX%3B%3BAAyFhB%2CYArFA%3BAAsFA%2CYAtFA%3BEvEwOA%2CsBAAA%3BEAAA%2C4CAAA%3BEuErOI%2CUAAA%3BEACA%2CoBAAA%3B%3BAAsFJ%3BEvE8IA%2CUAAA%3BEAAA%2CYAAA%3B%3BAuE5NA%2CYAAC%2CMACG%3BEACI%2CmBAAmB%2CaAAnB%3BEACQ%2CWAAW%2CaAAX%3B%3BAA2EhB%2CYAvEA%3BEACI%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAmB%2CgBAAnB%3BEACQ%2CWAAW%2CgBAAX%3BEACR%2CsDAAA%3BEACQ%2CsCAAA%3BEACR%2CWAAA%3B%3BAAiEA%2CYAAC%2CcACG%3BEACI%2CmBAAA%3BEvE8PZ%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CaAAA%3BEAkCA%2C8BAAA%3BEACI%2C0BAAA%3BEACI%2CsBAAA%3B%3BAuEtSJ%2CYAAC%2CcAOG%3BAAPJ%2CYAAC%2CcAQG%3BEvEgQR%2CoBAAA%3BEACQ%2CYAAA%3BEAMR%2CsBAAA%3BEACQ%2CcAAA%3B%3BAuEhRJ%2CYAAC%2CcAaG%3BEACI%2CgBAAA%3B%3BAAdR%2CYAAC%2CcAiBG%3BEACI%2CgBAAA%3B%3BAApBZ%2CYAwBI%3BAAxBJ%2CYAyBI%3BAAzBJ%2CYA0BI%3BEvEoHJ%2CwBAAA%3B%3BAuE9IA%2CYA8BI%3BEvEgHJ%2CsBAAA%3BEAAA%2CmBAAA%3B%3BAuE1GA%3BEvE0GA%2CYAAA%3BEuEvMA%2COAAA%3BEACA%2CgBAAA%3B%3BAAEA%2CYAAC%2CQACG%3BEvEmMJ%2CgBAAA%3B%3BAuE9LA%2CYAAC%2CMACG%3BEACI%2CmBAAmB%2CaAAnB%3BEACQ%2CWAAW%2CaAAX%3B%3BAAiFhB%2CYA7EA%3BEvEuLA%2CiBAAA%3BEAAA%2CUAAA%3BEAoHA%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CaAAA%3BEAkCA%2C8BAAA%3BEACI%2C0BAAA%3BEACI%2CsBAAA%3BEuE5UJ%2CsBAAA%3BEACA%2CYAAA%3BEACA%2COAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CmBAAmB%2CiBAAnB%3BEACQ%2CWAAW%2CiBAAX%3BEACR%2C%2BCAAA%3BEACQ%2C%2BBAAA%3B%3BAAoER%2CYAAC%3BEACG%2CmBAAA%3B%3BAAEA%2CKAAM%2CaAHT%3BEAIO%2CgBAAA%3B%3BAAJR%2CYAAC%2CcAOG%3BEACI%2CeAAA%3B%3BAAEA%2CKAAM%2CaAVb%2CcAOG%3BEAIQ%2CgBAAA%3B%3BAAXZ%2CYAAC%2CcAeG%3BEACI%2CgBAAA%3B%3BAApBZ%2CYAwBI%3BAAxBJ%2CYAyBI%3BAAzBJ%2CYA0BI%3BEvEgFJ%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAuE1GA%2CYA%2BBI%3BAA%5C%2FBJ%2CYAgCI%3BEvEsMJ%2CoBAAA%3BEACQ%2CYAAA%3BEAMR%2CsBAAA%3BEACQ%2CcAAA%3B%3BAuE9OR%2CYAqCI%3BEvEqEJ%2CsBAAA%3BEAAA%2CiBAAA%3B%3BAuE1GA%2CYA0CI%3BEACI%2CgBAAA%3BEvE%2BDR%2CoBAAA%3BEAAA%2CiBAAA%3B%3BAuE1GA%2CYAgDI%3BEACI%2CiBAAA%3B%3BAC%5C%2FMR%2CaAGI%3BAAFJ%2CYAEI%3BAADJ%2CYACI%3BElE4MJ%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEAEA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CqBAAA%3BE2B9QA%2CqBAAA%3BE6CkBQ%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BAlE6MR%2CakExNI%2CclEwNH%3BAAAD%2CYkExNI%2CclEwNH%3BAAAD%2CYkExNI%2CclEwNH%3BAACD%2CakEzNI%2CclEyNH%3BAAAD%2CYkEzNI%2CclEyNH%3BAAAD%2CYkEzNI%2CclEyNH%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CakE9NI%2CclE8NH%3BAAAD%2CYkE9NI%2CclE8NH%3BAAAD%2CYkE9NI%2CclE8NH%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CakEnOI%2CclEmOH%3BAAAD%2CYkEnOI%2CclEmOH%3BAAAD%2CYkEnOI%2CclEmOH%3BAACD%2CakEpOI%2CclEoOH%3BAAAD%2CYkEpOI%2CclEoOH%3BAAAD%2CYkEpOI%2CclEoOH%3BAACD%2CQAAQ%2CUAAW%2CckErOf%3BAlEqOJ%2CQAAQ%2CUAAW%2CakErOf%3BAlEqOJ%2CQAAQ%2CUAAW%2CakErOf%3BElEsOA%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BAwExQA%2CaAGI%2Cc7CyPF%3BA6C3PF%2CYAEI%2Cc7CyPF%3BA6C1PF%2CYACI%2Cc7CyPF%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2Ca6CGI%2Cc7CHH%3BAAAD%2CY6CGI%2Cc7CHH%3BAAAD%2CY6CGI%2Cc7CHH%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1OU%2CO5B0OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2Ca6CVA%2Cc7CSH%2CMACI%3BAAAD%2CY6CVA%2Cc7CSH%2CMACI%3BAAAD%2CY6CVA%2Cc7CSH%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2Ca6ChBA%2Cc7CeH%2COACI%3BAAAD%2CY6ChBA%2Cc7CeH%2COACI%3BAAAD%2CY6ChBA%2Cc7CeH%2COACI%3BE3BqPL%2CcAAA%3B%3BAwEvPY%2CaAdR%2CcAaK%2CMACI%3BAAAD%2CYAdR%2CcAaK%2CMACI%3BAAAD%2CYAdR%2CcAaK%2CMACI%3BEACG%2CcAAA%3B%3BAAMhB%2CaACI%3BExE%2BOJ%2CYAAA%3B%3BAwE1OA%3BEACI%2CoBAAA%3B%3BAADJ%2CYAGI%3BExEuOJ%2CgCAAA%3BEAAA%2CgBAAA%3BEAAA%2CoBAAA%3BEwEnOQ%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CqBAAA%3B%3BAAVR%2CYAaI%3BEACI%2CaAAA%3B%3BAAIR%2CYACI%3BEACI%2CoBAAA%3B%3BAAFR%2CYAKI%3BEACI%2CuBAAA%3BEACA%2CkBAAA%3B%3BAAIR%3BExE6MA%2CwCAAA%3BEwE3MI%2CSAAA%3BEACA%2COAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BAAIA%2CIAAC%2CkBACG%3BEACI%2CaAAA%3BEACA%2COAAA%3BEACA%2CeAAA%3BEACA%2CMAAA%3BEACA%2CYAAA%3BEACA%2CYAAA%3B%3B%3B%3B%3B%3BAC5FZ%3BEACI%2CkBAAA%3BEACA%2CYAAA%3B%3BAAFJ%2CwBAGI%3BEACI%2CyBAAA%3BEACA%2CWAAA%3BEACA%2CeAAA%3B%3BAANR%2CwBAGI%2CkBAKI%3BEACI%2CWAAA%3BEACA%2C2BAAA%3B%3BAAVZ%2CwBAGI%2CkBAKI%2CuBAII%3BEACI%2CcAAA%3B%3BAAbhB%2CwBAGI%2CkBAcI%3BEACI%2CWAAA%3BEACA%2CeAAA%3B%3BAAnBZ%2CwBAGI%2CkBAmBI%3BEACI%2CYAAA%3BEACA%2CeAAA%3B%3BAAxBZ%2CwBAGI%2CkBAmBI%2CwBAII%3BEACI%2CWAAA%3BEACA%2CeAAA%3B%3BAAIA%2CwBA7BZ%2CkBAmBI%2CwBASI%2C6BACK%3BEACG%2CgBAAgB%2CwDAAhB%3BEACA%2CSAAS%2CGAAT%3BEACA%2CqBAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CWAAA%3B%3BAjEvCpB%3BEACI%2CWAAA%3BEACA%2CmBAAA%3B%3BAAFJ%2CyBAII%2CQAAO%3BERoRX%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAQxRA%2CyBAQI%3BEACI%2CaAAA%3B%3BAATR%2CyBAgBI%3BEACI%2CmBAAA%3B%3BAAjBR%2CyBAoBI%2CQAAO%3BEACH%2CmBAAA%3B%3BAArBR%2CyBAwBI%2CWACI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3B%3BAA3BZ%2CyBAmCI%3BERqPJ%2CmBAAA%3BEQlPQ%2CkBAAA%3B%3BAAtCR%2CyBAmCI%2CsBAKM%2CSAAS%3BERgPnB%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAQxRA%2CyBAmCI%2CsBASI%3BEACI%2CgBAAA%3B%3BAAEA%2CyBAZR%2CsBASI%2CgBAGK%3BEACG%2CaAAA%3B%3BAAhDhB%2CyBAmCI%2CsBASI%2CgBAOM%3BERqOd%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BEQnOgB%2CcAAA%3B%3BAArDhB%2CyBAmCI%2CsBAsBI%2CQAAO%2CMAGD%3BEACE%2CmBAAA%3B%3BAA7DhB%2CyBAmCI%2CsBA8BI%2CYACI%3BEACI%2CqBAAA%3BEACA%2CmBAAA%3B%3BAApEhB%2CyBAmCI%2CsBAyCI%2CqBACM%3BEAEE%2CmBAAA%3B%3BAA%5C%2FEhB%2CyBAmFI%2CQACI%2COAAM%3BERoMd%2CgBAAA%3B%3BAQxRA%2CyBAmFI%2CQACI%2COAAM%2CIACF%3BERmMZ%2CgBAAA%3BEAAA%2CeAAA%3BEQhMgB%2CqBAAA%3B%3BAAxFhB%2CyBA%2BFI%2CEAAC%3BERyLL%2CcAAA%3B%3BAQxRA%2CyBAmGI%3BEACI%2CWAAA%3B%3BAC7FR%3BEACI%2CcAAA%3B%3BAAIA%2CQAAC%3BEACG%2CYAAA%3B%3BAAIJ%2CQAAC%3BEACG%2CiBAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CcAAe%2CSAJlB%3BEAKO%2CqBAAA%3BEACA%2CeAAA%3BEACA%2CUAAA%3BEACA%2COAAO%2CqBAAP%3B%3BAAGJ%2CQAXH%2CKAWI%2CUAAU%3BEACP%2CcAAA%3B%3BAAKJ%2CQAjBH%2CKAiBI%3BEAEG%2CkBAAA%3BEACA%2CiBAAA%3BEACA%2CqBAAA%3BEACA%2CcAAA%3BEACA%2CaAAA%3BEACA%2CaAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CQA5BH%2CKA4BI%3BEACG%2CeAAA%3BEACA%2CYAAA%3B%3BAAEA%2CcAAe%2CSAhCtB%2CKA4BI%3BEAKO%2CYAAA%3B%3BAAIR%2CQArCH%2CKAqCI%3BEACG%2CYAAA%3B%3BAADJ%2CQArCH%2CKAqCI%2CQAGK%3BEACE%2CiBAAA%3B%3BAAJR%2CQArCH%2CKAqCI%2CQAOG%3BEACI%2CqBAAA%3BEACA%2CiBAAA%3BEACA%2CsBAAA%3BEACA%2CmBAAA%3B%3BAAXR%2CQArCH%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%3BAAZhB%2CQArCH%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%3BAAZhB%2CQArCH%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%3BEH6JxB%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CqBAAA%3BEACA%2CiBAAA%3BENgDA%2CgBAAA%3B%3BAM7CA%2CQG1NK%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%2COHyKvB%3BAACD%2CQG3NK%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%2COH0KvB%3BAADD%2CQG1NK%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%2COHyKvB%3BAACD%2CQG3NK%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%2COH0KvB%3BAADD%2CQG1NK%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%2COHyKvB%3BAACD%2CQG3NK%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%2COH0KvB%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CQGhOK%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%2COH%2BKvB%3BAAAD%2CQGhOK%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%2COH%2BKvB%3BAAAD%2CQGhOK%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%2COH%2BKvB%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CQGrOK%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%2COHoLvB%3BAACD%2CQGtOK%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%2COHqLvB%3BAACD%2CQAAQ%2CUAAW%2CSGvOd%2CKAqCI%2CQAOG%2CmBAKM%2CSAAM%3BAHoLxB%2CQGrOK%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%2COHoLvB%3BAACD%2CQGtOK%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%2COHqLvB%3BAACD%2CQAAQ%2CUAAW%2CSGvOd%2CKAqCI%2CQAOG%2CmBLUZ%2CQAAK%2CcA4CD%2CiBAGM%2CUKpDc%3BAHoLxB%2CQGrOK%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%2COHoLvB%3BAACD%2CQGtOK%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%2COHqLvB%3BAACD%2CQAAQ%2CUAAW%2CSGvOd%2CKAqCI%2CQAOG%2CmBJjBZ%2CeIsBwB%3BEHuLpB%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BASlOQ%2CQArCH%2CKAqCI%2CQAOG%2CmBASM%3BEACE%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAAGA%2CQA3Df%2CKAqCI%2CQAOG%2CmBASM%2CUAMG%3BEACG%2CSAAA%3B%3BAAvBhB%2CQArCH%2CKAqCI%2CQAgCG%3BEACI%2CqBAAA%3BEACA%2CsBAAA%3B%3BAAIR%2CQA3EH%2CKA2EI%3BEACG%2CcAAA%3B%3BAA5ER%2CQAAC%2CKA%2BEG%2CyBACI%3BEACI%2CiBAAA%3B%3BAAjFZ%2CQAAC%2CKA%2BEG%2CyBAKI%3BEACI%2CeAAA%3BEACA%2CeAAA%3B%3BAAtFZ%2CQAAC%2CKA0FG%3BEACI%2CmBAAA%3B%3BAA3FR%2CQAAC%2CKA0FG%2CWAGI%3BET0KZ%2CiBAAA%3BESxKgB%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAhGZ%2CQAAC%2CKA0FG%2CWASI%3BEACI%2CeAAA%3B%3BAAEA%2CQAtGX%2CKA0FG%2CWASI%2CaAGK%3BEACG%2CSAAS%2CGAAT%3B%3BAAvGhB%2CQAAC%2CKA4GG%2CeAEI%3BAA9GR%2CQAAC%2CKA6GG%2CeACI%3BETyJZ%2CiBAAA%3BESvJgB%2CgBAAA%3B%3BAAhHZ%2CQAAC%2CKA4GG%2CeAOI%3BAAnHR%2CQAAC%2CKA6GG%2CeAMI%3BEACI%2CqBAAA%3B%3BAApHZ%2CQAAC%2CKA4GG%2CeAWI%2CqBAAuB%3BAAvH%5C%2FB%2CQAAC%2CKA6GG%2CeAUI%2CqBAAuB%3BEACnB%2CcAAA%3B%3BAAxHZ%2CQAAC%2CKA4HG%3BEACI%2CcAAA%3B%3BAA7HR%2CQAAC%2CKAgIG%2CWACI%3BEACI%2CgBAAA%3B%3BAAlIZ%2CQAAC%2CKAsIG%2CeACI%3BEACI%2CaAAA%3B%3BAAxIZ%2CQAAC%2CKA4IG%2CeACI%3BEACI%2CcAAA%3B%3BAA9IZ%2CQAAC%2CKAkJG%3BEACI%2CeAAA%3B%3BAAnJR%2CQAAC%2CKAkJG%2CoBAGI%3BETkHZ%2CcAAA%3BEAAA%2CiBAAA%3B%3BASvQI%2CQAAC%2CKAkJG%2CoBAQI%3BEACI%2CgBAAA%3B%3BAA3JZ%2CQAAC%2CKA%2BJG%3BAA%5C%2FJJ%2CQAAC%2CKAgKG%3BAAhKJ%2CQAAC%2CKAiKG%3BEACI%2CcAAA%3BEACA%2CmBAAA%3B%3BAAnKR%2CQAAC%2CKAsKG%3BAAtKJ%2CQAAC%2CKAuKG%3BEACI%2CSAAA%3B%3BAkB1EZ%2CQlB9FK%2CKA2KG%2CWkB7EP%3BE3ByKD%2CS4BjOiB%2CO5BiOjB%3B%3BASvQI%2CQAAC%2CKAiLG%3BEACI%2CmBAAA%3B%3BAAKZ%2CgBACI%3BET%2BEJ%2CiBAAA%3B%3BAShFA%2CgBAKI%2CqBAAuB%3BAAL3B%2CgBAMI%3BEACI%2CeAAA%3B%3BAAPR%2CgBAUI%2CqBAAuB%3BAAV3B%2CgBAWI%3BAAXJ%2CgBAYI%2CqBAAuB%2CuBAAqB%3BAAZhD%2CgBAaI%2CMAAM%3BAAbV%2CgBAcI%2CMAAQ%2CuBAAoB%3BAAdhC%2CgBAeI%2CMAAQ%2CuBAAqB%3BETiEjC%2CiBAAA%3B%3BAS5DQ%2CgBADJ%2CMACK%3BEACG%2CSAAS%2CIAAG%2CiBAAiB%2CIAA7B%3B%3BAAGJ%2CgBALJ%2CMAKK%3BEACG%2CSAAS%2CGAAT%3B%3BAAIA%2CgBAVR%2CMASM%2CuBACG%3BEACG%2CSAAS%2CiBAAiB%2CIAA1B%3B%3BAAQR%2CcADJ%2CSACK%3BEACG%2CcAAA%3BEACA%2CWAAA%3B%3BAAEA%2CcALR%2CSACK%2CKAII%3BEACG%2CkBAAA%3B%3BAAGJ%2CcATR%2CSACK%2CKAQI%3BEACG%2CmBAAA%3BEACA%2CsBAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CcAhBR%2CSACK%2CKAeI%3BEACG%2CmBAAA%3BEACA%2CmBAAA%3B%3BAmChQhB%2CcACI%3BEACI%2CkBAAA%3BEACA%2CUAAA%3B%3BAAQR%3BEACI%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CSAAS%2CQAAW%2CWAAS%3BEACzB%2CaAAA%3B%3BAAIR%3BEACI%2CmBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3B%3BAAHJ%2CiBAMI%3BEACI%2CaAAA%3B%3BAAEA%2CSAAS%2CQAAW%2CoBAHxB%3BEAIQ%2CcAAA%3B%3BAAVZ%2CiBAcI%2CSACI%3BEACI%2CqBAAA%3B%3BAAKZ%3BEACI%2CgBAAA%3B%3BAAEA%2CSAAS%2CQAAW%2CWAAS%3BEACzB%2CaAAA%3B%3BAAJR%2COAOI%3BEACI%2CkBAAA%3BEACA%2CSAAA%3B%3BAAIR%3BEACI%2CiBAAA%3BEACA%2CWAAA%3B%3BAAGJ%3BEACI%2CmBAAA%3BE5C0NJ%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAiBmDA%2CcjB%2BME%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CcAAC%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B7OY%2CO5B6OZ%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CcADH%2CMACI%3BE3B2PL%2CWAAA%3B%3BA4C7MQ%2COADJ%2CWACK%3BEACG%2CShBhCE%2COgBgCF%3B%3BAAKZ%3BEACI%2CaAAA%3B%3BAAGJ%3BEACI%2CmBAAA%3BEACA%2CWAAA%3B%3BAAGJ%3BEACI%2CgBAAA%3B%3BAAIA%2CcAAe%2CSAAS%3BEACpB%2CaAAA%3B%3BAlCrER%3BAACA%2CIAAI%3BEACA%2C6BAAA%3B%3BAAOY%2CYAHZ%2CiBACI%2CqBACM%2CuBACG%3BEACG%2CSAAS%2CIAAI%2CiBAAiB%2CIAA9B%3B%3BAAGJ%2CYAPZ%2CiBACI%2CqBACM%2CuBAKG%2CWAAW%3BEACR%2CSAAS%2CGAAT%3B%3BAATpB%2CYACI%2CiBAaI%2CMAAK%3BEACD%2CeAAA%3B%3BAAfZ%2CYACI%2CiBAaI%2CMAAK%2CYAGD%3BEVuOZ%2CiBAAA%3B%3BAUnOY%2CYApBR%2CiBAaI%2CMAAK%2CYAOA%3BEACG%2CSAAS%2CKAAK%2CiBAAiB%2CIAA%5C%2FB%3B%3BAAMhB%3BEACI%2CgBAAA%3B%3BAAOJ%2CeACI%3BEACI%2CcAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3B%3BAAIR%3BAACA%3BEACI%2CmBAAA%3B%3BAAOJ%3BEACI%2CqBAAA%3BEACA%2CeAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAGJ%3BEACI%2CSAAA%3BEACA%2CcAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3B%3BAAOJ%2CQAAQ%2CMAKJ%2CaAAa%2COAAM%3BEACf%2CeAAA%3B%3BAANR%2CQAAQ%2CMASJ%3BEV8JJ%2CcAAA%3BEAAA%2CiBAAA%3BEU3JQ%2CcAAA%3B%3BAAZR%2CQAAQ%2CMAeJ%2CSAAQ%3BEACJ%2CmBAAA%3B%3BAAhBR%2CQAAQ%2CMAmBJ%2COAAM%3BEVoJV%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3B%3BAWGA%2CQAAQ%2CMAmBJ%2COAAM%2COXhBR%3BEACE%2CqBAAA%3BEACA%2CmBAAA%3B%3BAWLJ%2CQAAQ%2CMAmBJ%2COAAM%2COAGF%3BEACI%2CcAAA%3BEACA%2CcAAA%3B%3BAAKZ%2CQAAQ%2CKAAK%3BEACT%2CWAAA%3BEACA%2CmBAAA%3B%3BAAFJ%2CQAAQ%2CKAAK%2CSAIT%3BEACI%2CWAAA%3B%3BAALR%2CQAAQ%2CKAAK%2CSAIT%2CuBP%5C%2FBF%2CQAGI%2CKACI%3BAOuBV%2CQAAQ%2CKAAK%2CSAIT%2CuBP9BF%2CQAEI%2CKACI%3BAOuBV%2CQAAQ%2CKAAK%2CSAIT%2CuBP7BF%2CQACI%2CKACI%3BEHiKV%2CyBAAA%3B%3BAU1IA%2CQAAQ%2CKAAK%2CSAIT%2CuBP%5C%2FBF%2CQAGI%2CKAII%3BAOoBV%2CQAAQ%2CKAAK%2CSAIT%2CuBP9BF%2CQAEI%2CKAII%3BAOoBV%2CQAAQ%2CKAAK%2CSAIT%2CuBP7BF%2CQACI%2CKAII%3BEH8JV%2CwBAAA%3B%3BAU3HA%2CkBACI%2CoBACI%3BEACI%2CuBAAA%3BEACA%2CmBAAA%3B%3BAAKJ%2CkBADJ%2COACK%3BAACD%2CkBAFJ%2COAEK%3BEACG%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3B%3BAAMA%2CkBAFR%2CSACK%2CUACI%3BEACG%2CqBAAA%3BEACA%2CmBAAA%3BEVoGhB%2CcAAA%3B%3BAUtGY%2CkBAFR%2CSACK%2CUACI%2CIAKK%3BEACE%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3B%3BAARR%2CkBAFR%2CSACK%2CUACI%2CIAWG%3BEACI%2CiBAAA%3B%3BAAIR%2CkBAlBR%2CSACK%2CUAiBI%3BEACG%2CcAAA%3B%3BAAIR%2CkBAvBJ%2CSAuBK%3BEACG%2CcAAA%3B%3BAA3CZ%2CkBA%2BCI%3BEACI%2CgBAAA%3B%3BAAhDR%2CkBAmDI%2CyBAAyB%3BEVwE7B%2CiBAAA%3B%3BAUnEA%2CwBACI%2CgCACI%3BEViER%2CgBAAA%3BEAAA%2CeAAA%3BEAAA%2CiBAAA%3BEU7DY%2CYAAA%3BEACA%2CqBAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3B%3BAATZ%2CwBACI%2CgCAYI%2CMAAK%2CgBACC%2CSAAM%3BEACJ%2CgBAAA%3B%3BAAOA%2CwBArBZ%2CgCAkBK%2CSAEG%2CQACK%3BAAAD%2CwBArBZ%2CgCAmBK%2CUACG%2CQACK%3BEACG%2CSAAS%2CGAAT%3BEV4CpB%2CcAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3B%3BAUnEA%2CwBAsCI%2COACI%3BEACI%2CcAAA%3B%3BAASZ%2CkBAEI%2CWACI%2CqBAAuB%3BAAF%5C%2FB%2CuBACI%2CWACI%2CqBAAuB%3BAAH%5C%2FB%2CkBAEI%2CWAEI%2CMAAQ%3BAAHhB%2CuBACI%2CWAEI%2CMAAQ%3BAAJhB%2CkBAEI%2CWAGI%3BAAJR%2CuBACI%2CWAGI%3BEVaR%2CiBAAA%3BEUXY%2CiBAAA%3BEACA%2CkBAAA%3B%3BAARZ%2CkBAEI%2CWACI%2CqBAAuB%2CuBAOnB%3BAATZ%2CuBACI%2CWACI%2CqBAAuB%2CuBAOnB%3BAAVZ%2CkBAEI%2CWAEI%2CMAAQ%2CuBAMJ%3BAATZ%2CuBACI%2CWAEI%2CMAAQ%2CuBAMJ%3BAAVZ%2CkBAEI%2CWAGI%2CMAKI%3BAATZ%2CuBACI%2CWAGI%2CMAKI%3BEVQZ%2CiBAAA%3BEUNgB%2CgBAAA%3B%3BAAZhB%2CkBAEI%2CWAcI%2CeAAe%3BAAfvB%2CuBACI%2CWAcI%2CeAAe%3BEVEvB%2CiBAAA%3BEUAY%2CgBAAA%3B%3BAAlBZ%2CkBAEI%2CWAmBI%3BAApBR%2CuBACI%2CWAmBI%3BEACI%2CmBAAA%3B%3BAAtBZ%2CkBA0BI%3BAAzBJ%2CuBAyBI%3BEACI%2CcAAA%3BEACA%2CcAAA%3B%3BAA5BR%2CkBA0BI%2CeAII%3BAA7BR%2CuBAyBI%2CeAII%3BEVZR%2CiBAAA%3B%3BAUlBA%2CkBA0BI%2CeAQI%2CaAAe%3BAAjCvB%2CuBAyBI%2CeAQI%2CaAAe%3BEACX%2CqBAAA%3B%3BAAOA%2CkBAHR%2CWAEI%2CaACK%3BAAAD%2CuBAHR%2CWAEI%2CaACK%3BAAAD%2CkBAFR%2CeACI%2CaACK%3BAAAD%2CuBAFR%2CeACI%2CaACK%3BEACG%2CSAAS%2CIAAT%3B%3BAA3ChB%2CkBAgDI%3BAA%5C%2FCJ%2CuBA%2BCI%3BEACI%2CcAAA%3B%3BAAjDR%2CkBAgDI%2CYAGI%2COAAM%3BAAlDd%2CuBA%2BCI%2CYAGI%2COAAM%3BEACF%2CmBAAA%3B%3BAApDZ%2CkBAgDI%2CYAOI%2CYAAW%3BAAtDnB%2CuBA%2BCI%2CYAOI%2CYAAW%3BEAEP%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAA3DZ%2CkBAgDI%2CYAcI%3BAA7DR%2CuBA%2BCI%2CYAcI%3BEACI%2CkBAAA%3B%3BAA%5C%2FDZ%2CkBAuEI%3BAAtEJ%2CuBAsEI%3BEACI%2CcAAA%3B%3BAAxER%2CkBA2EI%2CQAAO%3BAA1EX%2CuBA0EI%2CQAAO%3BEAEH%2CmBAAA%3B%3BAAIR%3BEV%5C%2FDA%2CmBAAA%3BEUkEI%2CcAAA%3BEACA%2CkBAAA%3B%3BAAJJ%2CYAMI%3BEACI%2CqBAAA%3B%3BAAPR%2CYAUI%3BAAVJ%2CYAWI%3BAAXJ%2CYAYI%3BEACI%2CqBAAA%3B%3BAAbR%2CYAUI%2CqBAKI%3BAAfR%2CYAWI%2CqBAII%3BAAfR%2CYAYI%2CMAGI%3BEV9ER%2CiBAAA%3BEUgFY%2CgBAAA%3B%3BAAKZ%3BEVrFA%2CuBAAA%3BEAAA%2CSAAA%3BEAAA%2CUAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEM5FA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BAPvDA%2CyBAAC%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CyBAAC%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CyBAAC%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BAMxFA%2CyBAAC%3BAACD%2CyBAAC%3BAACD%2CyBAAC%3BEACG%2CgBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CyBAAC%3BAACD%2CyBAAC%3BAACD%2CQAAQ%2CUAAW%3BEN%2BEnB%2CcAAA%3BEAAA%2CYAAA%3BEM5EI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3B%3BAImKJ%2CMAAM%2CQACF%2CQAAO%3BEACH%2CaAAA%3B%3BAAQR%2CQACI%2CeACI%3BEACI%2CmBAAA%3BEACA%2CkBAAA%3B%3BAAJZ%2CQACI%2CeAMI%3BEACI%2CkBAAA%3BEACA%2CWAAA%3B%3BAATZ%2CQACI%2CeAMI%2CmBAII%3BEACI%2COAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3B%3BAAdhB%2CQACI%2CeAiBI%3BEACI%2CaAAA%3B%3BAAnBZ%2CQACI%2CeAqBI%3BEACI%2CkBAAA%3B%3BAAvBZ%2CQACI%2CeAyBI%3BEACI%2CcAAA%3BEACA%2CgBAAA%3B%3BAA5BZ%2CQACI%2CeA8BI%3BEACI%2CcAAA%3BEACA%2CaAAA%3B%3BAAjCZ%2CQACI%2CeAmCI%3BEACI%2CiBAAA%3B%3BAArCZ%2CQACI%2CeAuCI%3BEV3IR%2CcAAA%3BEAAA%2CiBAAA%3BEU8IY%2CmBAAA%3B%3BAA3CZ%2CQACI%2CeA6CI%2CUACI%3BEACI%2CeAAA%3BEACA%2CUAAA%3B%3BAAjDhB%2CQACI%2CeA6CI%2CUAMI%2CMAAK%3BEACD%2CqBAAA%3B%3BAAMR%2CQADJ%2CQACK%3BEAEG%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3B%3BAAMA%2CQAFR%2CgBACI%2CQACK%3BEACG%2CkBAAA%3BEACA%2CWAAA%3B%3BAAOJ%2CQAFR%2CeACI%2CQACK%3BEACG%2CcAAA%3B%3BAA%5C%2FEhB%2CQA4FI%3BEAEI%2CiBAAA%3B%3BAA9FR%2CQA4FI%2CsBAII%3BEAEI%2CWAAA%3BEACA%2CiBAAA%3B%3BAAnGZ%2CQA2GI%2CqBACI%3BEACI%2CaAAA%3BEACA%2CmBAAA%3B%3BAA9GZ%2CQA2GI%2CqBAMI%3BEACI%2CSAAA%3B%3BAASZ%2CsBAAsB%2CoBAClB%2CQAAO%3BEACH%2CmBAAA%3B%3BAA2KR%2CIAAI%2C8BACA%2CQAAO%3BEACH%2CYAAA%3BEACA%2CcAAA%3B%3BAAIR%2CcAAc%3BEACV%2CWAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BAAGJ%3BEACI%2CmBAAA%3B%3BAADJ%2CiBAUI%2CMAAK%3BAAVT%2CiBAWI%2CGAAE%3BEACE%2C%2BBAAA%3B%3BAAZR%2CiBAeI%3BEACI%2CaAAA%3BEACA%2CYAAA%3B%3BAAjBR%2CiBAeI%2CMAII%2CWAAU%3BEACN%2CgBAAA%3BEACA%2CWAAA%3B%3BAAGJ%2CiBATJ%2CMASK%2CQAAQ%3BAACT%2CiBAVJ%2CMAUK%2CQAAQ%3BEACL%2CgCAAA%3B%3BAAGJ%2CiBAdJ%2CMAcK%2CMACG%2CWAAU%3BEACN%2CcAAA%3BEACA%2CWAAA%3BEACA%2CqBAAA%3B%3BAAIR%2CiBAtBJ%2CMAsBK%3BEV7bT%2CiBAAA%3B%3BAU6bQ%2CiBAtBJ%2CMAsBK%2CUAEG%3BEACI%2CYAAA%3BEACA%2CeAAA%3B%3BAAzChB%2CiBA8CI%3BEACI%2CcAAA%3BEACA%2CmBAAA%3B%3BAAhDR%2CiBAmDI%3BEACI%2CcAAA%3B%3BAApDR%2CiBAuDI%3BAAvDJ%2CiBAwDI%3BAAxDJ%2CiBAyDI%2CSAAQ%3BAAzDZ%2CiBA0DI%3BEACI%2CcAAA%3BEACA%2CcAAA%3B%3BAA5DR%2CiBA%2BDI%3BEACI%2CgBAAA%3B%3BAAhER%2CiBA%2BDI%2CqBAGI%2CQAAO%3BAAlEf%2CiBA%2BDI%2CqBAII%2CQAAO%3BEV3df%2CmBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BAUwZA%2CiBA%2BDI%2CqBAQI%2CQAAO%3BEACH%2CUAAA%3B%3BAAxEZ%2CiBA4EI%2CMAAK%3BEACD%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3B%3BAA%5C%2FER%2CiBAsFI%2CsBACM%2CmBACI%3BEACE%2CgBAAA%3B%3BAAMR%2CiBADJ%2CQACK%3BEACG%2CmBAAA%3B%3BAAKZ%2CWAAW%3BEV7fX%2CgBAAA%3BEU%2BfI%2COAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3B%3BAAGJ%2CcAKI%2CcAAc%3BEACV%2CiBAAA%3B%3BAAIA%2CcADJ%2CQACK%3BEAEG%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BAAfZ%2CcA2BI%3BEACI%2CgBAAA%3B%3BAsCxzBR%3BEACI%2CgBAAA%3B%3BAAGI%2CaADJ%2COACK%3BEACG%2CaAAA%3B%3BAALZ%2CaASI%3BEACI%2CgBAAA%3B%3BAAVR%2CaAaI%3BErBLJ%2CqBAAA%3BEqBeQ%2CqBAAA%3BEACA%2CYAAA%3B%3BAAxBR%2CaAaI%2COrB6PF%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CaqBDI%2COrBCH%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B3OU%2CO5B2OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CaqBdA%2COrBaH%2CMACI%3BE3B2PL%2CWAAA%3B%3BA2BrPI%2CaqBpBA%2COrBmBH%2COACI%3BE3BqPL%2CWAAA%3B%3BAgD5PQ%2CaAbJ%2COAaK%2COACK%2CWACE%3BEACI%2CgBAAA%3B%3BAA7BpB%2CaAmCI%2CQAAO%3BEACH%2CaAAA%3B%3BAApCR%2CaAuCI%3BEACI%2C6BAAA%3BEACA%2CWAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3B%3BAA3CR%2CaA8CI%3BEACI%2CeAAA%3BEACA%2CWAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAlDR%2CaAqDI%3BEACI%2CaAAA%3B%3BAAIR%3BEAEI%2CaAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAANJ%2CoBAQI%3BEhDoNJ%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3B%3BAiDlDA%2CoBAQI%2CGAGI%3BEhDiNR%2C6BAAA%3BEgD%5C%2FMY%2CeAAA%3BEACA%2CSAAA%3BEACA%2C0BAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CoBAZR%2CGAGI%2CGASK%2CIAAI%3BEACD%2CaAAA%3BEhDuMhB%2CyBAAA%3BEAAA%2CgBAAA%3B%3BAgDlMY%2CoBAlBR%2CGAGI%2CGAeK%3BEACG%2CgBAAA%3B%3BAAGJ%2CoBAtBR%2CGAGI%2CGAmBK%3BAACD%2CoBAvBR%2CGAGI%2CGAoBK%3BEhD6Lb%2CmBAAA%3B%3BAgD5NA%2CoBAQI%2CGAGI%2CGAwBI%3BEhDyLZ%2CWAAA%3BEgDvLgB%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CQAAA%3B%3BAASJ%2CKAHP%2COAAO%2CSACR%2CQAAO%2CMACH%2COACK%3BEACG%2CkBAAA%3B%3BAADJ%2CKAHP%2COAAO%2CSACR%2CQAAO%2CMACH%2COACK%2CYAGG%3BEACI%2CmBAAA%3B%3BAAEA%2CKATf%2COAAO%2CSACR%2CQAAO%2CMACH%2COACK%2CYAGG%2CSAGK%3BEACG%2CSAAS%2CSAAT%3BEACA%2CqBAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CWAAA%3B%3BAAKZ%2CKArBP%2COAAO%2CSACR%2CQAAO%2CMACH%2COAmBK%3BEACG%2CkBAAA%3B%3BAADJ%2CKArBP%2COAAO%2CSACR%2CQAAO%2CMACH%2COAmBK%2CWAGG%2CIAAG%3BEACC%2COAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3B%3BAAIR%2CKA%5C%2FBP%2COAAO%2CSACR%2CQAAO%2CMACH%2COA6BK%2CWACG%3BEACI%2CmBAAA%3B%3BAAjCpB%2CKAAK%2COAAO%2CSAuCR%2COAAM%2CMACF%2COACI%3BEACI%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BAAMhB%2COAAO%3BEACH%2CmBAAA%3B%3BA5CjKJ%3BEJ0RA%2CmBAAA%3BEIvRI%2CmBAAA%3BEACA%2CsBAAA%3B%3BAAJJ%2CaAMM%3BEACE%2CcAAA%3BEJmRR%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAI1RA%2CaAWI%3BEAEI%2CgBAAA%3B%3BAAbR%2CaAWI%2COAII%3BEACI%2CcAAA%3B%3BAAhBZ%2CaAWI%2COAQI%3BEACI%2CuBAAA%3B%3BAApBZ%2CaAWI%2COAQI%2CUAGI%3BEACI%2CgBAAA%3B%3BAAEA%2CaAdZ%2COAQI%2CUAGI%2COAGK%3BEACG%2CeAAA%3B%3BAA1BpB%2CaAWI%2COAQI%2CUAWI%2CSACI%2COACM%3BEACE%2CeAAA%3B%3BAAwBxB%3BEACI%2C6BAAA%3BEACA%2CiBAAA%3B%3BAAFJ%2CYAKI%3BEACI%2CgBAAA%3BEACA%2CiBAAA%3B%3BAAPR%2CYAUI%2CUAAS%3BEACL%2CaAAA%3B%3BAAKR%2CKAAK%2CcACD%2COACI%2CMAAQ%3BEACJ%2C6BAAA%3B%3BAAHZ%2CKAAK%2CcACD%2COAKM%3BEACE%2CgCAAA%3BEACA%2CkBAAA%3B%3BAARZ%2CKAAK%2CcAYD%3BEACI%2CiBAAA%3B%3BAAEA%2CKAfH%2CcAYD%2CKAGK%2CIACG%3BEACI%2CgBAAA%3B%3BAAWR%2CKA5BH%2CcA2BD%2CMACK%2CQAAS%3BEACN%2CoBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3B%3BAAIA%2CKAnCP%2CcA2BD%2CMAOI%2CKACK%3BEACG%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAAvChB%2CKAAK%2CcA4CD%2CiBAGM%3BAC1EV%3BEL4OA%2CqBAAA%3BEMxHA%2CqBAAA%3BEFvCY%2CmBAAA%3BEACA%2CkBAAA%3B%3BAEwCZ%2CKF3FK%2CcA4CD%2CiBAGM%2CUE4CT%3BAACD%2CKF5FK%2CcA4CD%2CiBAGM%2CUE6CT%3BAACD%2CKF7FK%2CcA4CD%2CiBAGM%2CUE8CT%3BADxHD%2CYCsHC%3BADtHD%2CYCuHC%3BADvHD%2CYCwHC%3BEACG%2CqBAAA%3B%3BAFzCQ%2CKArDP%2CcA4CD%2CiBAGM%2CUAMG%3BAChFb%2CYDgFa%3BEACG%2CeAAA%3B%3BAAMR%2CKA5DH%2CcA2DD%2CQACK%2CKAAK%3BEAEF%2CgBAAA%3B%3BAAKJ%2CKAnEH%2CcAkED%2CSACK%3BEACG%2CcAAA%3BEACA%2COAAA%3BEACA%2CeAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3B%3BAAGJ%2CKA7EH%2CcAkED%2CSAWK%3BEACG%2CmBAAA%3B%3BAAGJ%2CKAjFH%2CcAkED%2CSAeK%3BEACG%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3B%3BAAKJ%2CKAzFH%2CcAwFD%2C0BACK%3BEACG%2CSAAS%2CGAAT%3B%3BAA1FZ%2CKAAK%2CcA%2BFD%3BEACI%2CeAAA%3BEACA%2CmBAAA%3B%3BAAjGR%2CKAAK%2CcAsGD%2CmBAAqB%3BEACjB%2CgBAAA%3B%3BAAvGR%2CKAAK%2CcA8GD%2CQAAO%3BEACH%2CqBAAA%3BEACA%2CgBAAA%3B%3BAAIR%2CeAKI%3BEAEI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAARR%2CeAKI%2CwBAKI%2CQAAO%3BEAEH%2CWAAA%3B%3BAAIA%2CeAXR%2CwBAUI%2CMACQ%3BEACA%2CgBAAA%3B%3BAAOhB%2CsBACI%3BEACI%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3B%3BAAJR%2CsBAOI%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAATR%2CsBAOI%2COAII%2COACM%3BEACE%2CgBAAA%3B%3BAAMhB%3BEACI%2CgCAAA%3B%3BAAOJ%2CMAAM%3BEACF%2CgBAAA%3B%3BAAGJ%2CcAEM%3BAADN%2CKAAM%2CeACA%3BEACE%2CcAAA%3B%3BAAIR%2CKAAK%2CcAED%2CKAAI%3BAADR%2CYAAY%2CcACR%2CKAAI%3BAAFR%2CKAAK%2CcAGD%2CKAAI%3BAAFR%2CYAAY%2CcAER%2CKAAI%3BAAHR%2CKAAK%2CcAID%2CKAAI%3BAAHR%2CYAAY%2CcAGR%2CKAAI%3BAAJR%2CKAAK%2CcAKD%2CKAAI%3BAAJR%2CYAAY%2CcAIR%2CKAAI%3BEACA%2CiBAAA%3B%3BAoBzPR%2CeACI%3BEACI%2CWAAA%3BEACA%2CcAAA%3B%3BAAHR%2CeACI%2CaAII%3BEACI%2CgBAAA%3B%3BAANZ%2CeAUI%3BEACI%2CmBAAA%3BEACA%2CiBAAA%3B%3BAASI%2CeAFR%2CQACI%2CeACK%2CYACG%3BEACI%2CeAAA%3BEACA%2CgBAAA%3B%3BAAxBpB%2CeA8BI%3BEACI%2CaAAA%3B%3BAAEA%2CeAHJ%2CUAGK%3BEACG%2CcAAA%3BEACA%2CeAAA%3BEACA%2CoBAAA%3BEACA%2CkBAAA%3B%3BAAKJ%2CeADJ%2CMACK%3BEACG%2CkBAAA%3B%3BAA3CZ%2CeA%2BCI%2CeACM%3BEACE%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAlDZ%2CeA%2BCI%2CeACM%2CWAII%3BEACE%2CmBAAA%3B%3BAAGI%2CeAThB%2CeACM%2CWAII%2CWAGE%2CQACK%3BEAEG%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3B%3BAAEA%2CeAfpB%2CeACM%2CWAII%2CWAGE%2CQACK%2CQAMI%3BEACG%2CgBAAA%3B%3BAA%5C%2FD5B%2CeAuEI%3BAAvEJ%2CeAwEI%3BAAxEJ%2CeAyEI%3BAAzEJ%2CeA0EI%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAIR%3BEEjDA%2CqBAAA%3BEACA%2CkBAAA%3BEFoEI%2CYAAA%3B%3BAxBtEJ%2CiBAAC%3BAACD%2CiBAAC%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CiBAAC%3BEACG%2CWAAA%3B%3BAwB2CJ%2CiBE9CA%3BEAEI%2CeAAA%3BE1B8OJ%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAAMA%2CiBDwBA%2CiBCxBC%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B%5C%2FOQ%2CO5B%2BOR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CiBDWJ%2CiBCZC%2CMACI%3BE3B2PL%2CWAAA%3B%3BA2BrPI%2CiBDKJ%2CiBCNC%2COACI%3BE3BqPL%2CcAAA%3B%3BA0BqEA%2CiBArTA%2CiBAqTC%3BE1BrED%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAAMA%2CiBDwBA%2CiBAqTC%2COC7UA%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B%5C%2FOQ%2CO5B%2BOR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CiBDWJ%2CiBAqTC%2COCjUA%2CMACI%3BE3B2PL%2CWAAA%3B%3BA2BrPI%2CiBDKJ%2CiBAqTC%2COC3TA%2COACI%3BE3BqPL%2CcAAA%3B%3BAwBlMA%2CiBEyIA%3BE1ByDA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3BEC0KA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CeAAA%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CYAAA%3BE0BhDI%2CsBAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BE1B8CJ%2CSAAA%3BEAAA%2CQAAA%3BEAAA%2CyCAAA%3B%3BAwBlMA%2CiBEyIA%2CgBAsBI%3BE1BmCJ%2CSAAA%3B%3BA0B3BQ%2CiBA9BR%2CgBAsBI%2CGAQK%3BEAEG%2CeAAA%3B%3BAAuTZ%2CiBAvVA%2CgBAuVC%3BAACD%2CiBAxVA%2CgBAwVC%3BEACG%2C0BAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CiBAjWA%2CgBAiWC%3BEACG%2CiBAAA%3BE1BzSJ%2CsDAAA%3BE0B2SI%2CWAAA%3B%3BAAGJ%2CiBAvWA%2CgBAuWC%3BEACG%2CiBAAA%3BE1B%5C%2FSJ%2CsDAAA%3BE0BiTI%2CWAAA%3B%3BAAlCJ%2CiBAxUA%2CgBAwUC%3BE1B%5C%2FQD%2CWAAA%3BEAAA%2CUAAA%3B%3BA0BoRA%2CiBA7UA%2CgBA6UC%3BE1BpRD%2CWAAA%3BEAAA%2CUAAA%3B%3BA0BZA%2CiBAAC%3BEACG%2CiBAAA%3B%3BAADJ%2CiBAAC%2COAGG%3BEACI%2CcAAA%3B%3BAF1LR%2CiBAsBI%3BExB4KJ%2CkBAAA%3B%3BAwBlMA%2CiBAsBI%2CgBAGI%3BEACI%2CaAAA%3B%3BAA1BZ%2CiBA8BI%2CSACI%3BEACI%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CiBAAA%3B%3BAAlCZ%2CiBA8BI%2CSACI%2CSAKM%3BAApCd%2CiBA8BI%2CSACI%2CSAMM%3BEACE%2CeAAA%3B%3BAAMR%2CiBADJ%2CQACK%3BExBsJT%2CqBAAA%3BEMzDA%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CqBAAA%3BEACA%2CiBAAA%3BENgDA%2CgBAAA%3BEwB9IY%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3B%3BAAZJ%2CiBADJ%2CQACK%2CMG0IP%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CiBHiHI%2CQACK%2CMGlHR%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1OU%2CO5B0OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CiBHoGA%2CQACK%2CMGtGR%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CiBH8FA%2CQACK%2CMGhGR%2COACI%3BE3BqPL%2CcAAA%3B%3BAM7CA%2CiBkB1GI%2CQACK%2CMlByGR%3BAACD%2CiBkB3GI%2CQACK%2CMlB0GR%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CiBkBhHI%2CQACK%2CMlB%2BGR%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CiBkBrHI%2CQACK%2CMlBoHR%3BAACD%2CiBkBtHI%2CQACK%2CMlBqHR%3BAACD%2CQAAQ%2CUAAW%2CkBkBvHf%2CQACK%3BElBuHL%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BAwBvIQ%2CiBAhBJ%2CQAgBK%3BEACG%2CmBAAA%3B%3BAADJ%2CiBAhBJ%2CQAgBK%2CSAOG%2CSAAQ%3BExBgIpB%2CmBAAA%3BEAAA%2CWAAA%3BEAAA%2CYAAA%3BEAAA%2CiBAAA%3BEwB3HgB%2CkBAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CiBArCZ%2CQAgBK%2CSAOG%2CSAAQ%2CIAcH%3BEACG%2CaAAA%3B%3BAAtBZ%2CiBAhBJ%2CQAgBK%2CSAOG%2CSAAQ%2CIAkBJ%2CQACM%3BExB6GtB%2CeAAA%3B%3BAwBlMA%2CiBAiGI%3BEACI%2CgBAAA%3B%3BAAIR%3BExB4FA%2CsBAAA%3BEAAA%2CeAAA%3BEwBzFI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CaAAA%3B%3BAAGJ%3BExBmFA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3B%3BAyBuFA%2CeAGI%3BEACI%2CeAAA%3B%3BAAEA%2CeAHJ%2CcAGK%2CIAAI%3BExB6Eb%2C0BAAA%3B%3BAwBzEQ%2CeAPJ%2CcAOK%3BEACG%2CcAAA%3B%3BAAXZ%2CeAuBI%2CsBACI%3BEACI%2CqBAAA%3B%3BAAzBZ%2CeA6BI%3BEACI%2CkBAAA%3B%3BAA9BR%2CeAiCI%3BEACI%2CgBAAA%3BEACA%2CgBAAA%3B%3BAAnCR%2CeAsCI%2CSACM%3BAAvCV%2CeAsCI%2CSAEM%3BEACE%2CWAAA%3B%3BAAzCZ%2CeAsCI%2CSAMI%3BExBuCR%2CcAAA%3BE2BhOA%2CqBAAA%3BEHkMY%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3B%3BAG9LZ%2CeH6KI%2CSAMI%2CQGnLP%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAHnGY%2CeAnBR%2CSAMI%2CQAaK%3BEACG%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CMAAA%3B%3BAGzIhB%2CeHmHI%2CSA0BK%2COACK%2CUG9Ib%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAwBnFA%2CeA0EI%3BEACI%2CgBAAA%3BEACA%2CgBAAA%3B%3BAA5ER%2CeA0EI%2CmBAII%3BExBKR%2CcAAA%3B%3BAwBnFA%2CeAmFI%3BEACI%2CkBAAA%3B%3BAApFR%2CeAmFI%2CsBAGI%3BEACI%2CgBAAA%3B%3BAAvFZ%2CeAmFI%2CsBAOI%3BAA1FR%2CeAmFI%2CsBAQI%3BEACI%2CeAAA%3B%3BAA5FZ%2CeAmFI%2CsBAYI%2CMAAK%3BExBZb%2CiBAAA%3B%3BAwBnFA%2CeAmFI%2CsBAoBI%3BEACI%2CgBAAA%3B%3BAAxGZ%2CeA4GI%2CSAAQ%2CQACJ%2CSAAQ%3BExB1BhB%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAH6IA%2CeA4GI%2CSAAQ%2CQACJ%2CSAAQ%2COGtCd%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CeHmPI%2CSAAQ%2CQACJ%2CSAAQ%2COGpPf%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CoBAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAH5JA%2CeA4GI%2CSAAQ%2CQACJ%2CSAAQ%2COAUJ%3BEACI%2CaAAA%3B%3BAAxHhB%2CeAoII%3BEACI%2CkBAAA%3BEACA%2CWAAA%3B%3BAAtIR%2CeAyII%3BExBtDJ%2CiBAAA%3BEwBwDQ%2CgBAAA%3BEACA%2CmBAAA%3B%3BAA5IR%2CeA%2BII%3BEACI%2CaAAA%3B%3BAAIA%2CeADJ%2CQACK%3BAACD%2CeAFJ%2CQAEK%3BExBlET%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAH%2BUQ%2CeADJ%2CQACK%2CKG7EP%3BAH8EM%2CeAFJ%2CQAEK%2COG9EP%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CeHwUI%2CQACK%2CKGzUR%3BAAAD%2CeHwUI%2CQAEK%2COG1UR%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1PY%2CO5B0PZ%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CeH2TA%2CQACK%2CKG7TR%2CMACI%3BAAAD%2CeH2TA%2CQAEK%2COG9TR%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CeHqTA%2CQACK%2CKGvTR%2COACI%3BAAAD%2CeHqTA%2CQAEK%2COGxTR%2COACI%3BE3BqPL%2CcAAA%3B%3BA2BzKA%2CeHyOI%2CQAcK%2COGvPR%3BE3ByKD%2CS4B5PS%2CO5B4PT%3B%3BAW3QA%3BEX2QA%2CgBAAA%3B%3BAWtQA%3BEXsQA%2CgBAAA%3B%3BAWtQA%2CYAWI%3BEACI%2CgBAAA%3B%3BAAIR%2CqBACI%3BAADJ%2CqBAEI%3BEACI%2CaAAA%3B%3BAAHR%2CqBAMI%3BEACI%2CcAAA%3B%3BAAIR%2CyBAGI%3BEACI%2CaAAA%3B%3BAkCpDR%3BE7C2RA%2C6BAAA%3BE6CxRI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAJJ%2CsBAMI%3BE7CqRJ%2CeAAA%3BEAAA%2CgBAAA%3BE6ClRQ%2CWAAA%3B%3BAATR%2CsBAMI%2CiBAKI%3BEACI%2CcAAA%3BEACA%2CeAAA%3B%3BAAOI%2CsBAHZ%2CkBACI%2CQACK%2CSACI%3BE7CuQjB%2CWAAA%3B%3BA6CnQgB%2CsBAPZ%2CkBACI%2CQACK%2CSAKI%2CMAAM%3BE7CmQvB%2CWAAA%3B%3BAY9PA%3BEZ8PA%2CgBAAA%3BEY3PI%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%3BEZuPA%2CgBAAA%3BEYrPI%2CqBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CUAAA%3B%3BAAEA%2CsBAAC%3BEZ%2BOL%2CmBAAA%3BEAAA%2CSAAA%3BEY5OQ%2CSAAS%2CEAAT%3BEACA%2CWAAA%3BEACA%2COAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAAIA%2CsBADH%2CYACI%3BEZoOT%2C0BAAA%3B%3BAY9NQ%2CsBADH%2CWACI%3BEZ8NT%2C0BAAA%3B%3BAYvPA%2CsBA8BM%3BEACE%2CqBAAA%3BEACA%2CiBAAA%3BEACA%2CWAAA%3BEACA%2CqBAAA%3BEZqNR%2CcAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BAY1MQ%2CsBAfF%2COAeG%3BAACD%2CsBAhBF%2COAgBG%3BEZyMT%2CmBAAA%3BEAAA%2CYAAA%3BEAAA%2CkBAAA%3BEAAA%2CWAAA%3BEYpMY%2CkBAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3B%3BAAGJ%2CsBA5BF%2COA4BG%3BEZ6LT%2CgBAAA%3BEAAA%2CYAAA%3BEAAA%2CkBAAA%3BEAAA%2CQAAA%3BEAAA%2CWAAA%3BEYvLY%2CSAAS%2CUAAT%3BEACA%2CoBAAA%3BEZsLZ%2CWAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BAYzKQ%2CsBADH%2CQACI%3BEACG%2CmBAAA%3B%3BAAFR%2CsBAAC%2CQAKK%3BEZqKV%2CWAAA%3B%3BAYlKY%2CsBARP%2CQAKK%2COAGG%3BEZkKb%2CmBAAA%3B%3BAY9JY%2CsBAZP%2CQAKK%2COAOG%3BEZ8Jb%2CS4BhPa%2CO5BgPb%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CcAAA%3BEAAA%2CiBAAA%3B%3BAYrJI%2CsBAAC%3BEACG%2CeAAA%3B%3BAADJ%2CsBAAC%2CUAGK%3BEZkJV%2CWAAA%3B%3BAY%5C%2FIY%2CsBANP%2CUAGK%2COAGG%3BEZ%2BIb%2CS4BhPa%2CO5BgPb%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CcAAA%3BEAAA%2CiBAAA%3B%3BAiDnRI%2CMAAC%2COACG%3BEACI%2CqBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3B%3BAALR%2CMAAC%2COAQG%3BEjD2QR%2CiBAAA%3B%3BAiDtQI%2CMAAC%2COACG%2CSACI%3BAAFR%2CMAAC%2COACG%2CSAEI%3BAAHR%2CMAAC%2COACG%2CSAGI%3BEjDkQZ%2CqBAAA%3B%3BAiD3PA%2CYACI%2CUACM%2CSACI%3BEACE%2CgBAAA%3B%3BAyBdhB%3BEACI%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CQAAA%3B%3BAAEA%2CcAAC%3BE1E%2BPL%2CYAAA%3B%3BA0E%5C%2FPI%2CcAAC%2CQAGG%3BEACI%2CcAAA%3B%3BAAIA%2CcARP%2CQAOG%2CsBACK%3BE1EuPb%2CWAAA%3B%3BA0ErQA%2CcAoBI%3BE1E3BJ%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA0EAA%2CcAwBI%3BE1E6OJ%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BA%2BCSA%2CcAwBI%2CsB%5C%2FCiOF%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2Cc%2BC2BI%2CsB%5C%2FC3BH%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CWAAA%3BEAAA%2CS4B7NQ%2CO5B6NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2Cc%2BCcA%2CsB%5C%2FCfH%2CMACI%3BE3B2PL%2CWAAA%3B%3BA0EnOQ%2CcAVJ%2CsBAUK%3BEACG%2CiBAAA%3B%3BAAIA%2CUAAW%2CeAfnB%2CsBAcK%3BE1E%2BNT%2CYAAA%3B%3BA0E9NY%2CUAAW%2CeAfnB%2CsBAcK%2CMAIS%3BEACE%2CcAAA%3B%3BAAGJ%2CUAPO%2CeAfnB%2CsBAcK%2CMAQQ%3BE1EuNjB%2CWAAA%3B%3BA0ErQA%2CcAqDI%3BE1EgNJ%2CmBAAA%3BEAAA%2CsBAAA%3BEAAA%2CkBAAA%3BEAAA%2CeAAA%3BEAAA%2CaAAA%3BEAAA%2CYAAA%3BE0EzMQ%2CaAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CqBAAA%3BEACA%2CUAAA%3B%3BAAEA%2CcAfJ%2CuBAeK%3BAACD%2CcAhBJ%2CuBAgBK%3BE1E8OT%2C8BAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEAhDA%2C2BAAA%3BEAAA%2CWAAA%3BEAAA%2CSAAA%3BE0ExLY%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAGJ%2CcA9BJ%2CuBA8BK%3BE1EkLT%2C2BAAA%3B%3BA0E9KQ%2CcAlCJ%2CuBAkCK%3BE1E8KT%2C2BAAA%3BE0E5KY%2CUAAA%3BEACA%2CUAAA%3B%3BAA0Df%2CwBAvB8C%3BEAC3C%2CcAAe%3BIACX%2CUAAA%3BIACA%2CYAAA%3BIACA%2CSAAA%3B%3BEAEJ%2CcAAe%2CuBAAsB%3BEACrC%2CcAAe%2CuBAAsB%3BIACjC%2C8BAAA%3BIACA%2CSAAA%3BIACA%2CUAAA%3BIACA%2CiBAAA%3BIACA%2CWAAA%3BIACA%2CMAAA%3BIACA%2CQAAA%3B%3BEAEJ%2CcAAe%2CuBAAsB%3BI1EwHrC%2CyBAAA%3B%3BE0ErHA%2CcAAe%2CuBAAsB%3BI1EqHrC%2C4BAAA%3BI0EnHI%2CQAAA%3B%3B%3B%3B%3B%3B%3BA1C1IJ%2CYAMI%3BAANJ%2CYAOI%3BEhCsPJ%2CgBAAA%3BEgCpPQ%2CmBAAA%3B%3BAATR%2CYAMI%2CYAKI%2CUACI%3BAAZZ%2CYAOI%2CuBAII%2CUACI%3BEACI%2CeAAA%3BEACA%2CgBAAA%3B%3BAAdhB%2CYAmBI%3BEACI%2CYAAA%3B%3BAApBR%2CYAuBI%3BEhCsOJ%2C6BAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2C4BAAA%3BEAAA%2C6BAAA%3BEAAA%2CUAAA%3BEgC9NQ%2CqBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CYAdJ%2CuBAcK%3BEhCwNT%2CqBAAA%3B%3BAgCrNY%2CYAjBR%2CuBAcK%2CcAGI%3BEhCqNb%2CmBAAA%3BEAAA%2CWAAA%3BEAAA%2CS4BhPa%2CO5BgPb%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CYAAA%3BEAAA%2CWAAA%3BEgC9MgB%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3B%3BAArDhB%2CYAgEI%3BEACI%2CgBAAA%3B%3BAAGI%2CYAJR%2CmBAGM%2COACG%3BEACG%2CSAAS%2CGAAT%3BEACA%2CkBAAA%3B%3BAAtEhB%2CYA2EI%3BEACI%2CYAAA%3BEACA%2CgBAAA%3B%3BAA7ER%2CYAgFI%3BEAEI%2CcAAA%3BEACA%2CWAAA%3BEACA%2CoBAAA%3B%3BAAQR%2CyBACI%3BEACI%2CgBAAA%3B%3BAAFR%2CyBAKI%3BEACI%2CcAAA%3B%3BAAOI%2CiBAFR%2CiBACI%2CQACK%3BEAEG%2CgBAAA%3B%3BAAMhB%2C%2BBACI%2CMACI%3BEACI%2CaAAA%3B%3BAAHZ%2C%2BBAOI%2CMACI%3BEhCoIR%2C0BAAA%3BEAAA%2CoBAAA%3BEAAA%2CiBAAA%3B%3BAgC%5C%2FHY%2C%2BBANR%2CMACI%2CGAKK%3BEACG%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAKJ%2C%2BBAdR%2CMAaI%2CGACK%2CYACG%3BEACI%2CgBAAA%3B%3BAAvBpB%2C%2BBAOI%2CMAqBI%2CWACI%3BEACI%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CcAAA%3B%3BAW5KhB%3BEACI%2CkBAAA%3B%3BAAIA%2CsBAAC%3BEACG%2CSAAA%3B%3BAADJ%2CsBAAC%2CcAGG%3BE3CgRR%2CcAAA%3BE2C9QY%2CeAAA%3B%3BAAEA%2CsBAPP%2CcAGG%2CsBAIK%3BEACG%2CaAAA%3B%3BAARZ%2CsBAAC%2CcAgBG%3BE3CmQR%2CYAAA%3BE2C%5C%2FPY%2CSAAA%3B%3BAVdZ%3BEjC6QA%2CeAAA%3B%3BAiC7QA%2C%2BBAGI%3BEjC0QJ%2C6BAAA%3BEiCvQQ%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAPR%2C%2BBAGI%2C4BAMI%3BEjCoQR%2CQAAA%3BEAAA%2CqBAAA%3BE2B9QA%2CqBAAA%3BEMsBY%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAvBZ%2C%2BBAGI%2C4BAMI%2CaNwPN%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2C%2BBMFI%2C4BAMI%2CaNJP%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1PY%2CO5B0PZ%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2C%2BBMfA%2C4BAMI%2CaNQP%2CMACI%3BE3B2PL%2CWAAA%3B%3BA2BrPI%2C%2BBMrBA%2C4BAMI%2CaNcP%2COACI%3BE3BqPL%2CcAAA%3B%3BAiC7QA%2C%2BBA2BI%3BEjCkPJ%2CiBAAA%3B%3BAiC7QA%2C%2BBA2BI%2C8BAEI%3BEACI%2CcAAA%3B%3BAA9BZ%2C%2BBAkCI%3BAAlCJ%2C%2BBAmCI%3BEACI%2CgBAAA%3B%3BAZrCR%3BErB8QA%2CmBAAA%3BEAAA%2CkBAAA%3BEqB1QI%2CgBAAA%3B%3BAAJJ%2CkBAMM%3BEAEE%2CcAAA%3B%3BAARR%2CkBAgBI%2CMACI%3BErB6PR%2CWAAA%3BEqB3PY%2CcAAA%3B%3BAAnBZ%2CkBAuBI%2CUAAS%3BEACL%2CaAAA%3B%3BAAIA%2CkBADJ%2COAAM%2CKACE%2CSAAM%2CKACN%3BAADJ%2CkBADJ%2COAAM%2CKACE%2CSAAM%2CKAEN%3BEACI%2CaAAA%3BErB%2BOhB%2CiBAAA%3BEqB7OgB%2CcAAA%3B%3BAALR%2CkBADJ%2COAAM%2CKACE%2CSAAM%2CKACN%2CMAMI%3BAAPR%2CkBADJ%2COAAM%2CKACE%2CSAAM%2CKAEN%2CQAKI%3BEACI%2CgBAAA%3B%3BAApCpB%2CkBA0CI%3BEACI%2CkBAAA%3BEACA%2CmBAAA%3B%3BAA5CR%2CkBAoDI%2CeACM%3BEACE%2CgCAAA%3BErBwNZ%2CyBAAA%3BEqBtNY%2CeAAA%3BErBsNZ%2CcAAA%3BE2BhOA%2CqBAAA%3BENYY%2CgBAAA%3BEACA%2CkBAAA%3B%3BAA3DZ%2CkBAoDI%2CeACM%2CSM6MR%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CkBNAI%2CeACM%2CSMDT%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CeAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAN1RY%2CkBATR%2CeACM%2CSAQG%3BEACG%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3B%3BAAhEhB%2CkBAoDI%2CeACM%2CSAcE%3BErB2MZ%2CiBAAA%3BEqBzMgB%2CgBAAA%3BEACA%2CSAAA%3B%3BAMwChB%2CkBN1DI%2CeAsBK%2COACK%2CSMmCb%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAqB9QA%2CkBAoDI%2CeA4BI%3BEACI%2CkBAAA%3B%3BAAjFZ%2CkBA0FI%3BErBoLJ%2CmBAAA%3BEAAA%2CiBAAA%3BEAAA%2CsBAAA%3BEqBhLQ%2CSAAA%3B%3BAAGJ%2COAAO%2CKAAM%2CmBACT%3BEACI%2CSAAA%3BEACA%2CeAAA%3B%3BAApGZ%2CkBAwGI%2CcACI%3BEACI%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAA5GZ%2CkBAwGI%2CcAOI%3BEACI%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAlHZ%2CkBAwGI%2CcAaI%3BEACI%2CmBAAA%3BEACA%2CiBAAA%3B%3BAAvHZ%2CkBAwGI%2CcAkBI%3BErBoJR%2CiBAAA%3BEqBlJY%2CgBAAA%3B%3BAAIA%2CkBAxBR%2CcAuBI%2CqBACQ%3BEACA%2CSAAA%3B%3BAADJ%2CkBAxBR%2CcAuBI%2CqBACQ%2CuBAGA%3BErB2IhB%2CeAAA%3B%3BAqB9QA%2CkBA0II%3BEACI%2CkBAAA%3BEACA%2CUAAA%3B%3BAA5IR%2CkBA0II%2CiBAII%3BEACI%2C6BAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3B%3BAApJZ%2CkBA0II%2CiBAII%2CWAQI%3BEACI%2CSAAA%3B%3BAa%5C%2FJhB%3BEACI%2CsBAAA%3B%3BAADJ%2CwBAGI%3BEACI%2CaAAA%3B%3BAAIR%3BEACI%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAEA%2CgBAAiB%3BEACb%2CYAAA%3B%3BAAQR%2CqBACI%3BElC6PJ%2CiBAAA%3BEkC3PQ%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAJR%2CqBACI%2CaAKI%3BEACI%2CgBAAA%3B%3BAAPZ%2CqBAWI%2COACI%3BEACI%2CgBAAA%3B%3BAAbZ%2CqBAiBI%3BEACI%2CkBAAA%3B%3BAAlBR%2CqBAiBI%2CiBAGM%3BEACE%2CiBAAA%3BEACA%2CgBAAA%3B%3BAAtBZ%2CqBA%2BBI%2COAAM%3BEACF%2CSAAA%3B%3BAAhCR%2CqBA%2BBI%2COAAM%2COAGF%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAApCZ%2CqBA%2BBI%2COAAM%2COAQF%2COACI%3BAAxCZ%2CqBA%2BBI%2COAAM%2COAQF%2COAEI%3BEACI%2CWAAA%3BEACA%2CWAAA%3B%3BAAIR%2CqBAhBJ%2COAAM%2COAgBE%3BEACA%2C6BAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CqBAtBR%2COAAM%2COAgBE%2CSAMC%3BElCyMb%2CYAAA%3BEAAA%2CiBAAA%3BEAAA%2CuBAAA%3BEAAA%2CeAAA%3BEkCpMgB%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3BEACA%2CSAAS%2CgBAAT%3BEACA%2CqBAAA%3BEACA%2CSAAA%3BEACA%2CsBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CMAAA%3B%3BAC3FhB%2CwBACI%3BEACI%2CgBAAA%3BEACA%2CgBAAA%3B%3BAAIA%2CwBADJ%2CgBACK%2CYACG%3BEACI%2CaAAA%3B%3BAAIR%2CwBAPJ%2CgBAOK%2CQACG%3BEACI%2CcAAA%3B%3BAAIR%2CwBAbJ%2CgBAaQ%2CkBACA%3BEnC8PZ%2C0BAAA%3B%3BAmClRA%2CwBAsCI%3BEnC4OJ%2CeAAA%3BEmC1OQ%2CSAAA%3B%3BAAxCR%2CwBAsCI%2CsBAII%3BEACI%2CqBAAA%3BEACA%2CiBAAA%3BEACA%2CsBAAA%3B%3BAA7CZ%2CwBAsCI%2CsBAUI%3BEACI%2CqBAAA%3BEACA%2CgBAAA%3B%3BAAlDZ%2CwBAsDI%3BEACI%2CaAAA%3BEnC2NR%2CsBAAA%3B%3BAmCxNY%2CwBAJR%2CwBAGI%2CUACK%2CIAAI%3BEACD%2CgBAAA%3B%3BAAMR%2CwBADJ%2CeACQ%2CiBACA%3BEACI%2CgBAAA%3B%3BAAnEhB%2CwBAwEI%3BAAxEJ%2CwBAyEI%3BEnCyMJ%2CgBAAA%3B%3BAmClRA%2CwBA6EI%3BEACI%2CgBAAA%3B%3BAA9ER%2CwBAiFI%3BEACI%2CgBAAA%3B%3BAAlFR%2CwBAiFI%2C0BAGI%2CSACI%3BEACI%2CeAAA%3B%3BAAtFhB%2CwBAiFI%2C0BAaI%3BEnCoLR%2CiBAAA%3BEAAA%2CmBAAA%3B%3BAmC7KQ%2CwBADJ%2CqBACQ%3BEACA%2CgBAAA%3B%3BAAtGZ%2CwBAgHI%3BEACI%2C6BAAA%3BEACA%2CaAAA%3BEACA%2CWAAA%3B%3BAAnHR%2CwBAsHI%3BEACI%2CcAAA%3B%3BAI%5C%2FGY%2CwBAJhB%2CgBACK%2CQACG%2CsBACI%2CeACK%3BEACG%2CSX0ClB%2COW1CkB%3B%3BAAMhB%2CwBAXJ%2CgBAWK%2CaACG%3BEACI%2CeAAA%3B%3BAAFR%2CwBAXJ%2CgBAWK%2CaAKG%3BEACI%2CaAAA%3B%3BAAlBhB%2CwBAuBI%3BEvCwPJ%2C0BAAA%3BEAAA%2CeAAA%3B%3BAuC%5C%2FQA%2CwBAuBI%2CsBAII%3BEvCoPR%2CcAAA%3BEAAA%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CwBY9BI%2CsBAII%2CeZ0BP%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CwBY3CA%2CsBAII%2CeZsCP%2CMACI%3BE3B6ML%2CWAAA%3B%3BA2BvMI%2CwBYjDA%2CsBAII%2CeZ4CP%2COACI%3BE3BuML%2CcAAA%3B%3BAuC%5C%2FQA%2CwBA0CI%3BEvCqOJ%2CsBAAA%3B%3BAuC%5C%2FQA%2CwBA8CI%3BEACI%2CgBAAA%3B%3BAA%5C%2FCR%2CwBAkDI%3BEACI%2CUAAA%3B%3BAAnDR%2CwBAkDI%2CmBAGI%3BEACI%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CwBATR%2CmBAGI%2CMAMK%3BEACG%2CgBAAA%3B%3BAADJ%2CwBATR%2CmBAGI%2CMAMK%2CQAGG%3BEACI%2CgBAAgB%2CaAAhB%3B%3BAAIR%2CwBAjBR%2CmBAGI%2CMAcK%3BEACG%2CYAAA%3B%3BAApEhB%2CwBAkDI%2CmBAGI%2CMAkBI%3BEACI%2CqBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAA1EhB%2CwBAkDI%2CmBA4BI%3BEACI%2CgBAAgB%2CeAAhB%3BEACA%2CiCAAA%3B%3BAAhFZ%2CwBAoFI%2COAKI%2CQACM%3BEACE%2CiBAAA%3B%3BAA3FhB%2CwBAoFI%2COAKI%2CQAKI%3BEACI%2CiBAAA%3BEACA%2CkBAAA%3B%3BAAhGhB%2CwBAoFI%2COAgBI%2COACI%3BEACI%2CYAAA%3B%3BAAtGhB%2CwBAoFI%2COAsBI%2CMACI%3BEACI%2CWAAA%3B%3BAA5GhB%2CwBAoFI%2COA4BI%2CSAEI%3BAAlHZ%2CwBAoFI%2COA6BI%2CQACI%3BEACI%2CYAAA%3B%3BAAnHhB%2CwBAoFI%2COAmCM%2CSAAM%2CIACF%3BEACE%2CmBAAA%3BEACA%2CWAAA%3B%3BAA1HhB%2CwBAoFI%2COA0CI%2CKACI%3BEACI%2CWAAA%3B%3BAAIR%2CwBAhDJ%2COAgDK%2CSACK%2CSACE%2CQAAO%2CMAAM%2CQACT%3BEACI%2CsBAAA%3B%3BA1BzJxB%2C0BACI%3BEACI%2CmBAAA%3B%3BAAFR%2C0BAKI%2CoBAAmB%3BEb%2BYvB%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CaAAA%3B%3BAa9YQ%2C0BAHJ%2CoBAAmB%2CMAGd%2CSACG%2CMAAK%3BEACD%2CaAAA%3B%3BAAIA%2C0BATZ%2CoBAAmB%2CMAGd%2CSAKG%2CaACK%3BEACG%2CSAAS%2CGAAT%3BEbiRpB%2CcAAA%3BEAAA%2CiBAAA%3B%3BAahSA%2C0BA6BI%3BEAEI%2CwBAAA%3B%3BAAKR%3BEAEI%2CoBAAA%3B%3BAAFJ%2C0BAII%3BEACI%2CmBAAA%3B%3BAALR%2C0BAQI%3BEAEI%2CgBAAA%3B%3BAAKR%3BEACI%2CcAAA%3B%3B%3B%3B%3B%3BA8DxDJ%2CoBACI%2CQAAO%2CIAAI%2CeACP%2CMAAK%3BEACD%2CWAAA%3BEACA%2CUAAA%3B%3BAAJZ%2CoBAQI%2CQAAO%2CIAAI%2CqBACP%2CMAAK%3BEACD%2CWAAA%3BEACA%2CUAAA%3B%3BAlDiBJ%2CgBADJ%2COACK%2CaACG%3BEACI%2CgBAAA%3B%3BAAJhB%2CgBACI%2COAOI%3BEzBkQR%2CiBAAA%3B%3BAOiwBA%2CgBkB7%5C%2FBI%2CUlB6%5C%2FBH%3BEPjwBD%2CgBAAA%3BEO8xBA%2CSAAS%2CsBAAT%3BEACA%2CcAAA%3BEACA%2CsBAAA%3BEACA%2CoBAAA%3BEPjyBA%2CcAAA%3BEAAA%2CiBAAA%3B%3BAyB1PQ%2CgBAFJ%2CUAEK%3BEACG%2CgBAAA%3B%3BAAKZ%2CqBACI%2COAAM%2CUACA%3BEACE%2CmBAAA%3B%3BAAEA%2CqBAJR%2COAAM%2CUACA%2CQAGG%3BEACG%2CgBAAA%3B%3BAAMhB%2CkBACI%3BEACI%2CaAAA%3B%3BAAQR%2CkBACI%2CUAAS%3BEACL%2CaAAA%3B%3BAAIR%2CoBAII%3BAAHJ%2CqBAGI%3BAAFJ%2CgBAEI%3BAADJ%2CeACI%3BE1BNJ%2CyBAAA%3BEACA%2CqBAAA%3BEACA%2CyBAAA%3BEACA%2CsBAAA%3BEAoBA%2CqBAAA%3BEACG%2CkBAAA%3BEACC%2CiBAAA%3BEACI%2CaAAA%3BE0BlBA%2CiBAAA%3B%3BAAOA%2CSADJ%2CUACK%2CMACK%2CSAGI%3BEACE%2CWAAA%3B%3BAAepB%2CQACI%2CQAAO%2CKACH%3BEACI%2CaAAA%3B%3BAAHZ%2CQACI%2CQAAO%2CKAKH%3BEACI%2CkBAAA%3B%3BAAPZ%2CQACI%2CQAAO%2CKAKH%2CSAEI%3BEACI%2CWAAA%3B%3BAAThB%2CQAwBI%3BEACI%2CgBAAA%3B%3BAAIA%2CQADJ%2CeACK%3BEACG%2CgBAAA%3B%3BAA9BZ%2CQA4BI%2CeAKI%3BEACI%2CkBAAA%3B%3BAAEA%2CQARR%2CeAKI%2CQAGK%3BEACG%2CeAAA%3B%3BAA2BhB%2CYAKI%3BEzBkHJ%2CmBAAA%3BEyBhHQ%2CeAAA%3B%3BAAPR%2CYAUI%3BEACI%2CeAAA%3B%3BAAEA%2CYAHJ%2CMAGK%3BEACG%2CaAAA%3B%3BAAdZ%2CYAUI%2CMAOI%3BAAjBR%2CYAUI%2CMAQM%3BEAEE%2CkCAAA%3BEACA%2CcAAA%3BEACA%2C0BAAA%3B%3BAAtBZ%2CYAUI%2CMAeI%3BEACI%2CqBAAA%3B%3BAAEA%2CYAlBR%2CMAeI%2CEAGK%3BEzB2Fb%2CmBAAA%3B%3BAyBtFQ%2CYAvBJ%2CMAuBK%2CQACG%3BAADJ%2CYAvBJ%2CMAuBK%2CQAEG%3BEzBoFZ%2CqBAAA%3BEAAA%2CgBAAA%3B%3BAyBtFQ%2CYAvBJ%2CMAuBK%2CQAQG%3BEzB8EZ%2CqBAAA%3B%3BAyBvHA%2CYAUI%2CMAoCI%3BEACI%2C6BAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3B%3BAAYJ%2COADG%2CKAAM%2COACR%3BEACG%2CgBAAA%3B%3BAAJZ%2CMAQI%3BEACI%2CmBAAA%3B%3BAATR%2CMAQI%2COAGI%3BEzBkDR%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BAyBhDY%2COAAO%2CKAAM%2COALrB%2COAGI%3BEAGQ%2CeAAA%3B%3BAAdhB%2CMAmBI%2CEAAC%3BEACG%2CSAAA%3B%3BAApBR%2CMAuBI%3BEACI%2CeAAA%3B%3BAAQR%2CMAAM%2CSACF%3BEzBgJJ%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CaAAA%3BEAkCA%2C8BAAA%3BEACI%2C0BAAA%3BEACI%2CsBAAA%3B%3BAyBvLR%2CMAAM%2CSACF%2CSAII%3BEzBwLR%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3B%3BAyB%5C%2FLT%2CMAAM%2CSACF%2CSAQI%3BEzBoLR%2CiBAAA%3BEACC%2CgBAAA%3BEACQ%2CQAAA%3BEyBpLG%2CUAAA%3B%3BAAKZ%3BEACI%2CyBAAA%3BEACA%2CYAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAEA%2CwBAAC%3BEACG%2CSAAS%2CEAAT%3BEACA%2CYAAA%3BEACA%2COAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3B%3BAAIA%2CcADW%2CyBACV%3BEACG%2CyBAAA%3BEACA%2CWAAA%3B%3BAAKJ%2CcADW%2CyBACV%3BEACG%2CyBAAA%3BEACA%2CUAAA%3B%3BAAKJ%2CgBADa%2CyBACZ%3BEACG%2CyBAAA%3BEACA%2CUAAA%3B%3BAAKJ%2CgBADa%2CyBACZ%3BEACG%2CyBAAA%3BEACA%2CUAAA%3B%3BAAKJ%2CqBADkB%2CyBACjB%3BEACG%2CyBAAA%3BEACA%2CWAAA%3B%3BAAKZ%2CQAAQ%3BEzBxCR%2CgBAAA%3B%3BAyBwCA%2CQAAQ%2CcAGJ%3BEACI%2CsBAAA%3B%3BAe5UR%2CaAAa%3BEACT%2CmBAAA%3B%3BAADJ%2CaAAa%2CQAGT%3BEACI%2CgBAAA%3B%3BAAIR%2C4BACI%3BEACI%2CkBAAA%3B%3BAAIR%2CMAAM%2CUACF%3BEACI%2CeAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CMALF%2CUACF%2CiBAIK%3BEACG%2CSAAS%2CKAAT%3BEACA%2CeAAA%3B%3BAAPZ%2CMAAM%2CUAWF%3BEACI%2CeAAA%3B%3BAAEA%2CMAdF%2CUAWF%2CqBAGK%3BEACG%2CSAAS%2CKAAI%2CiBAAiB%2CIAA9B%3B%3BAAGJ%2CMAlBF%2CUAWF%2CqBAOK%3BEACG%2CSAAS%2CGAAT%3B%3BAAnBZ%2CMAAM%2CUAuBF%3BExC2PJ%2CiBAAA%3BEwCzPQ%2CeAAA%3BEACA%2CgBAAA%3B%3BAA1BR%2CMAAM%2CUA6BF%2CQAAO%3BEACH%2CYAAA%3B%3BAAIR%2C0BACI%3BEAEI%2CWAAA%3BEACA%2CmBAAA%3B%3BAAJR%2C0BAOI%2CwBACI%2COAAM%3BEACF%2CwBAAA%3B%3BAnCjDZ%2CaACI%3BEACI%2CmBAAA%3B%3BAAFR%2CaACI%2COAGI%3BELoRR%2CWAAA%3BEAAA%2CgBAAA%3B%3BAK7QA%2CaAGI%2CiBACI%3BEAEI%2CaAAA%3B%3BAAKZ%3BEACI%2CgBAAA%3B%3BAAGJ%2CqBACI%3BEACI%2CgBAAA%3B%3BAAIR%2CaACI%2CiBACM%3BEACE%2CWAAA%3B%3BAAHZ%2CaACI%2CiBACM%2CaAGE%3BEACI%2CqBAAA%3B%3BAAMhB%3BEL4OA%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CYAAC%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CYADH%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CYADH%2COACI%3BE3BuML%2CcAAA%3B%3BA2BhKA%2CYtBlEK%2COsBkEJ%3BAAAD%2CYtBjEK%2CQsBiEJ%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAKpNI%2CKAAC%2CcACG%3BEACI%2CsBAAA%3BEACA%2CWAAA%3BEACA%2CaAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAEA%2CKAVP%2CcACG%2CcASK%3BEACG%2CcAAA%3B%3BAAUhB%3BEACI%2CSAAA%3B%3BAsB8BJ%2CgBtB5BK%2CQACG%2COsB2BP%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAK%5C%2FLA%2CgBAYI%3BEAEI%2CkBAAA%3BEChER%2CsBAAA%3BENiPA%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3BEAAA%2CeAAA%3BEAAA%2CaC5RqB%2CaCMC%2C8CFsRtB%3BEAAA%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEM9NA%2CsBAAA%3BEACA%2CsBAAA%3BEN6NA%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAAMA%2CgBtBuCI%2COsBvCH%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CgBtB0BA%2COsB3BH%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CgBtBoBA%2COsBrBH%2COACI%3BE3BuML%2CcAAA%3B%3BAM5MA%2CgBDyBI%2COCzBH%3BAACD%2CgBDwBI%2COCxBH%3BEN2MD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM%5C%2FLA%2CgBDYI%2COCZH%3BEN%2BLD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMnLA%2CgBDAI%2COCAH%3BAACD%2CgBDDI%2COCCH%3BAACD%2CQAAQ%2CUAAW%2CiBDFf%3BELmLJ%2CYAAA%3BEM%5C%2FKI%2CeAAA%3BEACA%2CoBAAA%3B%3BADUI%2CgBAfJ%2COAeK%3BELoKT%2C%2BCAAA%3B%3BAK%5C%2FLA%2CgBAgCI%3BEL%2BJJ%2CgCAAA%3BEK5JQ%2CuBAAA%3BEACA%2CkBAAA%3B%3BAAQR%2CoBACI%2CoBAEI%2CcACI%3BAAJZ%2CoBAEI%2CkCACI%2CcACI%3BEL%2BIZ%2CgBAAA%3BEK7IgB%2CcAAA%3B%3BAAOJ%2CoBAZR%2CoBAWI%2CGACK%3BAAAD%2CoBAXR%2CkCAUI%2CGACK%3BEACG%2CSAAS%2CEAAT%3B%3BAAdhB%2CoBACI%2CoBAqBI%3BAAtBR%2CoBAEI%2CkCAoBI%3BEACI%2CWAAA%3B%3BAAvBZ%2CoBA2BI%2CaAWI%2CQAAO%3BEL6Gf%2CqBAAA%3BE2BhOA%2CqBAAA%3BEtB2HY%2CmBAAA%3BEACA%2CkBAAA%3B%3BAsBtHZ%2CoBtBkGI%2CaAWI%2CQAAO%2CKsB7Gd%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CoBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAtB3KY%2CoBAtBR%2CaAWI%2CQAAO%2CKAWF%3BEACG%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3B%3BAsBjEhB%2CoBtBwCI%2CaAWI%2CQAAO%2CKAiBF%2CSsBpEZ%3BE3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BAKlFA%3BEACI%2C6BAAA%3BEACA%2CiBAAA%3B%3BAwB%5C%2FMJ%2CMAAM%2CQ1BiKJ%2CQAGI%2CKACI%3BA0BrKV%2CMAAM%2CQ1BkKJ%2CQAEI%2CKACI%3BA0BrKV%2CMAAM%2CQ1BmKJ%2CQACI%2CKACI%3BA0BrKV%2CMAAM%2CQ1BiKJ%2CQAGI%2CKAEI%3BA0BtKV%2CMAAM%2CQ1BkKJ%2CQAEI%2CKAEI%3BA0BtKV%2CMAAM%2CQ1BmKJ%2CQACI%2CKAEI%3BEHyHV%2C6BAAA%3B%3BA6B%5C%2FRA%2CMAAM%2CQ1B4KJ%2CUAAU%2CQAGN%2CKAAE%2CYACE%3BA0BhLV%2CMAAM%2CQ1B6KJ%2CWAAW%2CQAEP%2CKAAE%2CYACE%3BA0BhLV%2CMAAM%2CQ1B8KJ%2CQAAK%2CYACD%2CKAAE%2CYACE%3BA0BhLV%2CMAAM%2CQ1B4KJ%2CUAAU%2CQAGN%2CKAAE%2CYAEE%3BA0BjLV%2CMAAM%2CQ1B6KJ%2CWAAW%2CQAEP%2CKAAE%2CYAEE%3BA0BjLV%2CMAAM%2CQ1B8KJ%2CQAAK%2CYACD%2CKAAE%2CYAEE%3BEACE%2CaAAA%3B%3BA0BlLZ%2CMAAM%2CQ1BuLJ%2CQAAQ%3BEHwGV%2C6BAAA%3B%3BA6B%5C%2FRA%2CMAAM%2CQAKA%2CQAAQ%2CKAAK%3BEACX%2CgBAAA%3B%3BAANR%2CMAAM%2CQASF%3BEACI%2CgBAAA%3B%3BAAVR%2CMAAM%2CQAaF%2CWACI%3BEACI%2CeAAA%3B%3BAAfZ%2CMAAM%2CQAyBF%2COAAM%3BEACF%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CoBAAA%3BEACA%2CmBAAA%3B%3BAA7BR%2CMAAM%2CQAgCF%2CgBACI%3BEACI%2CaAAA%3B%3BAAlCZ%2CMAAM%2CQAgCF%2CgBAKI%3BEACI%2CoBAAA%3B%3BAftCZ%2CMAAM%3BEACF%2CmBAAA%3B%3BAADJ%2CMAAM%2COAGF%3BEACI%2CmBAAA%3B%3BAAJR%2CMAAM%2COAGF%2CcAGI%3BEACI%2CeAAA%3B%3BAAKZ%3BEACI%2CqBAAA%3BEACA%2CmBAAA%3B%3BAAGJ%2CeACI%3BEACI%2CmBAAA%3B%3BAAFR%2CeAKI%3BEACI%2CcAAA%3BEACA%2CgBAAA%3B%3BAAEA%2CeAJJ%2CcAIK%3BEACG%2CSAAS%2CGAAT%3B%3BAAVZ%2CeAcM%3BEACE%2CmBAAA%3B%3BAAUR%3BEACI%2CSAAA%3B%3BAADJ%2CeAGI%3BEdkPJ%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2CmBAAA%3BEchPQ%2CgBAAA%3BEACA%2CqBAAA%3B%3BAANR%2CeASI%3BEACI%2CgBAAA%3B%3BAAVR%2CeASI%2CwBAGI%3BEACI%2CkBAAA%3B%3BAAbZ%2CeAiBI%3BEdoOJ%2CcAAA%3B%3BAcjOQ%2CeAHJ%2COAGK%3BEACG%2CSAAS%2CGAAT%3B%3BAAGJ%2CeAPJ%2COAOK%3BEACG%2CSAAS%2CGAAT%3B%3BAASZ%2CSACI%3BEACI%2CcAAA%3B%3BAAFR%2CSAKI%3BEACI%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAARR%2CSAKI%2CMAKI%3BEACI%2CgBAAA%3B%3BAAXZ%2CSAKI%2CMASI%2CQAAO%3BEAEH%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3B%3BAAIR%2CSAAI%3BEACA%2CmBAAA%3B%3BAgCnGR%2CkBAAkB%2CMACd%2CQAAO%3BE9C8RX%2CSAAA%3B%3BA8CzRA%3BE9CyRA%2CgBAAA%3BEAAA%2CyBAAA%3BEAAA%2CaAAA%3BEAAA%2CWAAA%3BEAAA%2CyCAAA%3BEAAA%2C%2BBAAA%3BEAAA%2COAAA%3BEAAA%2CgBAAA%3BEAAA%2CkBAAA%3BEAAA%2CMAAA%3BEAAA%2CaAAA%3BE4ElJA%2CaAAA%3BEACA%2CUAAA%3BE9B%5C%2FHI%2CsBAAA%3B%3BAATJ%2CU8B0EA%3BE5E%2BMA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BA8CzRA%2CU8B0EA%2CcAGI%3BE5E4MJ%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BA8CzRA%2CU8BuFA%3BE5EkMA%2CgBAAA%3B%3BA8CzRA%2CU8BgGA%2CeACI%2CQAAO%3BE5EwLX%2CkBAAA%3BEAAA%2CqBAAA%3BEMzDA%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CqBAAA%3BEACA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CWAAA%3BEAAA%2CSAAA%3B%3BA8CzRA%2CU8BgGA%2CeACI%2CQAAO%2CMjD4KT%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CUiD%2BEA%2CeACI%2CQAAO%2CMjDhFV%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1OU%2CO5B0OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CUiDkEJ%2CeACI%2CQAAO%2CMjDpEV%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CUiD4DJ%2CeACI%2CQAAO%2CMjD9DV%2COACI%3BE3BqPL%2CcAAA%3B%3BAM7CA%2CUsE5IA%2CeACI%2CQAAO%2CMtE2IV%3BAACD%2CUsE7IA%2CeACI%2CQAAO%2CMtE4IV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CUsElJA%2CeACI%2CQAAO%2CMtEiJV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CUsEvJA%2CeACI%2CQAAO%2CMtEsJV%3BAACD%2CUsExJA%2CeACI%2CQAAO%2CMtEuJV%3BAACD%2CQAAQ%2CUAAW%2CWsEzJnB%2CeACI%2CQAAO%3BEtEyJP%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BA4E%5C%2FIA%2CUAAC%3BEACG%2CUAAA%3B%3BA9B3IJ%2CUAWI%3BEAEI%2CmBAAA%3B%3BAAbR%2CUAWI%2CgBAII%3BEACI%2CgBAAA%3B%3BAAGI%2CUARZ%2CgBAII%2CWAGI%2COACK%3BEACG%2CSAAS%2CIAAT%3B%3BAApBpB%2CUA0BI%2CeACI%3BEACI%2CaAAA%3B%3BAAOR%2CcAAC%2CIAAI%3BAAAL%2CmBADgB%2CeACf%2CIAAI%3BEACD%2CkBAAA%3B%3BAAIR%3BEACI%2CaAAA%3B%3BAAGJ%3BEACI%2CqBAAA%3B%3BAADJ%2CcAGI%3BEACI%2C6BAAA%3B%3BAAIR%3BEACI%2CqBAAA%3BEACA%2CkBAAA%3B%3BAAFJ%2CmBAII%3BEACI%2CcAAA%3BEACA%2CcAAA%3B%3BAAIR%2CMAAM%3BA1CUN%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%3BAzCjBN%2CYyCiBM%3BExCkKN%2CsBAAA%3BEAEA%2C4BAAA%3BEAEA%2CgBAAA%3BEACA%2CoBAAA%3BEAIA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CuBAAA%3BEAAA%2CSAAA%3BEAAA%2CUAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEM5FA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BAA6CA%2CMwC9KM%2CcxC8KL%3BAACD%2CMwC%5C%2FKM%2CcxC%2BKL%3BAFrKD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxC8KL%3BAFpKD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxC%2BKL%3BADhMD%2CYyCiBM%2CcxC8KL%3BAD%5C%2FLD%2CYyCiBM%2CcxC%2BKL%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CMwCpLM%2CcxCoLL%3BAF1KD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxCoLL%3BADrMD%2CYyCiBM%2CcxCoLL%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CMwCzLM%2CcxCyLL%3BAACD%2CMwC1LM%2CcxC0LL%3BAACD%2CQAAQ%2CUAAW%2COwC3Lb%3BA1CUN%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxCyLL%3BAF%5C%2FKD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxC0LL%3BAACD%2CQAAQ%2CUFjLR%2CMAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%3BAzCjBN%2CYyCiBM%2CcxCyLL%3BAD1MD%2CYyCiBM%2CcxC0LL%3BAACD%2CQAAQ%2CUD5MR%2CayCiBM%3BExC4LF%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BADjJA%2CM%2BC1EM%2Cc%5C%2FC0EL%3BAKhED%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2Cc%5C%2FC0EL%3BAM3FD%2CYyCiBM%2Cc%5C%2FC0EL%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CM%2BC%5C%2FEM%2Cc%5C%2FC%2BEL%3BAKrED%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2Cc%5C%2FC%2BEL%3BAMhGD%2CYyCiBM%2Cc%5C%2FC%2BEL%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CM%2BCpFM%2Cc%5C%2FCoFL%3BAK1ED%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2Cc%5C%2FCoFL%3BAMrGD%2CYyCiBM%2Cc%5C%2FCoFL%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BAMxFA%2CMwCnIM%2CcxCmIL%3BAACD%2CMwCpIM%2CcxCoIL%3BAACD%2CMwCrIM%2CcxCqIL%3BAF3HD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxCmIL%3BAFzHD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxCoIL%3BAF1HD%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxCqIL%3BADtJD%2CYyCiBM%2CcxCmIL%3BADpJD%2CYyCiBM%2CcxCoIL%3BADrJD%2CYyCiBM%2CcxCqIL%3BEACG%2CgBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CMwC1IM%2CcxC0IL%3BAACD%2CMwC3IM%2CcxC2IL%3BAACD%2CQAAQ%2CUAAW%2COwC5Ib%3BA1CUN%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxC0IL%3BAFhID%2CKAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%2CcxC2IL%3BAACD%2CQAAQ%2CUFlIR%2CMAAK%2CcA4CD%2CiBAGM%2CU0CzDJ%3BAzCjBN%2CYyCiBM%2CcxC0IL%3BAD3JD%2CYyCiBM%2CcxC2IL%3BAACD%2CQAAQ%2CUD7JR%2CayCiBM%3BE9C2NN%2CcAAA%3BEAAA%2CYAAA%3BEM5EI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BAS5MA%2CSAAC%2CMAAM%3BEWuIX%2CqBAAA%3BEACA%2CkBAAA%3BEX1HQ%2CsBAAA%3B%3BAfoBR%2CSelCK%2CMAAM%2COfkCV%3BAACD%2CSenCK%2CMAAM%2COfmCV%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CSexCK%2CMAAM%2COfwCV%3BEACG%2CWAAA%3B%3BAezCA%2CSAAC%2CMAAM%2COWubX%3BEACI%2CWAAA%3BEACA%2CSAAA%3B%3BAXzbA%2CSAAC%2CMAAM%2COW4bX%3BEACI%2CYAAA%3BEACA%2CSAAA%3B%3BAX9bA%2CSAAC%2CMAAM%2COW4cX%2COAAM%3BAX5cF%2CSAAC%2CMAAM%2COXqEX%2CMAAK%2CcA4CD%2CiBAGM%2CUsBwVJ%3BAX5cF%2CSAAC%2CMAAM%2COV0CX%2CaqBkaM%3BEACF%2C6BAAA%3BEACA%2C0BAAA%3B%3BAX9cA%2CSAAC%2CMAAM%2COWidX%2COAAS%3BAXjdL%2CSAAC%2CMAAM%2COXqEX%2CMAAK%2CcA4CD%2CiBAGM%2CUsB6VD%3BAXjdL%2CSAAC%2CMAAM%2COV0CX%2CaqBuaS%3BEACL%2C4BAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3B%3BAXpdA%2CSAAC%2CMAAM%2COWqJX%3BE1BiIA%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BAZtDI%2CSAAC%2CMAAM%2COWqJX%2CeCqHE%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CSZ5DK%2CMAAM%2COWqJX%2CeCzFC%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CSZzEC%2CMAAM%2COWqJX%2CeC7EC%2CMACI%3BE3B6ML%2CWAAA%3B%3BA2BvMI%2CSZ%5C%2FEC%2CMAAM%2COWqJX%2CeCvEC%2COACI%3BE3BuML%2CcAAA%3B%3BA0BuHA%2CSX7YK%2CMAAM%2COWqJX%2CeAwPC%3BE1BvHD%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BADuVA%2CSX7YK%2CMAAM%2COWqJX%2CeAwPC%2COCnIC%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CSZ5DK%2CMAAM%2COWqJX%2CeAwPC%2COCjVA%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B%5C%2FNM%2CO5B%2BNN%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CSZzEC%2CMAAM%2COWqJX%2CeAwPC%2COCrUA%2CMACI%3BE3B6ML%2CWAAA%3B%3BA2BvMI%2CSZ%5C%2FEC%2CMAAM%2COWqJX%2CeAwPC%2COC%5C%2FTA%2COACI%3BE3BuML%2CcAAA%3B%3BAetRI%2CSAAC%2CMAAM%2COW6NX%3BE1ByDA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3BEC0KA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CeAAA%3BEAAA%2CgBAAA%3BEAAA%2CYAAA%3BE0BhDI%2CsBAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BE1B8CJ%2CSAAA%3BEAAA%2CyCAAA%3B%3BAetRI%2CSAAC%2CMAAM%2COW6NX%2COAsBI%3BE1BmCJ%2CSAAA%3BEAAA%2CyBAAA%3B%3BA0B3BQ%2CSX3PH%2CMAAM%2COW6NX%2COAsBI%2CGAQK%3BE1B2BT%2CmBAAA%3BE0BzBY%2CeAAA%3B%3BAAuTZ%2CSXpjBK%2CMAAM%2COW6NX%2COAuVC%3BAACD%2CSXrjBK%2CMAAM%2COW6NX%2COAwVC%3BEACG%2C0BAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CSX9jBK%2CMAAM%2COW6NX%2COAiWC%3BEACG%2CiBAAA%3BE1BzSJ%2CsDAAA%3BE0B2SI%2CWAAA%3B%3BAAGJ%2CSXpkBK%2CMAAM%2COW6NX%2COAuWC%3BEACG%2CiBAAA%3BE1B%5C%2FSJ%2CsDAAA%3BE0BiTI%2CWAAA%3B%3BAAzDJ%2CSX9gBK%2CMAAM%2COW6NX%2COAiTC%3BE1BxPD%2CUAAA%3BEAAA%2CUAAA%3B%3BA0B6PA%2CSXnhBK%2CMAAM%2COW6NX%2COAsTC%3BE1B7PD%2CSAAA%3BEAAA%2CUAAA%3B%3BA0BZA%2CSX1QK%2CMAAM%2COW0QV%3BEACG%2CiBAAA%3B%3BAADJ%2CSX1QK%2CMAAM%2COW0QV%2COAGG%3BEACI%2CcAAA%3B%3BAX9QJ%2CSAAC%2CMAAM%2COAiBH%3BEACI%2CgBAAA%3B%3BAAlBR%2CSAAC%2CMAAM%2COAiBH%2COAEI%2CMACM%3BEACE%2CcAAA%3BEACA%2CyBAAA%3B%3BAAGA%2CSAzBf%2CMAAM%2COAiBH%2COAEI%2CMAKK%2CWACI%3BEf6PrB%2CmBAAA%3B%3BAetRI%2CSAAC%2CMAAM%2COAiBH%2COAaI%3BEACI%2CUAAA%3B%3BAY8EhB%2CiBZ1E0B%2CUAnCrB%2CMAAM%2COAqCG%2CUAEG%2CMYsEhB%3BAAAD%2CcZzEuB%2CUApClB%2CMAAM%2COAqCG%2CUAEG%2CMYsEhB%3BE3ByKD%2CS4B%5C%2FPkB%2CO5B%2BPlB%3B%3BAexOgB%2CiBAXU%2CUAnCrB%2CMAAM%2COAqCG%2CUASG%3BAAAD%2CcAVO%2CUApClB%2CMAAM%2COAqCG%2CUASG%3BAACD%2CiBAZU%2CUAnCrB%2CMAAM%2COAqCG%2CUAUG%3BAAAD%2CcAXO%2CUApClB%2CMAAM%2COAqCG%2CUAUG%3BAACD%2CiBAbU%2CUAnCrB%2CMAAM%2COAqCG%2CUAWG%3BAAAD%2CcAZO%2CUApClB%2CMAAM%2COAqCG%2CUAWG%3BEfsOjB%2CWAAA%3B%3BAehOgB%2CiBAnBU%2CUAnCrB%2CMAAM%2COAqDG%2CUAAO%2COACJ%3BAAAD%2CcAlBO%2CUApClB%2CMAAM%2COAqDG%2CUAAO%2COACJ%3BEACG%2C8BAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CeAAA%3B%3BAASJ%2CkBAJW%2CUAhEtB%2CMAAM%2COAmEC%2CQACK%3BAAAD%2CqBAHc%2CUAjEzB%2CMAAM%2COAmEC%2CQACK%3BAAAD%2CiBAFU%2CUAlErB%2CMAAM%2COAmEC%2CQACK%3BAACD%2CkBALW%2CUAhEtB%2CMAAM%2COAmEC%2CQAEK%3BAAAD%2CqBAJc%2CUAjEzB%2CMAAM%2COAmEC%2CQAEK%3BAAAD%2CiBAHU%2CUAlErB%2CMAAM%2COAmEC%2CQAEK%3BEfiNjB%2CmBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3B%3BAe7MgB%2CkBATW%2CUAhEtB%2CMAAM%2COAmEC%2CQAMK%3BAAAD%2CqBARc%2CUAjEzB%2CMAAM%2COAmEC%2CQAMK%3BAAAD%2CiBAPU%2CUAlErB%2CMAAM%2COAmEC%2CQAMK%3BEACG%2CUAAA%3B%3BAAKZ%2CKAAK%2CcAAe%2CUA%5C%2FEvB%2CMAAM%3BEAgFC%2CmBAAA%3B%3BAAGI%2CKAJH%2CcAAe%2CUA%5C%2FEvB%2CMAAM%2COAkFG%2CUACG%3BEACG%2CgBAAA%3B%3BAAMhB%2CSAAC%2COAAO%3BEACJ%2CsBAAA%3BEf2LR%2CgBAAA%3BEAAA%2CyBAAA%3BEAAA%2CaAAA%3BEAAA%2CWAAA%3BEAAA%2CyCAAA%3BEAAA%2C%2BBAAA%3BEAAA%2CSAAA%3BEAAA%2COAAA%3BEAAA%2CeAAA%3BEAAA%2CQAAA%3BEAAA%2CMAAA%3BEAAA%2CaAAA%3BE4ElJA%2CaAAA%3BEACA%2CUAAA%3B%3BA7D3CI%2CSAAC%2COAAO%2CM6DnBZ%3BE5E%2BMA%2CgBAAA%3BEAAA%2CmBAAA%3B%3BAe5LI%2CSAAC%2COAAO%2CM6DnBZ%2CcAGI%3BE5E4MJ%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BAe5LI%2CSAAC%2COAAO%2CM6DGZ%2CeACI%2CQAAO%3BE5EwLX%2CkBAAA%3BEAAA%2CqBAAA%3BEMzDA%2CsBAAA%3BEACA%2CgBAAA%3BEACA%2C4BAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CqBAAA%3BEACA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CWAAA%3BEAAA%2CSAAA%3B%3BAe5LI%2CSAAC%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMjD4KT%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2BHA%2CSZ4EK%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMjDhFV%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B1OU%2CO5B0OV%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAApUI%2CSZ%2BDC%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMjDpEV%2CMACI%3BE3B2PL%2CcAAA%3B%3BA2BrPI%2CSZyDC%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMjD9DV%2COACI%3BE3BqPL%2CcAAA%3B%3BAM7CA%2CSS%5C%2FIK%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMtE2IV%3BAACD%2CSShJK%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMtE4IV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CSSrJK%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMtEiJV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CSS1JK%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMtEsJV%3BAACD%2CSS3JK%2COAAO%2CM6DGZ%2CeACI%2CQAAO%2CMtEuJV%3BAACD%2CQAAQ%2CUAAW%2CUS5Jd%2COAAO%2CM6DGZ%2CeACI%2CQAAO%3BEtEyJP%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BA4E%5C%2FIA%2CS7D7CK%2COAAO%2CM6D6CX%3BEACG%2CUAAA%3B%3BA7D1CI%2CSAJH%2COAAO%2CMAIH%3BEACG%2CcAAA%3B%3BAAIR%2CSAAC%3BEfmLL%2CgCAAA%3BEAAA%2CgBAAA%3BEAAA%2CYAAA%3BE4EhIA%2CSAAA%3BEACA%2COAAA%3BEACA%2CUAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BAAEA%2CS7D1DK%2CQ6D0DJ%3BE5EyHD%2CYAAA%3BE4ErHQ%2CyBAAA%3B%3BA7D5DA%2CSAFH%2CQAEI%3BEACG%2CcAAA%3B%3BAAUZ%3BEACI%2CkBAAA%3B%3BAAMY%2C0BAJZ%2CUAEK%2COACG%2CeACK%3BEACG%2CgBAAA%3B%3BAAWZ%2C0BAhBJ%2CUAgBK%3BEACG%2CmBAAA%3B%3BAADJ%2C0BAhBJ%2CUAgBK%2CMAGG%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAIR%2C0BAzBJ%2CUAyBK%3BEf0IT%2CcAAA%3BEexIY%2CqBAAA%3BEACA%2CkBAAA%3B%3BAAKA%2C0BAjCR%2CUAgCK%2CQACI%3BAACD%2C0BAlCR%2CUAgCK%2CQAEI%3BEACG%2CqBAAA%3B%3BAAGJ%2C0BAtCR%2CUAgCK%2CQAMI%3BEACG%2CkBAAA%3B%3BAAIR%2C0BA3CJ%2CUA2CK%2CSAAS%3BEACN%2CkBAAA%3B%3BAAKZ%2C2BAKI%3BEACI%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAUR%2C8BAKI%3BEACI%2CkBAAA%3B%3BAAYR%2C0BACI%3BEf8EJ%2CiBAAA%3BEe5EQ%2CmBAAA%3B%3BAAHR%2C0BACI%2CaAIM%3BEACE%2CgBAAA%3B%3BAANZ%2C0BAUI%3BEACI%2CWAAA%3B%3BAAXR%2C0BAcI%3BEACI%2CiBAAA%3B%3BAAfR%2C0BAkBI%3BEACI%2CWAAA%3B%3BAAEA%2C0BAHJ%2CmBAGK%2CMACG%3BEACI%2CmBAAA%3B%3BAAvBhB%2C0BA4BI%3BEACI%2CcAAA%3BEACA%2CgBAAA%3B%3BAA9BR%2C0BAiCI%3BEACI%2CWAAA%3BEACA%2CeAAA%3B%3BAAIA%2C0BADJ%2CQACK%3BEACG%2CeAAA%3B%3BAAKJ%2C0BADJ%2CYACK%3BEAEG%2CkBAAA%3B%3BAO%5C%2FPR%2CcAAC%2CQAEG%3BAADJ%2CcAAC%2CQACG%3BEACI%2CiBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3B%3BAALR%2CcAAC%2CQAEG%2CGAII%3BAALR%2CcAAC%2CQACG%2CGAII%3BEACI%2CWAAA%3B%3BAACA%2CcARX%2CQAEG%2CGAII%2CEAEK%3BAAAD%2CcAPX%2CQACG%2CGAII%2CEAEK%3BEACG%2CqBAAA%3B%3BAAThB%2CcAAC%2CQAcG%2CGAAE%3BAAbN%2CcAAC%2CQAaG%2CGAAE%3BEACE%2CgBAAA%3BEACA%2CeAAA%3B%3BAAhBR%2CcAAC%2CQAmBG%3BAAlBJ%2CcAAC%2CQAkBG%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAArBR%2CcAAC%2CQAmBG%2CaAII%2CeACI%3BAAvBZ%2CcAAC%2CQAkBG%2CaAII%2CeACI%3BEACI%2CiBAAA%3B%3BAAzBhB%2CcAAC%2CQAmBG%2CaAII%2CeAKI%3BAA3BZ%2CcAAC%2CQAkBG%2CaAII%2CeAKI%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAA9BhB%2CcAAC%2CQAmBG%2CaAII%2CeAUI%3BAAhCZ%2CcAAC%2CQAkBG%2CaAII%2CeAUI%3BEACI%2CgBAAA%3B%3BAAlChB%2CcAAC%2CQAmBG%2CaAII%2CeAcI%3BAApCZ%2CcAAC%2CQAkBG%2CaAII%2CeAcI%3BEACI%2CcAAA%3B%3BAAtChB%2CcAAC%2CQAmBG%2CaAII%2CeAcI%2CaAGI%3BAAvChB%2CcAAC%2CQAkBG%2CaAII%2CeAcI%2CaAGI%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3B%3BAA1CpB%2CcAAC%2CQAmBG%2CaAII%2CeAcI%2CaAQI%3BAA5ChB%2CcAAC%2CQAkBG%2CaAII%2CeAcI%2CaAQI%3BEACI%2CgBAAA%3B%3BAA9CpB%2CcAAC%2CQAoDG%2CgBACI%3BAApDR%2CcAAC%2CQAmDG%2CgBACI%3BEACI%2CaAAA%3B%3BAAtDZ%2CcAAC%2CQAoDG%2CgBACI%2CaAGI%2CeACI%3BAAxDhB%2CcAAC%2CQAmDG%2CgBACI%2CaAGI%2CeACI%3BEACI%2CWAAA%3B%3BAA1DpB%2CcAAC%2CQAoDG%2CgBACI%2CaAGI%2CeAKI%3BAA5DhB%2CcAAC%2CQAmDG%2CgBACI%2CaAGI%2CeAKI%3BEACI%2CkBAAA%3B%3BAA%5C%2FDxB%2CcAsEI%3BEACI%2CmBAAA%3B%3BAAvER%2CcAsEI%2COAGI%3BEACI%2CgBAAA%3B%3BAA1EZ%2CcA8EI%3BEACI%2CgBAAA%3B%3BAA%5C%2FER%2CcA8EI%2CeAGI%2CQAAO%3BEACH%2CqBAAA%3B%3BAAlFZ%2CcA8EI%2CeAOI%2CKACI%3BEACI%2CqBAAA%3B%3BAAWJ%2CcApBR%2CeAOI%2CKAaK%2CKACG%2CQAAO%3BEACH%2CgBAAA%3BEACA%2CiBAAA%3B%3BAAMhB%2CcAAC%2CIAAI%2CUACD%2CeACI%3BEACI%2CSAAA%3B%3BAA9GhB%2CcAmHM%3BEACE%2CgBAAA%3B%3BAApHR%2CcAuHI%2CiBACM%3BEACE%2CcAAA%3B%3BAAzHZ%2CcAuHI%2CiBACM%2CaAGE%3BEACI%2CmBAAA%3B%3BAAEA%2CcAPZ%2CiBACM%2CaAGE%2CQAGK%3BEACG%2CcAAA%3BEACA%2CcAAA%3B%3BAAhIpB%2CcAuHI%2CiBAcM%3BEACE%2CkBAAA%3B%3BAAtIZ%2CcA8II%3BEACI%2CgBAAA%3B%3BAAuBgB%2CcAfpB%2COAGI%2CkBACI%2CcACI%2CUASM%2CSACG%3BEACG%2CaAAA%3B%3BAAvK5B%2CcAuJI%2COAGI%2CkBACI%2CcACI%2CUASM%2CSAKE%3BEACI%2CqBAAA%3B%3BAA3K5B%2CcAmLI%3BAAnLJ%2CcAoLI%2CeAAe%3BEAEX%2CgCAAA%3BEACA%2CoBAAA%3B%3BAAvLR%2CcAmLI%2CaAMI%3BAAzLR%2CcAoLI%2CeAAe%2COAKX%3BEACI%2CgBAAA%3B%3BAA1LZ%2CcAmLI%2CaAMI%2COAGI%3BAA5LZ%2CcAoLI%2CeAAe%2COAKX%2COAGI%3BEtBoGZ%2CcAAA%3B%3BAsBhSA%2CcAkMI%2CeAEI%3BEACI%2CmBAAA%3BEACA%2CiBAAA%3B%3BAAIR%2CcAAC%2CaACG%2CaAAe%3BEtBqFvB%2CiBAAA%3B%3BAsBtFI%2CcAAC%2CaAKG%2CgBACI%2CeAAc%2CIAAI%3BEACd%2CmBAAA%3B%3BAAPZ%2CcAAC%2CaAWG%3BEACI%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3B%3BAAzNZ%2CcA6NI%2CWACI%3BEACI%2CkBAAA%3B%3BAA%5C%2FNZ%2CcA6NI%2CWAKM%3BEACE%2CSAAA%3B%3BAAnOZ%2CcAuOI%2CqBACI%3BEACI%2CgBAAA%3B%3BAAzOZ%2CcA6OI%2CoBACI%3BEACI%2CSAAA%3B%3BAA%5C%2FOZ%2CcA6OI%2CoBACI%2CUAGI%2CQAAO%3BEACH%2CeAAA%3B%3BAAlPhB%2CcA2PI%2CiBAAiB%2COAAM%3BEtBqC3B%2CiBAAA%3BEsBnCQ%2CmBAAA%3B%3BAA7PR%2CcA2PI%2CiBAAiB%2COAAM%2COAInB%3BEACI%2CgBAAA%3B%3BAAKZ%2CyBAMI%3BEACI%2CcAAA%3B%3BAAIR%2C%2BBACI%3BEACI%2CcAAA%3B%3BAmBhRR%2CMAAM%3BEACF%2CmBAAA%3B%3BAADJ%2CMAAM%2CWAGF%2CMAAK%3BEACD%2CcAAA%3BEACA%2CWAAA%3B%3BAALR%2CMAAM%2CWAQF%3BEACI%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CmBAAA%3B%3BAAZR%2CMAAM%2CWAeF%3BEACI%2CSAAA%3B%3BAAhBR%2CMAAM%2CWAeF%2COAGI%3BEzC4QR%2CqBAAA%3BE2B9QA%2CqBAAA%3BEcSY%2CcAAA%3B%3BAdHZ%2CMctBM%2CWAeF%2COAGI%2CSdIP%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BnOY%2CO5BmOZ%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CsBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAc5UY%2CMA3BN%2CWAeF%2COAGI%2CSASK%3BEACG%2CkBAAA%3B%3BAA5BhB%2CMAAM%2CWAiCF%3BEACI%2CkBAAA%3BEACA%2CmBAAA%3B%3BAAnCR%2CMAAM%2CWAsCF%3BEACI%2CaAAA%3B%3BAAvCR%2CMAAM%2CWA8CF%3BEACI%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3B%3BAAjDR%2CMAAM%2CWAoDF%2CQAAO%3BEACH%2C4BAAA%3BEACA%2CyBAAA%3BEACA%2CiBAAA%3B%3BAoC5DR%2CuBAEI%3BEACI%2CmBAAA%3BEACA%2CgBAAA%3B%3BAzCGA%2COADH%2CMACI%3BEACG%2CSAAS%2CKAAK%2CiBAAiB%2CIAA%5C%2FB%3BEACA%2CcAAA%3BEACA%2CoBAAA%3BEACA%2CyBAAA%3B%3BAAKJ%2COADH%2COACI%3BEACG%2CSAAS%2CKAAK%2CiBAAiB%2CIAA%5C%2FB%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3B%3BAAIR%2COAAC%3BEACG%2CcAAA%3BEACA%2CgBAAA%3B%3BAAFJ%2COAAC%2CWAIG%3BEACI%2CeAAA%3B%3BAAKZ%2CWAEI%2CQAAQ%3BAADZ%2CeACI%2CQAAQ%3BEACJ%2CcAAA%3BEACA%2CcAAA%3B%3BApBlCR%2CcAYI%2CoBACM%3BEhBiRV%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BEgB%5C%2FQY%2CqBAAA%3B%3BAAfZ%2CcAmBI%2CWAGI%3BEACI%2CmBAAA%3B%3BAAIA%2CcARR%2CWAOI%2COACK%3BEACG%2CSAAS%2CIAAT%3B%3BAA5BhB%2CcAiCI%2CqBACM%3BEhB4PV%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BEgB1PY%2CqBAAA%3B%3BAApCZ%2CcAwCI%3BEACI%2CgBAAA%3B%3BAAzCR%2CcA4CI%2CcACI%3BEACI%2CqBAAA%3B%3BAACA%2CcAHR%2CcACI%2CGAEK%3BEACG%2CSAAS%2CIAAT%3B%3BAAhDhB%2CcA4CI%2CcAQI%3BEACI%2CSAAA%3B%3BAAMZ%3BEACI%2CgCAAA%3BEACA%2CcAAA%3B%3BAAFJ%2CuBAII%3BEAEI%2CgBAAA%3B%3BAANR%2CuBAII%2COAII%3BEACI%2CoBAAA%3B%3BA8DrER%2CyBAAC%3BEACG%2CgBAAgB%2C8DAAhB%3BEACA%2CSAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CaAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CYAAA%3B%3BAAXR%2CyBAcI%3BEACI%2CwBAAA%3B%3BAAIA%2CyBADH%2CeACI%2CMACG%3BEACI%2CYAAA%3B%3BAAGJ%2CyBANP%2CeACI%2CMAKI%3BEACG%2CWAAW%2CWAAX%3B%3BAAMhB%2CiBAAiB%3BEACb%2CgBAAgB%2C6DAAhB%3BEACA%2CSAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CYAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3B%3BAAGJ%3BEACI%2CSAAA%3BEACA%2CWAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3B%3BAARJ%2CcAUI%3BEACI%2CYAAA%3BEACA%2COAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CaAAA%3B%3BAAIR%2CuBAAuB%2CMAAO%2CwBAAuB%2CiBAAiB%3BEAClE%2CSAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CaAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CYAAA%3B%3BAAIA%2CiCAAC%3BEACG%2CkBAAA%3B%3BAAkBX%2CwBAND%2C8BACA%2C8BAA6B%3BEACzB%3BIACI%2CYAAA%3BIACA%2CUAAA%3B%3B%3BA%5C%2FCvFJ%2CKAAK%2COAAQ%3BE%5C%2FByRb%2CcAAA%3B%3BA%2BBtRI%2CKAHC%2COAAQ%2CSAGR%3BEACG%2CSAAS%2CGAAT%3B%3BAAGJ%2CKAPC%2COAAQ%2CSAOR%3BEACG%2CSAAS%2CGAAT%3B%3BAAIR%3BEgDsEA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAhDvEA%2CegD0EA%3BE%5C%2FEmMA%2CYAAA%3BE%2BEjMI%2CqBAAA%3BEACA%2CkBAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CeANJ%2CeAMK%3BEACG%2COAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3BEA6FR%2CmCAAA%3BE%5C%2FE2FA%2CcAAA%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CqBAAA%3BEAAA%2CiBAAA%3BE%2BExEA%2CSnDnLQ%2CQAAA%2CQAAA%2CQAAA%2CQAAA%2COmDmLR%3BEAXA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3B%3BAhD7LA%2CegD0EA%2CeAsBM%3BEACE%2CcAAA%3BEACA%2CgBAAA%3B%3BAAEA%2CeA1BR%2CeAsBM%2COAIG%3BEACG%2CkBAAA%3BEACA%2CUAAA%3BEA4EZ%2CmCAAA%3BE%5C%2FE2FA%2CcAAA%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CqBAAA%3BEAAA%2CiBAAA%3BE%2BExEA%2CSnDnLQ%2CQAAA%2CQAAA%2CQAAA%2CQAAA%2COmDmLR%3BEAXA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3B%3BAhD7LA%2CegD0EA%2CeAsBM%2COAiBE%3BE%5C%2FEhHR%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA%2BBRA%2CeAGI%3BEACI%2CiBAAA%3B%3BAAIR%2CwBAEI%2CgBgD%2BGJ%3BAhDhHA%2CcACI%2CgBgD%2BGJ%3BE%5C%2FExHA%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA%2BBOA%3BEgDzBA%2CgBAAA%3B%3BAAEA%2CoBAAC%3BE%5C%2FEqRD%2CcAAA%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CqBAAA%3BEAAA%2CiBAAA%3BE%2BE1GA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CmCAAA%3BEA8BA%2CSnDnLQ%2CQAAA%2CQAAA%2CQAAA%2CQAAA%2COmDmLR%3BEAlMI%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAhDUJ%2CoBgDPA%2CMAAK%3BE%5C%2FEPL%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA%2BEMY%2CoBANZ%2CMAAK%2CcAGA%2CMAEK%2CQACG%3BAAAD%2CoBANZ%2CMAAK%2CcAIA%2CQACK%2CQACG%3BEACG%2CUAAA%3B%3BAhDAhB%2CoBgDMA%3BEACI%2CeAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAhDTJ%2CoBgDMA%2CMAKI%3BE%5C%2FEzBJ%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA%2BEsBI%2CoBATJ%2CMASK%3BE%5C%2FE%2BOL%2CcAAA%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CeAAA%3BEAAA%2CYAAA%3BEAAA%2CqBAAA%3BEAAA%2CiBAAA%3BE%2BE1GA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CmCAAA%3BEAlIQ%2CUAAA%3B%3BAAIA%2CoBApBR%2CMAmBK%2CMACI%3BEACG%2CUAAA%3B%3BAAIA%2CoBAzBZ%2CMAmBK%2CMAKK%2CQACG%3BEACG%2CUAAA%3B%3BAhDhChB%2CoBgDyHI%2CSAAQ%3BEACJ%2CUAAA%3B%3BAAEA%2CoBAHJ%2CSAAQ%2CCAGH%3BEA0DT%2CSnDnLQ%2CQAAA%2CQAAA%2CQAAA%2CQAAA%2COmDmLR%3B%3BAhDtLA%2CoBgDyHI%2CSAAQ%3BEACJ%2CUAAA%3B%3BAAEA%2CoBAHJ%2CSAAQ%2CCAGH%3BEA0DT%2CSnDnLQ%2CQAAA%2CQAAA%2CQAAA%2COmDmLR%3B%3BAhDtLA%2CoBgDyHI%2CSAAQ%3BEACJ%2CUAAA%3B%3BAAEA%2CoBAHJ%2CSAAQ%2CCAGH%3BEA0DT%2CSnDnLQ%2CQAAA%2CQAAA%2COmDmLR%3B%3BAhDtLA%2CoBgDyHI%2CSAAQ%3BEACJ%2CUAAA%3B%3BAAEA%2CoBAHJ%2CSAAQ%2CCAGH%3BEA0DT%2CSnDnLQ%2CQAAA%2COmDmLR%3B%3BAhDtLA%2CoBgDyHI%2CSAAQ%3BEACJ%2CUAAA%3B%3BAAEA%2CoBAHJ%2CSAAQ%2CCAGH%3BEA0DT%2CSnDnLQ%2COmDmLR%3B%3BAhD7KI%2CMAAC%2CIAAI%3BEACD%2CmBAAA%3B%3BAADJ%2CMAAC%2CIAAI%2COAGC%3BE%5C%2FBkPV%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BA%2BBrPI%2CMAAC%2CIAAI%2COAOD%3BE%5C%2FB8OR%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BE%2BB5OY%2CgBAAA%3B%3BAATR%2CMAAC%2CIAAI%2COAYD%2COAAM%3BEACF%2CkBAAA%3B%3BAAbR%2CMAAC%2CIAAI%2COAYD%2COAAM%2COAGF%3BEACI%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CsBAAA%3B%3BAAlBZ%2CMAAC%2CIAAI%2COAYD%2COAAM%2COASF%3BEACI%2CmBAAA%3BEACA%2CmBAAA%3B%3BAAKZ%2CMAAC%2CQAAQ%2CKACH%3BE%5C%2FBwNV%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BA%2BBnNY%2CMANP%2CQAAQ%2CKAKL%2CQACK%3BEACG%2CmBAAA%3B%3BAAGJ%2CMAVP%2CQAAQ%2CKAKL%2CQAKK%3BE%5C%2FB%2BMb%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BA%2BBxMA%2CKAAK%2CMAAM%2CQACP%3BEACI%2CgBAAA%3B%3BAAIR%2CgBAAgB%3BEACZ%2CmBAAA%3B%3BAADJ%2CgBAAgB%2CKAGZ%2CQAAO%3BAAHX%2CgBAAgB%2CKAIZ%3BAAJJ%2CgBAAgB%2CKAKZ%3BEACI%2CmBAAA%3B%3BAAIR%3BEACI%2CcAAA%3BEACA%2CmBAAA%3B%3BAAEA%2CSAAS%2CQAAQ%2CKAAM%3BEACnB%2CcAAA%3B%3BAAGJ%2CwBAAC%3BEACG%2CcAAA%3B%3BAATR%2CwBAYI%3BEACI%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3B%3BAAjBR%2CwBAoBI%3BEACI%2CmBAAA%3BEACA%2CiBAAA%3BEACA%2CsBAAA%3B%3BAAvBR%2CwBAoBI%2CiBAKI%3BEACI%2CiBAAA%3B%3BAAwBZ%2CgBACI%3BEAEI%2CmBAAA%3B%3BAAHR%2CgBAMI%3BEACI%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3B%3BAAVR%2CgBAaI%2CgBACI%3BEACI%2CmBAAA%3B%3BAAfZ%2CgBAaI%2CgBACI%2CwBAGI%3BEACI%2CmBAAA%3B%3BAAEA%2CgBAPZ%2CgBACI%2CwBAGI%2CMAGK%3BEACG%2CgBAAA%3B%3BAArBpB%2CgBAaI%2CgBAaI%3BE%5C%2FB4GR%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BE%2BB1GY%2CgBAAA%3BEACA%2CmBAAA%3B%3BAA7BZ%2CgBAaI%2CgBAmBI%3BEACI%2CmBAAA%3B%3BAAjCZ%2CgBAqCI%2CyBACI%3BAAtCR%2CgBAqCI%2CyBAEI%3BEACI%2CcAAA%3B%3BAAKZ%2CqBACI%3BEACI%2CcAAA%3B%3BAAFR%2CqBAKI%3BEACI%2CkBAAA%3B%3BAANR%2CqBAKI%2CqBAGI%3BAARR%2CqBAKI%2CqBAII%3BEACI%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CmBAAA%3B%3BAAZZ%2CqBAKI%2CqBAUI%3BEACI%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAjBZ%2CqBAKI%2CqBAeI%3BEACI%2CgBAAA%3B%3BAAUR%2COAAC%3BEACG%2C6BAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2COALH%2CQAKI%3BEACG%2CaAAA%3B%3BAANR%2COAAC%2CQASG%3BEACI%2CgCAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3B%3BAAbR%2COAAC%2CQAgBG%3BEACI%2CaAAA%3B%3BAAIR%2COAAC%2CIACG%3BEACI%2CaAAA%3B%3BAAIR%2COAAC%2CKACG%2CQAAO%2COAAO%3BE%5C%2FB8BtB%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAMqDA%2COyBpFK%2CKACG%2CQAAO%2COAAO%2CQzBmFrB%3BAACD%2COyBrFK%2CKACG%2CQAAO%2COAAO%2CQzBoFrB%3BENtDD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BAM4DA%2COyB3FK%2CKACG%2CQAAO%2COAAO%2CQzB0FrB%3BEN5DD%2CmBAAA%3BEAAA%2CyBAAA%3BEAAA%2CWAAA%3B%3BA%2BBzBI%2CSAAU%2CQAAC%2COAAO%3BEAEd%2CmBAAA%3B%3BAAFJ%2CSAAU%2CQAAC%2COAAO%2COAId%3BEACI%2CcAAA%3BEACA%2CcAAA%3B%3BAAIR%2COAAC%2CaACG%3BEACI%2CmBAAA%3BEACA%2CgBAAA%3B%3BAAIR%2COAAC%3BEACG%2CmBAAA%3B%3BAADJ%2COAAC%2CKAGG%2CaAAa%3BE%5C%2FBKrB%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3B%3BA%2BBAI%2COAAC%3BEAEG%2CgCAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BA%5C%2FB5OR%2CO%2BBwOK%2CK%5C%2FBxOJ%3BEACG%2CWAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BA%2BB2OI%2COANH%2CKAMI%3BEACG%2CeAAA%3B%3BAAIR%2COAAC%3BEACG%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3B%3BAAIJ%2COAAC%3BEACG%2CeAAA%3B%3BAAGJ%2COAAC%3BE%5C%2FBtBL%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BE%2BBwBQ%2CgBAAA%3B%3BAAGJ%2COAAC%3BEACG%2CmBAAA%3B%3BAiDxTA%2CkBAHJ%2CcAGK%2CIAAI%3BAAAL%2CkBAFJ%2CcAEK%2CIAAI%3BAAAL%2CkBADJ%2CiBACK%2CIAAI%3BEACD%2CmBAAA%3B%3BAALZ%2CkBACI%2CcAOI%3BAARR%2CkBAEI%2CcAMI%3BAARR%2CkBAGI%2CiBAKI%3BEACI%2CqBAAA%3BEACA%2CmBAAA%3B%3BA%5C%2FDVZ%3BEACI%2CgCAAA%3BEACA%2CmBAAA%3B%3BAAFJ%2CYAII%3BEACI%2CqBAAA%3BEACA%2CkBAAA%3B%3BAAIR%2CsBACI%3BEACI%2CkBAAA%3B%3BAAIR%3BEACI%2CgCAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3B%3BAAHJ%2CoBAKI%2CaACM%3BEjB0QV%2CgBAAA%3BEAAA%2CgBAAA%3BEAAA%2CiBAAA%3BEAAA%2CkBAAA%3BEAAA%2CmBAAA%3BEiBxQY%2CqBAAA%3B%3BAARZ%2CoBAYI%2CWAGI%3BEACI%2CmBAAA%3B%3BAAIA%2CoBARR%2CWAOI%2COACK%3BEACG%2CSAAS%2CIAAT%3B%3BAArBhB%2CoBA0BI%2CmBACI%3BEACI%2CaAAA%3B%3BAA5BZ%2CoBA0BI%2CmBAKI%2CMAAQ%3BEACJ%2C6BAAA%3B%3BAAhCZ%2CoBAoCI%2CcACI%3BEACI%2CSAAA%3B%3BAAtCZ%2CoBAoCI%2CcAKI%3BEACI%2CgBAAA%3B%3BAAGJ%2CoBATJ%2CcASK%2CMACG%3BEACI%2CqBAAA%3B%3BAAEA%2CoBAbZ%2CcASK%2CMACG%2CGAGK%3BEACG%2CSAAS%2CIAAT%3B%3BAALZ%2CoBATJ%2CcASK%2CMASG%3BEACI%2CSAAA%3B%3BAAMhB%2CoBACI%3BEACI%2CgBAAA%3B%3BAAKI%2CoBAFR%2CaACI%2CMACK%3BAACD%2CoBAHR%2CaACI%2CMAEK%3BEACG%2CeAAA%3B%3BAAMhB%3BEACI%2CmBAAA%3B%3BAADJ%2CsBAGI%3BEACI%2CkBAAA%3B%3BAAEA%2CsBAHJ%2CQAGK%3BEACG%2CSAAA%3B%3BAASZ%2CmBACI%3BEACI%2CgBAAA%3B%3BAAIR%2CQAGI%2CoBACI%3BAAHR%2CuBAEI%2CoBACI%3BAAFR%2CiBACI%2CoBACI%3BEACI%2CkBAAA%3B%3BAAOJ%2CmBADJ%2COACK%3BAACD%2CmBAFJ%2COAEK%3BEACG%2CgBAAA%3B%3BAAKZ%2CcAKI%2CcACI%3BEACI%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CwBAAA%3B%3BAATZ%2CcAKI%2CcAWI%2COAAM%3BEACF%2CqBAAA%3B%3BAAjBZ%2CcAqBI%3BEACI%2CqBAAA%3B%3BAAtBR%2CcAyBI%3BEACI%2CcAAA%3BEACA%2CgBAAA%3B%3BAAUJ%2CoBAAC%3BEACG%2CgBAAA%3B%3BAADJ%2CoBAAC%2CSAGG%3BEACI%2CgBAAA%3B%3BAAJR%2CoBAAC%2CSAOG%3BEACI%2CgBAAA%3BEACA%2CgBAAA%3B%3BAAIR%2CoBAAC%2CKACG%2CaACI%2CgBACI%3BEACI%2CgBAAA%3B%3BAAJhB%2CoBAAC%2CKACG%2CaACI%2CgBAKI%3BEACI%2CSAAA%3B%3BAARhB%2CoBAAC%2CKACG%2CaACI%2CgBAKI%2CSAGM%3BEACE%2CgBAAA%3B%3BAAEA%2CoBAbnB%2CKACG%2CaACI%2CgBAKI%2CSAGM%2CSAGG%3BEACG%2CSAAS%2CIAAT%3B%3BAAS5B%3BEACI%2CgCAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BAAHJ%2CeAKI%3BEACI%2CqBAAA%3B%3BAANR%2CeASI%3BEACI%2CqBAAA%3BEACA%2CiBAAA%3B%3BAyBzNR%2CYACI%3BEACI%2CgBAAA%3B%3BALER%2COAAO%2COAAO%3BEACV%2CiBAAA%3BErC2RJ%2CqBAAA%3BE2B9QA%2CqBAAA%3B%3BAAMA%2COUpBO%2COAAO%2COVoBb%3BEAqUD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4BnOY%2CO5BmOZ%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAUrWA%2COAAO%2COAAO%2COASV%3BEACI%2CqBAAA%3BEACA%2CiBAAA%3BEACA%2CmBAAA%3B%3BA4C2CA%2COADH%2CUACI%3BEACG%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2COALP%2CUACI%2CMAII%3BEACG%2CmBAAA%3B%3BAAGJ%2COATP%2CUACI%2CMAQI%2CmBAAmB%3BEjF6NhC%2CcAAA%3BEiF3NgB%2CSAAS%2CGAAT%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CSAAA%3B%3BAAIR%2COApBH%2CUAoBI%3BEjFkNT%2CcAAA%3BEiFhNY%2CkBAAA%3B%3BAAGJ%2COAzBH%2CUAyBI%3BEACG%2CcAAA%3B%3BAAEA%2COA5BP%2CUAyBI%2CQAGI%3BEACG%2CgBAAA%3B%3BAAJR%2COAzBH%2CUAyBI%2CQAOG%2C%2BBAA%2BB%3BEjFsM3C%2CcAAA%3BEiFpMgB%2CYAAA%3BEACA%2CYAAA%3BEACA%2COAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3B%3BAAIR%2COA5CH%2CUA4CI%2CKAEG%3BAADJ%2COA7CH%2CUA6CI%2CaACG%3BEjFwLZ%2CmBAAA%3BEAAA%2CcAAA%3B%3BAiFpLgB%2COAlDX%2CUA4CI%2CKAEG%2CeAIK%3BAAAD%2COAlDX%2CUA6CI%2CaACG%2CeAIK%3BEjFoLjB%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CWAAA%3B%3BAiF3KI%2COAAC%3BEjF2KL%2CyBAAA%3BEiFzKQ%2CeAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CoBAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CuBAAA%3B%3BAAEA%2COAdH%2COAcI%3BEACG%2C%2BBAAA%3B%3BAAGJ%2COAlBH%2COAkBI%3BEjFyJT%2CmBAAA%3BEAAA%2CcAAA%3BEiFtJY%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3B%3BAAEA%2COA5BP%2COAkBI%2CKAUI%3BEjF%2BIb%2CsBAAA%3B%3BAiF1IQ%2COAjCH%2COAiCI%3BEjF0IT%2C0BAAA%3BEAAA%2CsBAAA%3BEAAA%2CWAAA%3B%3BAiFpIQ%2COAvCH%2COAuCI%2CIAAI%2CWAAW%3BEjFoIxB%2CsBAAA%3BEAAA%2CWAAA%3BEAAA%2CuBAAA%3B%3BAiF5HY%2COA%5C%2FCP%2COA6CI%2CMAEI%2CIAAI%2CWAAW%3BAAAhB%2COA%5C%2FCP%2COA8CI%2CMACI%2CIAAI%2CWAAW%3BEjF4H5B%2CsBAAA%3BEAAA%2C0BAAA%3B%3BAiFtHQ%2COArDH%2COAqDI%3BEACG%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CoBAAA%3B%3BAAEA%2COA1DP%2COAqDI%2CSAKI%3BEAEG%2CYAAY%2C0NAAZ%3BEACA%2CYAAY%2C%2BNAAZ%3BEACA%2CYAAY%2C8NAAZ%3BEACA%2CYAAY%2C6NAAZ%3BEACA%2CYAAY%2CiDAAiD%2CwCAAwC%2CyCAAyC%2C0BAAyC%2C0BAAyC%2C0BAAuC%2C0BAAuC%2C0BAAyC%2C0BAAyC%2CyCAAyC%2CyCAAza%3BEACA%2CYAAY%2CkOAAZ%3BEACA%2CSAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CQAAQ%2C4GAAR%3BEACA%2COAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CMAAA%3B%3BAAIR%2COA5EH%2COA4EI%3BEACG%2CSAAA%3BEACA%2CeAAA%3BEACA%2CwBAAA%3B%3BAAEA%2COAjFP%2COA4EI%2CSAKI%3BEjFkCb%2CmBAAmB%2CcAAnB%3BEACI%2CeAAe%2CcAAf%3BEACI%2CWAAW%2CcAAX%3BEAsDR%2CmBAAA%3BEiFvFgB%2CSAAS%2CEAAT%3BEACA%2CWAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3B%3BAAIR%2COA9FH%2COA8FI%3BEjF6ET%2Ca8D3RgC%2CyB9D2RhC%3B%3BAiFzEQ%2COAlGH%2COAkGI%3BEjFyET%2CyBAAA%3BEAAA%2CcAAA%3BEAAA%2CgBAAA%3BEiFrEY%2CaAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CYAAA%3B%3BAAEA%2COA%5C%2FGP%2COAkGI%2CQAeO%3BAADJ%2COAhHP%2COAkGI%2CQAcI%2CQACG%3BEACI%2CSAAA%3BEACA%2CWAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3B%3BAAEA%2COAvHf%2COAkGI%2CQAeO%2CQAMK%3BAAAD%2COAvHf%2COAkGI%2CQAcI%2CQACG%2CQAMK%3BAACD%2COAxHf%2COAkGI%2CQAeO%2CQAOK%3BAAAD%2COAxHf%2COAkGI%2CQAcI%2CQACG%2CQAOK%3BEACG%2CmBAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2COAjIf%2COAkGI%2CQAeO%2CQAgBK%3BAAAD%2COAjIf%2COAkGI%2CQAcI%2CQACG%2CQAgBK%3BEACG%2CyDAAA%3BEACA%2C%2BBAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3B%3BAAGJ%2COAxIf%2COAkGI%2CQAeO%2CQAuBK%3BAAAD%2COAxIf%2COAkGI%2CQAcI%2CQACG%2CQAuBK%3BEACG%2CsDAAA%3BEACA%2C%2BBAAA%3BEACA%2CWAAA%3BEACA%2CQAAA%3B%3BAA7BZ%2COA%5C%2FGP%2COAkGI%2CQA8CO%3BAAhCJ%2COAhHP%2COAkGI%2CQAcI%2CQAgCG%3BEACI%2CcAAA%3BEACA%2CaAAA%3BEACA%2CcAAA%3BEACA%2CYAAA%3B%3BAAIR%2COAxJP%2COAkGI%2CQAsDI%3BEjFmBb%2CgBAAA%3BEAAA%2CyBAAA%3BEAAA%2CcAAA%3BEiFfgB%2CaAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CYAAA%3B%3BAA9DR%2COAlGH%2COAkGI%2CQAiEG%3BEjFQZ%2CcAAA%3BEiFNgB%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAIR%2COA7KH%2COA6KI%3BEACG%2CoBAAA%3BEACA%2CqBAAA%3BEACA%2CkBAAA%3B%3BAAEA%2COAlLP%2COA6KI%2CaAKI%2CMAAS%3BEjFPtB%2C%2BBAAA%3B%3BAiFWY%2COAtLP%2COA6KI%2CaASI%2CMAAS%3BEACN%2CcAAA%3B%3BAAKZ%2COAAC%3BEACG%2CcAAA%3B%3BAAEA%2COAHH%2CIAGI%3BEACG%2CmBAAA%3B%3BAAIR%2COAAC%3BEACG%2CqBAAA%3BEACA%2CaAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3B%3BAAGJ%2COAAC%3BEACG%2CaAAA%3BEACA%2CWAAA%3B%3BAAGJ%2COAAC%3BEACG%2CYAAA%3BEACA%2CUAAA%3B%3BAAGJ%2COAAC%3BEACG%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAAIR%2CSAAS%3BEACL%2CWAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3B%3BACpUJ%2CsBACI%3BElF6QJ%2CmBAAA%3BEkF3QQ%2CeAAA%3B%3BAAHR%2CsBAKI%3BEACI%2CeAAA%3B%3BAACA%2CsBAFJ%2CMAEK%3BEACG%2CaAAA%3B%3BAARZ%2CsBAKI%2CMAMI%3BAAXR%2CsBAKI%2CMAOM%3BEACE%2CkCAAA%3BElFiQZ%2CcAAA%3BEkF%5C%2FPY%2CcAAA%3BEACA%2C0BAAA%3B%3BAAhBZ%2CsBAKI%2CMAcI%3BEACI%2CqBAAA%3B%3BAAEA%2CsBAjBR%2CMAcI%2CEAGK%3BElFwPb%2CmBAAA%3B%3BAkFnPQ%2CsBAtBJ%2CMAsBK%2CQACG%3BAADJ%2CsBAtBJ%2CMAsBK%2CQAEK%3BElFiPd%2CqBAAA%3BEAAA%2CWAAA%3BEAAA%2CgBAAA%3B%3BAkFnPQ%2CsBAtBJ%2CMAsBK%2CQAQG%3BElF2OZ%2CqBAAA%3B%3BAkF9QA%2CsBAKI%2CMAmCI%3BEACI%2C6BAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3B%3BAhEnBZ%3BElBsPA%2CsBAAA%3B%3BAkBlPA%3BElBsWA%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CaAAA%3BEAkCA%2C8BAAA%3BEACI%2C0BAAA%3BEACI%2CsBAAA%3BEkBzYJ%2CiBAAA%3B%3BAAGJ%3BElBwWA%2CoBAAA%3BEACQ%2CYAAA%3B%3BAkBjWR%3BEAEI%2CgCAAA%3BEACA%2CmBAAA%3B%3BAAIA%2COAAC%3BEAEG%2CiBAAA%3BEACA%2CkBAAA%3B%3BAAIR%3BEACI%2CWAAA%3BEACA%2CqBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAALJ%2CKAOI%3BEACI%2CcAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CWAAY%3BEACR%2CWAAA%3B%3BAAIR%2CUACM%2CsBACE%2CYAAc%3BEACV%2CgBAAA%3B%3BAAUR%2COALG%2CKAKF%3BElBwLL%2CmBAAA%3BEAAA%2CaAAA%3BEkBrLQ%2CsBAAA%3BEACA%2COAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3B%3BAAIR%3BEACI%2CSAAA%3BEACA%2CkBAAA%3B%3BAAOJ%2CQAAQ%2COACJ%3BEACI%2CSAAA%3B%3BAAGJ%2CQALI%2COAKH%3BAACD%2CQANI%2COAMH%3BElB4JL%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CqBAAA%3BEAAA%2CWAAA%3BEkB1JQ%2CSAAA%3B%3BAAHJ%2CQALI%2COAKH%2CSsC9EL%3BAtC%2BEI%2CQANI%2COAMH%2COsC%5C%2FEL%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQtCsEI%2COAKH%2CSsC9EL%2CEAGK%3BAAAD%2CQtCsEI%2COAMH%2COsC%5C%2FEL%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQtCkEI%2COAKH%2CSsC9EL%2CEAOK%3BAAAD%2CQtCkEI%2COAMH%2COsC%5C%2FEL%2CEAOK%3BExDoOL%2CcAAA%3B%3BAkBvJI%2CQAXI%2COAWH%3BEACG%2CSAAA%3BEACA%2COAAA%3BEACA%2CeAAA%3BEACA%2CQAAA%3BEACA%2CUAAA%3B%3BAALJ%2CQAXI%2COAWH%2COAOG%3BEACI%2CgBAAA%3B%3BAAIR%2CQAvBI%2COAuBH%3BElB2IL%2CgBAAA%3BEAAA%2CkBAAA%3BEwDnQA%2CcAAA%3BExDmQA%2CkBAAA%3BEAAA%2CiBAAA%3BEAAA%2CmBAAA%3BEAAA%2CkBAAA%3BEAAA%2CWAAA%3BEkBzIQ%2CgBAAA%3BEACA%2CkBAAA%3B%3BAAHJ%2CQAvBI%2COAuBH%2CKsChGL%3BExD2OA%2CcAAA%3B%3BAwDxOI%2CQtCsEI%2COAuBH%2CKsChGL%2CEAGK%3BExDwOL%2CcAAA%3B%3BAwDpOI%2CQtCkEI%2COAuBH%2CKsChGL%2CEAOK%3BExDoOL%2CcAAA%3B%3BAkBhIA%3BEAEI%2CgBAAA%3B%3BAAIA%2COAAC%3BEACG%2C6BAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CiBAAA%3B%3BAAJJ%2COAAC%2CQAUG%2COACM%3BEACE%2CeAAA%3B%3BAAZZ%2COAAC%2CQAgBG%3BEACI%2CgBAAA%3B%3BAAlBZ%2COAsBI%3BAAtBJ%2COAuBI%3BEACI%2CcAAA%3BEACA%2CgBAAA%3B%3BAAIR%2CYAAa%2COAAM%2CQAEf%3BAADJ%2CYACI%3BEACI%2CkBAAA%3B%3BAAHR%2CYAAa%2COAAM%2CQAEf%2CUAGI%3BAAJR%2CYACI%2CUAGI%3BEQ1JR%2CqBAAA%3BEACA%2CkBAAA%3B%3BA1BFA%2CYkBsJa%2COAAM%2CQAEf%2CUAGI%2CSlB3JP%3BAAAD%2CYkBwJI%2CUAGI%2CSlB3JP%3BAACD%2CYkBqJa%2COAAM%2CQAEf%2CUAGI%2CSlB1JP%3BAAAD%2CYkBuJI%2CUAGI%2CSlB1JP%3BEACG%2CSAAS%2CEAAT%3BEACA%2CcAAA%3B%3BAAGJ%2CYkBgJa%2COAAM%2CQAEf%2CUAGI%2CSlBrJP%3BAAAD%2CYkBkJI%2CUAGI%2CSlBrJP%3BEACG%2CWAAA%3B%3BAkB%2BIJ%2CYAAa%2COAAM%2CQAEf%2CUAGI%2CSQvJR%3BARmJA%2CYACI%2CUAGI%2CSQvJR%3BE1BgPA%2CUAAA%3BE0B9OI%2CeAAA%3BE1B8OJ%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BATkIA%2CYAAa%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeCoOE%3BATjFF%2CYACI%2CUAGI%2CSQvJR%2CeCoOE%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CYT4Ha%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeCsBC%3BAAAD%2CYT8HI%2CUAGI%2CSQvJR%2CeCsBC%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B9NQ%2CO5B8NR%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CYT%2BGS%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeCkCC%2CMACI%3BAAAD%2CYTiHA%2CUAGI%2CSQvJR%2CeCkCC%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CYTyGS%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeCwCC%2COACI%3BAAAD%2CYT2GA%2CUAGI%2CSQvJR%2CeCwCC%2COACI%3BE3BuML%2CcAAA%3B%3BA0BqEA%2CYRnKa%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeAqTC%3BAAAD%2CYRjKI%2CUAGI%2CSQvJR%2CeAqTC%3BE1BrED%2CqBAAA%3BE2BhOA%2CqBAAA%3B%3BADqSA%2CYRnKa%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeAqTC%2COCjFC%3BADiFF%2CYRjKI%2CUAGI%2CSQvJR%2CeAqTC%2COCjFC%3BE3BhQF%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BA2B2CA%2CYT4Ha%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeAqTC%2COC%5C%2FRA%3BAAAD%2CYT8HI%2CUAGI%2CSQvJR%2CeAqTC%2COC%5C%2FRA%3BEAuRD%2CmCAAA%3BEACA%2CkCAAA%3BE3B9DA%2CeAAA%3BEAAA%2CiBAAA%3BEAAA%2CcAAA%3BEAAA%2CS4B%5C%2FNM%2CO5B%2BNN%3BEAAA%2CaEzRe%2CmBFyRf%3BEAAA%2CSAAA%3BEAAA%2CmBAAA%3BE2BqEA%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3B%3BAAtRI%2CYT%2BGS%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeAqTC%2COCnRA%2CMACI%3BAAAD%2CYTiHA%2CUAGI%2CSQvJR%2CeAqTC%2COCnRA%2CMACI%3BE3B6ML%2CcAAA%3B%3BA2BvMI%2CYTyGS%2COAAM%2CQAEf%2CUAGI%2CSQvJR%2CeAqTC%2COC7QA%2COACI%3BAAAD%2CYT2GA%2CUAGI%2CSQvJR%2CeAqTC%2COC7QA%2COACI%3BE3BuML%2CcAAA%3B%3BAkB9FA%2CYAAa%2COAAM%2CQAEf%2CUAGI%2CSQgCR%3BARpCA%2CYACI%2CUAGI%2CSQgCR%3BE1ByDA%2CSAAA%3BEAAA%2CUAAA%3BED1KA%2CqBAAA%3BEC0KA%2CgBAAA%3BEAAA%2CsBAAA%3BEAAA%2CeAAA%3BEAAA%2CgBAAA%3BEAAA%2CYAAA%3BE0BhDI%2CsBAAA%3BEACA%2CaAAA%3BEACA%2CkBAAA%3BE1B8CJ%2CSAAA%3BEAAA%2CyCAAA%3B%3BAkB9FA%2CYAAa%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAsBI%3BAR1DJ%2CYACI%2CUAGI%2CSQgCR%2CYAsBI%3BE1BmCJ%2CSAAA%3BEAAA%2CUAAA%3B%3BA0B3BQ%2CYRnEK%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAsBI%2CGAQK%3BAAAD%2CYRjEJ%2CUAGI%2CSQgCR%2CYAsBI%2CGAQK%3BE1B2BT%2CmBAAA%3BE0BzBY%2CeAAA%3B%3BAAuTZ%2CYR5Xa%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAuVC%3BAAAD%2CYR1XI%2CUAGI%2CSQgCR%2CYAuVC%3BAACD%2CYR7Xa%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAwVC%3BAAAD%2CYR3XI%2CUAGI%2CSQgCR%2CYAwVC%3BEACG%2C0BAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CcAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3B%3BAAGJ%2CYRtYa%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAiWC%3BAAAD%2CYRpYI%2CUAGI%2CSQgCR%2CYAiWC%3BEACG%2CiBAAA%3BE1BzSJ%2CsDAAA%3BE0B2SI%2CWAAA%3B%3BAAGJ%2CYR5Ya%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAuWC%3BAAAD%2CYR1YI%2CUAGI%2CSQgCR%2CYAuWC%3BEACG%2CiBAAA%3BE1B%5C%2FSJ%2CsDAAA%3BE0BiTI%2CWAAA%3B%3BAAzDJ%2CYRtVa%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAiTC%3BAAAD%2CYRpVI%2CUAGI%2CSQgCR%2CYAiTC%3BE1BxPD%2CUAAA%3BEAAA%2CUAAA%3B%3BA0B6PA%2CYR3Va%2COAAM%2CQAEf%2CUAGI%2CSQgCR%2CYAsTC%3BAAAD%2CYRzVI%2CUAGI%2CSQgCR%2CYAsTC%3BE1B7PD%2CSAAA%3BEAAA%2CUAAA%3B%3BA0BZA%2CYRlFa%2COAAM%2CQAEf%2CUAGI%2CSQ6EP%3BAAAD%2CYRhFI%2CUAGI%2CSQ6EP%3BEACG%2CiBAAA%3B%3BAADJ%2CYRlFa%2COAAM%2CQAEf%2CUAGI%2CSQ6EP%2COAGG%3BAAHJ%2CYRhFI%2CUAGI%2CSQ6EP%2COAGG%3BEACI%2CcAAA%3B%3BARtFR%2CYAAa%2COAAM%2CQAEf%2CUAGI%2CSAYI%2CGAAE%2CSACE%3BAAjBhB%2CYACI%2CUAGI%2CSAYI%2CGAAE%2CSACE%3BEACI%2CcAAA%3BEACA%2CYAAA%3B%3BAAEA%2CYAtBP%2COAAM%2CQAEf%2CUAGI%2CSAYI%2CGAAE%2CSACE%2CEAIK%3BAAAD%2CYApBhB%2CUAGI%2CSAYI%2CGAAE%2CSACE%2CEAIK%3BEACG%2CqBAAA%3B%3BAAvBxB%2CYAAa%2COAAM%2CQAEf%2CUA2BI%3BAA5BR%2CYACI%2CUA2BI%3BEACI%2CeAAA%3BEACA%2CSAAA%3B%3BAA%5C%2FBZ%2CYAAa%2COAAM%2CQAEf%2CUAoCI%3BAArCR%2CYACI%2CUAoCI%3BEACI%2CgBAAA%3B%3BAAgBZ%3BEACI%2CWAAA%3B%3BAAOJ%2CYAEI%2CQAAO%3BAADX%2CYACI%2CQAAO%3BElB6BX%2CcAAA%3B%3BAkBhBA%2CcACI%3BEACI%2CUAAA%3B%3BAAIR%3BEACI%2CaAAA%3B%3BAiEvRJ%2CgBACI%3BEACI%2CkBAAA%3B%3BAAFR%2CgBAKI%2CQAAO%3BE7EkOX%2CsBAAA%3BEAEA%2C4BAAA%3BEAEA%2CgBAAA%3BEACA%2CoBAAA%3BEAIA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CuBAAA%3BEAAA%2CSAAA%3BEAAA%2CUAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEM5FA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3B%3BAA6CA%2CgB6E9OI%2CQAAO%2CO7E8OV%3BAACD%2CgB6E%5C%2FOI%2CQAAO%2CO7E%2BOV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CgB6EpPI%2CQAAO%2CO7EoPV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CgB6EzPI%2CQAAO%2CO7EyPV%3BAACD%2CgB6E1PI%2CQAAO%2CO7E0PV%3BAACD%2CQAAQ%2CUAAW%2CiB6E3Pf%2CQAAO%3BE7E4PP%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BADjJA%2CgBoF1II%2CQAAO%2COpF0IV%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CgBoF%5C%2FII%2CQAAO%2COpF%2BIV%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CgBoFpJI%2CQAAO%2COpFoJV%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BAMxFA%2CgB6EnMI%2CQAAO%2CO7EmMV%3BAACD%2CgB6EpMI%2CQAAO%2CO7EoMV%3BAACD%2CgB6ErMI%2CQAAO%2CO7EqMV%3BEACG%2CgBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CgB6E1MI%2CQAAO%2CO7E0MV%3BAACD%2CgB6E3MI%2CQAAO%2CO7E2MV%3BAACD%2CQAAQ%2CUAAW%2CiB6E5Mf%2CQAAO%3BEnF2RX%2CcAAA%3BEAAA%2CYAAA%3BEM5EI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3B%3BA6E3MJ%2CsBACI%3BEACI%2CiBAAA%3B%3BAAFR%2CsBAKI%2CQAAO%3BE7EuNX%2CsBAAA%3BEAEA%2C4BAAA%3BEAEA%2CgBAAA%3BEACA%2CoBAAA%3BEAIA%2CiBAAA%3BENgDA%2CgBAAA%3BEAAA%2CuBAAA%3BEAAA%2CSAAA%3BEAAA%2CUAAA%3BEAAA%2CcAAA%3BEAAA%2CqBAAA%3BEM5FA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CeAAA%3BE6EnLQ%2CkBAAA%3B%3BA7EgOR%2CsB6EnOI%2CQAAO%2CU7EmOV%3BAACD%2CsB6EpOI%2CQAAO%2CU7EoOV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CsB6EzOI%2CQAAO%2CU7EyOV%3BEACG%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CsB6E9OI%2CQAAO%2CU7E8OV%3BAACD%2CsB6E%5C%2FOI%2CQAAO%2CU7E%2BOV%3BAACD%2CQAAQ%2CUAAW%2CuB6EhPf%2CQAAO%3BE7EiPP%2CoBAAA%3BEN%2BBJ%2CYAAA%3B%3BADjJA%2CsBoF%5C%2FHI%2CQAAO%2CUpF%2BHV%3BECiJD%2CcAAA%3BEAAA%2CqBAAA%3B%3BAD5IA%2CsBoFpII%2CQAAO%2CUpFoIV%3BEC4ID%2CcAAA%3BEAAA%2C0BAAA%3B%3BADvIA%2CsBoFzII%2CQAAO%2CUpFyIV%3BECuID%2CcAAA%3BEAAA%2C0BAAA%3B%3BAMxFA%2CsB6ExLI%2CQAAO%2CU7EwLV%3BAACD%2CsB6EzLI%2CQAAO%2CU7EyLV%3BAACD%2CsB6E1LI%2CQAAO%2CU7E0LV%3BEACG%2CgBAAA%3BEACA%2CSAAA%3B%3BAAGJ%2CsB6E%5C%2FLI%2CQAAO%2CU7E%2BLV%3BAACD%2CsB6EhMI%2CQAAO%2CU7EgMV%3BAACD%2CQAAQ%2CUAAW%2CuB6EjMf%2CQAAO%3BEnFgRX%2CcAAA%3BEAAA%2CYAAA%3BEM5EI%2CeAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3B%3BA8EtNJ%2CSACI%3BEACI%2CkBAAA%3BEpF8RR%2CiBAAA%3B%3BAoF3RQ%2CSAJJ%2CMAIK%3BEACG%2CaAAA%3B%3BAAMR%2CgBADY%2CKACX%3BEACG%2CaAAA%3B%3BAhEZJ%2CQAAC%2CiBACG%3BEACI%2CYAAA%3B%3BAAFR%2CQAAC%2CiBAIG%2CMAAM%3BEACF%2CqBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAPR%2CQAAC%2CiBASG%3BAATJ%2CQAAC%2CiBAUG%3BEACI%2CqBAAA%3BEACA%2CUAAA%3B%3BAO0GZ%2CcPpFI%2CQACK%2CWOmFR%3BAAAD%2CSPtFS%2CKAAK%2CMAEV%2CQACK%2CWOmFR%3BAAAD%2CiBPpFI%2CQACK%2CWOmFR%3BE3ByKD%2CS4B%5C%2FPkB%2CO5B%2BPlB%3B%3BAoBnPA%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBqHjC%2CQAGI%2CKACI%3BAiBzHV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBsHjC%2CQAEI%2CKACI%3BAiBzHV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBuHjC%2CQACI%2CKACI%3BAiBzHV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBqHjC%2CQAGI%2CKAEI%3BAiB1HV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBsHjC%2CQAEI%2CKAEI%3BAiB1HV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBuHjC%2CQACI%2CKAEI%3BEHyHV%2C6BAAA%3B%3BAoBnPA%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBgIjC%2CUAAU%2CQAGN%2CKAAE%2CYACE%3BAiBpIV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBiIjC%2CWAAW%2CQAEP%2CKAAE%2CYACE%3BAiBpIV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBkIjC%2CQAAK%2CYACD%2CKAAE%2CYACE%3BAiBpIV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBgIjC%2CUAAU%2CQAGN%2CKAAE%2CYAEE%3BAiBrIV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBiIjC%2CWAAW%2CQAEP%2CKAAE%2CYAEE%3BAiBrIV%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjBkIjC%2CQAAK%2CYACD%2CKAAE%2CYAEE%3BEACE%2CaAAA%3B%3BAiBtIZ%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSjB2IjC%2CQAAQ%3BEHwGV%2C6BAAA%3B%3BAoBnPA%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAK%5C%2FB%2CMAAQ%2CKAAK%3BEACT%2CgBAAA%3B%3BAANR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAS%5C%2FB%2CMAAQ%2CKAAE%2CWAAc%3BEACpB%2CgCAAA%3B%3BAAVR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAa%5C%2FB%2CSAAQ%3BEACJ%2CqBAAA%3BEACA%2CmBAAA%3B%3BAAfR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAkB%5C%2FB%3BEACI%2CcAAA%3B%3BAAnBR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAkB%5C%2FB%2CYAGI%3BEACI%2CsBAAA%3B%3BAAMJ%2CQA5BC%2CeAAe%2CMAAK%2CMAAM%2CSA2B%5C%2FB%2CKACK%3BEACG%2CUAAA%3B%3BAAGJ%2CQAhCC%2CeAAe%2CMAAK%2CMAAM%2CSA2B%5C%2FB%2CKAKK%3BEACG%2CgBAAA%3B%3BAAGJ%2CQApCC%2CeAAe%2CMAAK%2CMAAM%2CSA2B%5C%2FB%2CKASK%3BEACG%2CeAAA%3B%3BAArCZ%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAyC%5C%2FB%3BEACI%2CcAAA%3B%3BAA1CR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSA6C%5C%2FB%2CYAAW%3BEACP%2CmBAAA%3B%3BAA9CR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAiD%5C%2FB%2CQAAO%3BEACH%2CmBAAA%3B%3BAAlDR%2CQAAS%2CeAAe%2CMAAK%2CMAAM%2CSAqD%5C%2FB%3BEACI%2CgBAAA%3B%3BAAIR%2CeASI%3BEACI%2CkBAAA%3B%3BAAMA%2CcAFM%2CSACV%2CSACK%3BEACG%2CeAAA%3BEACA%2COAAO%2CqBAAP%3B%3BAAEA%2CcANE%2CSACV%2CSACK%2CKAII%2CUAAU%3BEACP%2CcAAA%3B%3BAAGJ%2CcAVE%2CSACV%2CSACK%2CKAQI%3BEACG%2CcAAA%3BEACA%2CmBAAA%3B%3BAAGJ%2CcAfE%2CSACV%2CSACK%2CKAaI%3BEACG%2CaAAA%3B%3BAAdR%2CcAFM%2CSACV%2CSACK%2CKAiBG%3BEACI%2CSAAA%3B%3BAAYJ%2CcAhCE%2CSACV%2CSACK%2CKA8BI%3BEACG%2CcAAA%3BEACA%2CYAAA%3BEACA%2CcAAA%3B%3BAAGJ%2CcAtCE%2CSACV%2CSACK%2CKAoCI%2CQACK%3BEACE%2CkBAAA%3B%3BAAEA%2CcA1CN%2CSACV%2CSACK%2CKAoCI%2CQACK%2CIAGG%3BEACG%2CeAAA%3B%3BAAzChB%2CcAFM%2CSACV%2CSACK%2CKA8CG%2CYACI%2CMAAK%3BEACD%2CYAAA%3B%3BAiErKhB%2CmBAAC%3BAAAD%2CoBAAC%3BEACG%2CcAAA%3BEACA%2CmBAAA%3B%3BAAKJ%2C0BAAC%3BEACG%2CSAAA%3B%3BAAIR%2CMAAM%2COACF%2CeAAe%3BEACX%2CeAAA%3BEACA%2COAAO%2CqBAAP%3B%3BAAEA%2CMALF%2COACF%2CeAAe%2CcAIV%2CUAAU%3BEACP%2CcAAA%3B%3BAANZ%2CMAAM%2COAUF%3BEACI%2CWAAA%3B%3BAAXR%2CMAAM%2COAcF%3BEACI%2CUAAA%3B%3BAAfR%2CMAAM%2COAcF%2COAGI%3BEACI%2CWAAA%3BErFgQZ%2CiBAAA%3B%3BAqFlRA%2CMAAM%2COAcF%2COAQI%3BEACI%2CeAAA%3B%3BAAvBZ%2CMAAM%2COAcF%2COAYI%3BEACI%2CkBAAA%3B%3BAA3BZ%2CMAAM%2COAcF%2COAgBI%3BEACI%2CmBAAA%3B%3BACzCR%2CmBAAC%3BAAAD%2CeAAC%3BEtF4RL%2CmBAAA%3B%3BAsF1RQ%2CMAAO%2CoBAFV%3BAAEG%2CMAAO%2CgBAFV%3BEAGO%2CgBAAA%3B%3BAAMR%2CsBAAC%3BEACG%2CSAAA%3B%3BACSR%2CwBAJ%2BC%3BEbuH%5C%2FC%2CcACI%3BI1EqJJ%2CYAAA%3BIAAA%2CSAAA%3BI0ElJQ%2CUAAA%3B%3B%3BAanHR%2CwBAJqD%3BEpE4DrD%3BETkcA%2CkBAAmB%2CYACf%2CSACI%2CQAAO%3BIJxTf%2CWAAA%3B%3BEakSA%3BInB7eA%2CSAAA%3BIACA%2CMAAM%2CgBAAN%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3B%3BEAiBA%2C0BAAC%3BEACD%2C0BAAC%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2C0BAAC%3BIACG%2CWAAA%3B%3BEmB22BJ%3BEJpmBQ%2C0BA3CJ%2CUA2CK%2CIAAI%2CKACD%3BIf3BZ%2CcAAA%3BI2B9QA%2CqBAAA%3B%3BEAMA%2CoBAAC%3BEZkSO%2C0BA3CJ%2CUA2CK%2CIAAI%2CKACD%2CKYnSX%3BIAqUD%2CmCAAA%3BIACA%2CkCAAA%3BI3B9DA%2CeAAA%3BIAAA%2CiBAAA%3BIAAA%2CcAAA%3BIAAA%2CS4BpOU%2CO5BoOV%3BIAAA%2CaEzRe%2CmBFyRf%3BIAAA%2CiBAAA%3BIAAA%2CsBAAA%3BI2BqEA%2CqBAAA%3BIACA%2CmBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3B%3BER4lBA%3BEJprBQ%2C0BAFJ%2CUAEK%2COAGG%3BEmEhMZ%2CsBAOI%3BI%5C%2FD22BA%2CgCAAA%3BIACA%2C6BAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2C4BAAA%3BIACA%2CkBAAA%3BInB3qBJ%2CcAAA%3BI2BhOA%2CqBAAA%3B%3BEAMA%2C0BAAC%3BEZ2MO%2C0BAFJ%2CUAEK%2COAGG%2CeY9MX%3BEuDcD%2CsBAOI%2COvDrBH%3BIAuRD%2CmCAAA%3BIACA%2CkCAAA%3BI3B9DA%2CeAAA%3BIAAA%2CoBAAA%3BIAAA%2CcAAA%3BIAAA%2CS4B9NQ%2CO5B8NR%3BIAAA%2CaEzRe%2CmBFyRf%3BIAAA%2CsBAAA%3BI2BqEA%2CqBAAA%3BIACA%2CmBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3B%3BER4mBI%2C0BAAC%3BEJpsBG%2C0BAFJ%2CUAEK%2COAGG%2CeIisBP%3BE%2BDj4BL%2CsBAOI%2CO%5C%2FD03BC%3BIACG%2CkBAAA%3BIACA%2CWAAA%3BIACA%2CMAAA%3B%3BEQx1BR%2C0BR21BK%2COQ31BJ%3BEZiJO%2C0BAFJ%2CUAEK%2COAGG%2CeIusBP%2COQ31BJ%3BEuD5CD%2CsBAOI%2CO%5C%2FDg4BC%2COQ31BJ%3BI3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BEmB8uBA%2CyBACI%3BEADJ%2CyBAEI%3BEAFJ%2CyBAGI%3BEM1qBJ%2CQAKI%2CSNmqBA%3BEMxqBJ%2CQAKI%2CSNoqBA%3BEMzqBJ%2CQAKI%2CSNqqBA%3BEJ7pBJ%2CyBI2pBI%3BEJ3pBJ%2CyBI4pBI%3BEJ5pBJ%2CyBI6pBI%3BIACI%2CWAAA%3BIACA%2CmBAAA%3B%3BEAqGR%2C%2BBACI%3BEf3zBJ%2CeACI%2CWe0zBA%3BIACI%2CkBAAA%3B%3BEAIA%2C%2BBADJ%2CQACK%3BEACD%2C%2BBAFJ%2CQAEK%3BEACD%2C%2BBAHJ%2CQAGK%3BEfl0BT%2CeACI%2CWe8zBA%2CQACK%3BEfh0BT%2CeACI%2CWe8zBA%2CQAEK%3BEfj0BT%2CeACI%2CWe8zBA%2CQAGK%3BIACG%2CmBAAA%3B%3BEAGJ%2C%2BBAPJ%2CQAOK%3BEACD%2C%2BBARJ%2CQAQK%3BEfv0BT%2CeACI%2CWe8zBA%2CQAOK%3BEft0BT%2CeACI%2CWe8zBA%2CQAQK%3BIACG%2CcAAA%3B%3BEAgHZ%3BEuD5mCA%2CcACI%3BI1EqJJ%2CYAAA%3BIAAA%2CSAAA%3BImBs7BA%2CUAAA%3B%3BEAEA%2CiDAAC%3BEACD%2CiDAAC%3BEuD%5C%2FkCD%2CcACI%2CuBvD6kCH%3BEuD9kCD%2CcACI%2CuBvD8kCH%3BInB34BD%2C8BAAA%3BIACA%2CSAAA%3BIACA%2CQAAA%3BIAhDA%2CiBAAA%3BImBg8BI%2CWAAA%3BIACA%2CUAAA%3BIACA%2CMAAA%3B%3BEAGJ%2CiDAAC%3BEuD3lCD%2CcACI%2CuBvD0lCH%3BInBr8BD%2CyBAAA%3B%3BEmBy8BA%2CiDAAC%3BEuD%5C%2FlCD%2CcACI%2CuBvD8lCH%3BInBz8BD%2C4BAAA%3BImB28BI%2CQAAA%3B%3BE4BtsCJ%3BEACA%3BEACA%2CYAAa%2CQAAO%3BEACpB%2COAAO%3BEACP%2COAAO%3BEACP%3BEACA%2CaAAgB%3BEAChB%2CaAAgB%3BEAChB%2CMAAM%2CSAAS%3BEACf%3BIACI%2CkBAAA%3BIACA%2CmBAAA%3B%3BEAIA%2CQAAS%3BEACT%2CmBAAoB%3BIAChB%2CiBAAA%3BIACA%2CkBAAA%3B%3BEUnBR%3BIACI%2CUAAA%3B%3BEADJ%2CWAGI%2CQACI%3BIzDwPR%2CcAAA%3BI2BhOA%2CqBAAA%3BI8BtBY%2CkBAAA%3B%3BE9B4BZ%2CW8B%5C%2FBI%2CQACI%2CW9B8BP%3BIAuRD%2CmCAAA%3BIACA%2CkCAAA%3BI3B9DA%2CeAAA%3BIAAA%2CoBAAA%3BIAAA%2CcAAA%3BIAAA%2CS4B9NQ%2CO5B8NR%3BIAAA%2CaEzRe%2CmBFyRf%3BIAAA%2CsBAAA%3BI2BqEA%2CqBAAA%3BIACA%2CmBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3B%3BE8B7TY%2CWALR%2CQACI%2CWAIK%3BIACG%2CkBAAA%3BIACA%2CUAAA%3BIACA%2CSAAA%3B%3BE9BiFhB%2CW8BzFI%2CQACI%2CWAUK%2CgB9B8EZ%3BI3BgKD%2CS4B%5C%2FNM%2CO5B%2BNN%3B%3BEyDvOA%3BIACI%2CiCAAA%3BIzDsNN%2C6BAAA%3BIACK%2C0BAAA%3BIACC%2CyBAAA%3BIAcJ%2CqBAAA%3BIyDpOI%2CYAAA%3BIACA%2CMAAM%2CwBAAN%3BIACA%2CcAAA%3BIACA%2CeAAA%3BIACA%2CMAAA%3BIACA%2COAAO%2CiBAAP%3B%3BEARJ%2CaAUI%3BIACI%2C6BAAA%3BIACA%2CiBAAA%3BIACA%2CgBAAA%3BIACA%2CSAAA%3BIACA%2CkCAAA%3B%3BEAfR%2CaAUI%2CUAOI%3BIACI%2CcAAA%3BIACA%2CkBAAA%3B%3BEAGJ%2CaAZJ%2CUAYK%2CSACG%3BIzDgNZ%2CSAAA%3BIAAA%2CUAAA%3BID1KA%2CqBAAA%3B%3BE0DvCQ%2CaAZJ%2CUAYK%2CSACG%2CSAGI%3BIACI%2CmBAAA%3B%3BEA3BpB%2CaAiCI%2CQAAO%3BIzDsMX%2CSAAA%3BIAAA%2CUAAA%3BID1KA%2CqBAAA%3BI0D1BQ%2CgCAAA%3B%3BEAnCR%2CaAiCI%2CQAAO%2CMAIH%3BIACI%2CiBAAA%3BIACA%2CSAAA%3B%3BEAEA%2CaARR%2CQAAO%2CMAIH%2CGAIK%2CMAAM%3BIACH%2C6BAAA%3BIACA%2CgBAAA%3BIACA%2CoBAAA%3B%3BEA5ChB%2CaAiCI%2CQAAO%2CMAIH%2CGAUM%3BIACE%2C6BAAA%3B%3BEAhDhB%2CaAiCI%2CQAAO%2CMAmBH%3BEApDR%2CaAiCI%2CQAAO%2CMAoBH%2CEAAC%3BIzDkLT%2CcAAA%3BIAAA%2CqBAAA%3BIyD%5C%2FKY%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CoBAAA%3B%3BEA1DZ%2CaAiCI%2CQAAO%2CMA4BH%2CQAAO%3BIACH%2CSAAA%3B%3BEAMZ%3BIAEI%2CsBAAA%3BIACA%2CaAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3BIACA%2CWAAA%3B%3BEzDzFJ%2C0BAAC%3BEACD%2C0BAAC%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2C0BAAC%3BIACG%2CWAAA%3B%3BEyDoFA%2C0BAAC%3BIACG%2CyBAAA%3B%3BEAIR%3BIACI%2CmBAAA%3BIACA%2CqBAAA%3BIACA%2CyBAAA%3BIACA%2CsBAAA%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CiBAAA%3BIACA%2CkBAAA%3BIACA%2CaAAA%3B%3BEAEA%2CwBAAC%3BIACG%2CuBAAA%3BIACA%2CgBAAA%3B%3BEAFJ%2CwBAAC%2COAKK%3BIACE%2CyBAAA%3B%3BEAKJ%2CwBADJ%2C0BACK%3BIACG%2CqBAAA%3B%3BEAKZ%3BIACI%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3B%3BEAHJ%2CgBAKI%3BIzDmGN%2C6BAAA%3BIACK%2C0BAAA%3BIACC%2CyBAAA%3BIAcJ%2CqBAAA%3BIyDjHQ%2CYAAA%3BIACA%2COAAA%3BIACA%2CgBAAA%3BIACA%2CkBAAA%3B%3BEAVR%2CgBAaI%3BIACI%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3B%3BEAIR%2CSACI%3BIACI%2CMAAM%2CiBAAN%3B%3BEAFR%2CSAKI%3BIzD8EN%2CoDAAA%3BIACK%2CiDAAA%3BIACC%2CgDAAA%3BIAcJ%2C4CAAA%3BIyD3FQ%2COAAA%3BIACA%2CWAAA%3B%3BEAIA%2CSADJ%2CYACK%3BIACG%2C8BAAA%3BIACA%2CSAAS%2CEAAT%3BIACA%2CcAAA%3BIACA%2CYAAA%3BIACA%2CeAAA%3BIACA%2CQAAA%3BIACA%2CMAAA%3BIACA%2CWAAA%3BIACA%2CUAAA%3B%3BEAKZ%3BIAEI%2CkBAAA%3BIACA%2CUAAA%3B%3BEzD%5C%2FKJ%2CmBAAC%3BEACD%2CmBAAC%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2CmBAAC%3BIACG%2CWAAA%3B%3BEwFNJ%3BIxFmPA%2CmBAAA%3BIwFhPI%2CsBAAA%3B%3BEAHJ%2CWAKI%3BIACI%2CSAAA%3BIACA%2CUAAA%3B%3BEAPR%2CWAUI%3BIACI%2CSAAA%3B%3BEAXR%2CWAcI%3BIACI%2CcAAA%3BIxFoOR%2CiBAAA%3BIAAA%2CgBAAA%3BIAAA%2CoBAAA%3BIAAA%2CkBAAA%3B%3BEwFnPA%2CWAsBI%3BEAtBJ%2CWAuBI%2CEAAC%3BIxF4NL%2CcAAA%3BIAAA%2CqBAAA%3B%3BEwFnPA%2CWA4BI%3BIxFuNJ%2C6BAAA%3BIAAA%2CiBAAA%3B%3BEwFnPA%2CWA4BI%2CQAIM%3BIxFmNV%2CgBAAA%3BIAAA%2C0BAAA%3BIAAA%2CyBAAA%3BIwF7MY%2CqBAAA%3B%3BEACA%2CWAXR%2CQAIM%2CaAOG%3BIxF4Mb%2CWAAA%3B%3BEwFvMQ%2CWAhBJ%2CQAgBK%2COACG%2CcACI%3BIxFqMhB%2CqBAAA%3BIAAA%2CmBAAA%3BIAAA%2CuBAAA%3BIAAA%2CiBAAA%3BIwF7LoB%2CqBAAA%3B%3BEAtDpB%2CWA4BI%2CQA%2BBM%3BIxFwLV%2CgBAAA%3B%3BEwFpLQ%2CWAnCJ%2CQAmCK%2COAEK%2CIAAC%2CIAAI%3BEADX%2CWApCJ%2CQAoCK%2CWACK%2CIAAC%2CIAAI%3BIxFkLnB%2CqBAAA%3BIAAA%2CmBAAA%3BIAAA%2CuBAAA%3B%3BEwFpLQ%2CWAnCJ%2CQAmCK%2COAEK%2CIAAC%2CIAAI%2CkBAQH%2CKAAI%2CIAAI%3BEAThB%2CWApCJ%2CQAoCK%2CWACK%2CIAAC%2CIAAI%2CkBAQH%2CKAAI%2CIAAI%3BIxF0KxB%2CiBAAA%3B%3BEwFlKQ%2CWADJ%2CGAAE%2COACG%3BIxFkKT%2CgCAAA%3B%3BEwFnPA%2CWAsFI%2CSACM%3BIACE%2CqBAAA%3B%3BEAEI%2CWAJZ%2CSACM%2CKAEI%2CIACG%3BIxFyJjB%2CWAAA%3B%3BEwFnJQ%2CWAVJ%2CSAUK%2CIAAI%3BIxFmJb%2CgBAAA%3BIAAA%2CgBAAA%3BIwF7IY%2CqBAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CoBAAA%3BIACA%2C8BAAA%3B%3BEAXJ%2CWAVJ%2CSAUK%2CIAAI%2CcAaC%2CKACI%3BIxFqIlB%2CkBAAA%3B%3BEwFjIgB%2CWA5BZ%2CSAUK%2CIAAI%2CcAaC%2CKAKG%3BIACG%2CgBAAA%3B%3BEAnBZ%2CWAVJ%2CSAUK%2CIAAI%2CcAuBD%3BIACI%2CcAAA%3BIxF2HhB%2CkBAAA%3B%3BEwFnJQ%2CWAVJ%2CSAUK%2CIAAI%2CcAuBD%2CGAIM%3BIACE%2CSAAA%3B%3BEA5BZ%2CWAVJ%2CSAUK%2CIAAI%2CcAuBD%2CGAIM%2CKAGE%3BIxFqHpB%2CcAAA%3BIwFhHwB%2CcAAA%3BIACA%2CmBAAA%3B%3BEACA%2CWA%5C%2FCpB%2CSAUK%2CIAAI%2CcAuBD%2CGAIM%2CKAGE%2CEAOK%3BIxF8GzB%2CWAAA%3B%3BEwFvGY%2CWAtDR%2CSAUK%2CIAAI%2CcA4CA%3BIACG%2CyBAAA%3BIACA%2CgBAAA%3BIACA%2CiBAAA%3B%3BEA%5C%2FCR%2CWAVJ%2CSAUK%2CIAAI%2CcAkDD%2CQACM%3BIxFgGlB%2CqBAAA%3BIAAA%2CmBAAA%3BIAAA%2CuBAAA%3BIAAA%2CiBAAA%3B%3BEwFpFgB%2CWAzEZ%2CSAUK%2CIAAI%2CcA8DD%2CQACK%2COACK%3BIxFmFtB%2CiBAAA%3B%3BEgE3QA%2CQAAQ%2CKAAK%3BICkIb%2CSAAA%3BIACA%2CUAAA%3B%3BEDnIA%2CQAAQ%2CKAAK%2CMCqIX%2CQAAK%3BIACH%2CsBAAA%3BIACA%2CWAAA%3BIACA%2CWAAA%3B%3BEDxIJ%2CQAAQ%2CKAAK%2CMCqIX%2CQAAK%2CMAKD%3BIACE%2CcAAA%3B%3BED3IR%2CQAAQ%2CKAAK%2CMC%2BIX%2CQAAK%3BIAEH%2CsBAAA%3BIACA%2CcAAA%3BIACA%2CWAAA%3BIACA%2CSAAA%3B%3BEjE7HJ%2CQgEvBQ%2CKAAK%2CMC%2BIX%2CQAAK%2CQjExHN%3BEACD%2CQgExBQ%2CKAAK%2CMC%2BIX%2CQAAK%2CQjEvHN%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2CQgE7BQ%2CKAAK%2CMC%2BIX%2CQAAK%2CQjElHN%3BIACG%2CWAAA%3B%3BEiEwHA%2CQDtJI%2CKAAK%2CMC%2BIX%2CQAAK%2CQAOF%3BIACG%2CcAAA%3B%3BEDvJR%2CQAAQ%2CKAAK%2CMC4MP%2CQAAK%3BIjE%2BDX%2CeAAA%3B%3BEgE3QA%2CQAAQ%2CKAAK%2CMCgNX%2CQAAK%2CMACD%3BIjE0DN%2CmBAAA%3BIAAA%2CgCAAA%3BIAAA%2C8BAAA%3BIAAA%2C%2BBAAA%3BIAAA%2C6BAAA%3BIAAA%2CYAAA%3BIAAA%2C0BAAA%3BIAAA%2CgBAAA%3BIAAA%2CiBAAA%3BIAAA%2CiBAAA%3BIAAA%2CcAAA%3BIAAA%2CqBAAA%3B%3BEDjJA%2CQiE1HQ%2CKAAK%2CMCgNX%2CQAAK%2CMACD%2CUlEvFL%3BICiJD%2CcAAA%3BIAAA%2CqBAAA%3B%3BED5IA%2CQiE%5C%2FHQ%2CKAAK%2CMCgNX%2CQAAK%2CMACD%2CUlElFL%3BIC4ID%2CcAAA%3BIAAA%2CqBAAA%3B%3BEDvIA%2CQiEpIQ%2CKAAK%2CMCgNX%2CQAAK%2CMACD%2CUlE7EL%3BICuID%2CWAAA%3BIAAA%2CqBAAA%3B%3BEiE9BI%2CQD7OI%2CKAAK%2CMCgNX%2CQAAK%2CMA6BF%2CIAAI%2CWAAc%2CUAAO%3BEAC1B%2CQD9OI%2CKAAK%2CMCgNX%2CQAAK%2CMA8BF%2CIAAI%2CWAAc%2CUAAO%3BIjE6B9B%2CmBAAA%3B%3BEiEzBI%2CQDlPI%2CKAAK%2CMCgNX%2CQAAK%2CMAkCF%2CIAAI%2CWAAc%2CUAAO%3BEAC1B%2CQDnPI%2CKAAK%2CMCgNX%2CQAAK%2CMAmCF%2COAAU%3BEACX%2CQDpPI%2CKAAK%2CMCgNX%2CQAAK%2CMAoCF%2COAAU%2CUAAO%3BEAClB%2CQDrPI%2CKAAK%2CMCgNX%2CQAAK%2CMAqCF%2COAAU%2CUAAO%3BIjEsBtB%2CmBAAA%3BIAAA%2CWAAA%3BIAAA%2CqBAAA%3BIAAA%2CmBAAA%3B%3BEgE3QA%2CQAAQ%2CKAAK%2CMC6PX%2CQAAK%3BIjEcP%2CmBAAA%3BIAAA%2CyBAAA%3BIAAA%2CeAAA%3BIAAA%2C4BAAA%3B%3BEgE3QA%2CQAAQ%2CKAAK%2CMAGT%2CMAAK%3BIACD%2CcAAA%3B%3BEAJR%2CQAAQ%2CKAAK%2CMAOT%2CMAAK%2CMACC%3BIACE%2CqBAAA%3B%3BEATZ%2CQAAQ%2CKAAK%2CMAaP%2CQAAK%3BIACH%2CuBAAA%3B%3BEOgNJ%2CYAAC%3BIvE6CL%2CUAAA%3BIAAA%2CYAAA%3B%3BEuE5NA%2CYA%2BKK%2CYA%5C%2FKJ%2CMACG%3BIACI%2CmBAAmB%2CaAAnB%3BIACQ%2CWAAW%2CaAAX%3B%3BEA4KZ%2CYAAC%2CYAxKL%3BIACI%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CmBAAmB%2CgBAAnB%3BIACQ%2CWAAW%2CgBAAX%3BIACR%2CsDAAA%3BIACQ%2CsCAAA%3BIACR%2CWAAA%3B%3BEAgKA%2CYAAC%2CYAGG%3BIACI%2CSAAA%3BIACA%2CgBAAA%3B%3B%3BECzIZ%3BID9EA%2CSAAA%3BIACA%2COAAA%3BIACA%2CYAAA%3BIACA%2CeAAA%3BIACA%2CQAAA%3BIACA%2CMAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3BIACA%2CyDAAA%3BIACQ%2CiDAAA%3BIvEsPR%2CUAAA%3BIAAA%2CYAAA%3B%3BEuEpPA%2CaAAC%3BIACG%2CmBAAA%3BIACA%2CUAAA%3BIACA%2CqCAAA%3BIACQ%2C6BAAA%3B%3BEAJZ%2CaAAC%2CMAMG%3BIACI%2CmBAAmB%2CeAAnB%3BIACQ%2CWAAW%2CeAAX%3B%3BEC2DhB%2CaDvDA%3BIvEwOA%2CsBAAA%3BIAAA%2C4CAAA%3BIuErOI%2CUAAA%3BIACA%2CoBAAA%3B%3BEAQJ%2CaAAC%2CMACG%3BIACI%2CmBAAmB%2CaAAnB%3BIACQ%2CWAAW%2CaAAX%3B%3BECwChB%2CaDpCA%3BIACI%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CmBAAmB%2CgBAAnB%3BIACQ%2CWAAW%2CgBAAX%3BIACR%2CsDAAA%3BIACQ%2CsCAAA%3BIACR%2CWAAA%3B%3BECgCA%2CaAAC%3BIACG%2CiCAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3B%3BEAPR%2CaAUI%3BIxEuKJ%2CyBAAA%3BIwErKQ%2CsBAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3B%3BEAKJ%2CIAAC%3BIACG%2CaAAA%3BIACA%2CgBAAA%3BIACA%2CYAAA%3B%3BEAHJ%2CIAAC%2CkBAKG%3BIxEyJR%2CwCAAA%3B%3BEwEnJA%3BIACI%2CoBAAA%3B%3BEACA%2CYAAC%2CYACG%2CkBAAiB%3BIxEgJzB%2CyBAAA%3B%3BEwE3IY%2CYANP%2CYAKI%2CcACI%3BIACG%2CiCAAA%3BIACA%2CgBAAA%3B%3BEAHR%2CYALH%2CYAKI%2CcAMG%3BIACI%2CYAAA%3BIACA%2CgBAAA%3B%3BEAfhB%2CYAoBI%3BIxE%2BHJ%2CeAAA%3BIAAA%2CgBAAA%3B%3BEyExOA%3BIACI%2CcAAA%3B%3BEADJ%2CiBAGI%3BIACI%2CaAAA%3B%3BEAJR%2CiBAOI%3BEAPJ%2CiBAQI%3BIACI%2CWAAA%3BIACA%2CcAAA%3BIACA%2CkBAAA%3B%3BE%5C%2FDucR%2CqBACI%2CQAAO%3BIVvHX%2CqBAAA%3BIACA%2CoBAAA%3BIACA%2CaAAA%3BIAkCA%2C8BAAA%3BIACI%2C0BAAA%3BIACI%2CsBAAA%3B%3BEUgFR%2CqBAMI%2CSAAQ%3BIVhFZ%2CkBAAA%3BIACC%2CiBAAA%3BIACQ%2CSAAA%3B%3BEU2FT%2CMAAM%2CQACF%2CQAAO%3BIACH%2CcAAA%3BIACA%2CaAAA%3B%3BEAIR%3BEACA%2CoBAAqB%2CQAAO%3BEAC5B%2CqBAAsB%2CmBAAqB%2CUAAO%3BIAC9C%2CaAAA%3B%3BEsCvXJ%2CaACI%3BIACI%2CgBAAA%3B%3BE5CgGJ%2CKAAC%3BIACG%2CiBAAA%3B%3BEAIQ%2CKALX%2CcAGG%2CMACI%2CKACK%2CIAAI%3BIACD%2CaAAA%3B%3BEAMR%2CKAZP%2CcAWG%2CKACK%3BEACD%2CKAbP%2CcAWG%2CKAEK%3BEACD%2CKAdP%2CcAWG%2CKAGK%3BEACD%2CKAfP%2CcAWG%2CKAIK%3BIACG%2CsBAAA%3BIACA%2CcAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CmBAAA%3BIACA%2CUAAA%3B%3BEAEA%2CKAvBX%2CcAWG%2CKACK%2CIAWI%2CSAAS%3BEAAV%2CKAvBX%2CcAWG%2CKAEK%2CMAUI%2CSAAS%3BEAAV%2CKAvBX%2CcAWG%2CKAGK%2CSASI%2CSAAS%3BEAAV%2CKAvBX%2CcAWG%2CKAIK%2CKAQI%2CSAAS%3BIACN%2CSAAS%2CcAAc%2CGAAvB%3BIACA%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CoBAAA%3B%3BEAIR%2CKA%5C%2FBP%2CcAWG%2CKAoBK%3BIACG%2CmBAAA%3B%3BEAhCZ%2CKAAC%2CcAoCG%2CMACI%2CKAAI%3BIACA%2CiBAAA%3B%3BEsE9KhB%2CcACI%3BI1EqJJ%2CYAAA%3BIAAA%2CSAAA%3BI0ElJQ%2CUAAA%3B%3BEvCOR%2CwBACI%3BInC0IJ%2CeAAA%3B%3BEmC3IA%2CwBAKI%3BInCsIJ%2CkBAAA%3BIAAA%2CmBAAA%3B%3BEmC3IA%2CwBAUI%3BInCiIJ%2CaAAA%3B%3BEmC3IA%2CwBAcI%3BInC6HJ%2CoBAAA%3B%3BEmC3IA%2CwBAkBI%2C0BACI%3BIACI%2CgBAAA%3B%3BEIFZ%2CwBACI%3BIvCwHJ%2CeAAA%3B%3BEuCzHA%2CwBACI%2CgBAGI%3BIvCqHR%2CaAAA%3B%3BEuCzHA%2CwBACI%2CgBAOI%3BIvCiHR%2CoBAAA%3B%3BE2EvQA%2CoBACI%2CQAAO%2CIAAI%2CeACP%2CMAAK%3BIACD%2CWAAA%3BIACA%2CWAAA%3B%3BEAJZ%2CoBAQI%2CQAAO%2CIAAI%2CqBACP%2CMAAK%3BIACD%2CWAAA%3BIACA%2CWAAA%3B%3BElD6TJ%2CgBADJ%2CUACK%3BIACG%2CkBAAA%3B%3BEAKZ%2CQACI%3BIACI%2CgBAAA%3B%3BEAQR%2CQAAQ%2CcACJ%3BIzBlFJ%2CmBAAA%3BIyBoFQ%2CcAAA%3B%3BEAIR%2CuBACI%3BIACI%2CkBAAA%3B%3BEAIR%2CKAAK%2COAAO%2CSACR%2COAAM%2CMACF%2CYACI%3BIACI%2CgBAAA%3BIACA%2CWAAA%3B%3BEpB1KhB%2CaACI%2CiBACI%3BILqER%2CeAAA%3BIKnEY%2CaAAA%3BIACA%2CWAAA%3B%3BEAKZ%3BIL6DA%2C6BAAA%3BIK3DI%2CgBAAA%3B%3BEAIA%2CKAAC%2CcACG%3BIACI%2CmBAAA%3B%3BES7HZ%2CiBACI%2CSACI%3BIdgVR%2CiBAAA%3BIACC%2CgBAAA%3BIACQ%2CQAAA%3B%3BE8ClXT%3BIACI%2CeAAA%3B%3BEAGJ%3BEACA%3BIACI%2CqBAAA%3B%3BEAEA%2CcAAC%2CIAAI%3BEAAL%2CcAAC%2CIAAI%3BIACD%2CmBAAA%3B%3BE%5C%2FBkLR%3BIACI%2CWAAA%3BIACA%2CiBAAA%3B%3BEAII%2C0BAFJ%2CUAEK%3BIACG%2CoBAAA%3B%3BEAMA%2C0BATR%2CUAEK%2COAOI%3BIACG%2CgCAAA%3BIfOhB%2CmBAAA%3BIeLgB%2CaAAA%3BIACA%2CeAAA%3B%3BEAEA%2C0BAfZ%2CUAEK%2COAOI%2CMAMI%3BIACG%2CcAAA%3B%3BEAPR%2C0BATR%2CUAEK%2COAOI%2CMAUG%3BIACI%2CeAAA%3B%3BEAEA%2C0BAtBhB%2CUAEK%2COAOI%2CMAUG%2CMAGK%3BIACG%2CaAAA%3B%3BEAGJ%2C0BA1BhB%2CUAEK%2COAOI%2CMAUG%2CMAOK%3BIACG%2CaAAA%3B%3BEAlBZ%2C0BATR%2CUAEK%2COAOI%2CMAUG%2CMAWI%3BIACI%2CcAAA%3BIACA%2CiBAAA%3BIACA%2CqBAAA%3B%3BEAEA%2C0BAnCpB%2CUAEK%2COAOI%2CMAUG%2CMAWI%2CEAKK%3BIflBzB%2CmBAAA%3B%3BEeiCQ%2C0BAlDJ%2CUAkDK%2CMACG%3BIflCZ%2CiBAAA%3B%3BEewCQ%2C0BAzDJ%2CUAyDK%3BIACG%2CmBAAA%3B%3BEAKA%2C0BA%5C%2FDR%2CUA8DK%2CQACI%3BEACD%2C0BAhER%2CUA8DK%2CQAEI%3BIACG%2CmBAAA%3B%3BEAQJ%2CcAHE%2CSACV%2CSACK%2CKACI%3BIACG%2COAAA%3BIACA%2CkBAAA%3BIACA%2CSAAA%3B%3BEAIA%2CuBAAwB%2CeAV1B%2CSACV%2CSACK%2CKAOI%3BIAEO%2CiBAAA%3B%3BEAQJ%2CuBAAwB%2CeAnB1B%2CSACV%2CSACK%2CKAaI%3BEAIG%2CuBAAwB%2CeAnB1B%2CSACV%2CSACK%2CKAcI%3BEAGG%2CuBAAwB%2CeAnB1B%2CSACV%2CSACK%2CKAeG%3BEAEI%2CuBAAwB%2CeAnB1B%2CSACV%2CSACK%2CKAgBI%3BIAEO%2CkBAAA%3B%3BEApBpB%2CcAAc%2CSA0BV%3BIACI%2CaAAA%3B%3BEOuGR%2C%2BBACI%3BIACI%2CcAAA%3B%3BEAFR%2C%2BBAKI%3BIACI%2CiBAAA%3B%3BE0DxcR%2CgBACM%3BIACE%2CgBAAA%3B%3BE%5C%2FDkRR%2CoBACI%3BIACI%2CaAAA%3BIACA%2CkBAAA%3BIACA%2CkBAAA%3BIACA%2CYAAA%3B%3BEALR%2CoBAQI%3BIACI%2CkBAAA%3B%3BEATR%2CoBAYI%2CQAAO%3BEAZX%2CoBAaI%2CQAAO%3BIACH%2CSAAA%3B%3BEiEnOR%3BIACI%2COAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3BIACA%2CWAAA%3BIACA%2CUAAA%3B%3BEALJ%2CsBAWI%3BIACI%2CgCAAA%3BIACA%2CaAAA%3B%3BEAEA%2CsBAJJ%2CSAIK%3BIACG%2CcAAA%3B%3BECvEZ%2CgBACI%2COAAM%2CIAAI%2CSAAS%2CIAAI%2COAAO%2CIAAI%2CmBAC9B%3BIACI%2CaAAA%3B%3BEAEA%2CgBAJR%2COAAM%2CIAAI%2CSAAS%2CIAAI%2COAAO%2CIAAI%2CmBAC9B%2CQAGK%3BIACG%2CaAAA%3B%3BEAGJ%2CgBARR%2COAAM%2CIAAI%2CSAAS%2CIAAI%2COAAO%2CIAAI%2CmBAC9B%2CQAOK%3BIACG%2CcAAA%3B%3BEAVhB%2CgBAeI%2CWACI%3BIACI%2CsBAAA%3B%3BE%5C%2FDqJZ%2CcAAc%3BIACV%2CmBAAA%3BIACA%2CeAAA%3B%3BEAEI%2CcAJM%2CSAGV%2CSACK%3BIACG%2CsBAAA%3BIACA%2CkBAAA%3B%3BEAEA%2CcARE%2CSAGV%2CSACK%2CKAII%3BIACG%2CWAAA%3BIACA%2CkBAAA%3B%3BEAGJ%2CcAbE%2CSAGV%2CSACK%2CKASI%3BIpBgFb%2CiBAAA%3B%3BEoB5EY%2CcAjBE%2CSAGV%2CSACK%2CKAaI%3BIACG%2CcAAA%3BIACA%2CWAAA%3B%3BEAFJ%2CcAjBE%2CSAGV%2CSACK%2CKAaI%2CQAIG%3BIACI%2CkBAAA%3B%3BEAEA%2CcAxBN%2CSAGV%2CSACK%2CKAaI%2CQAIG%2CQAGK%3BIACG%2CeAAA%3B%3BEAGJ%2CcA5BN%2CSAGV%2CSACK%2CKAaI%2CQAIG%2CQAOK%3BIACG%2CWAAA%3B%3BEAGJ%2CcAhCN%2CSAGV%2CSACK%2CKAaI%2CQAIG%2CQAWK%3BIACG%2CYAAA%3B%3BEAGJ%2CcApCN%2CSAGV%2CSACK%2CKAaI%2CQAIG%2CQAeK%3BEACD%2CcArCN%2CSAGV%2CSACK%2CKAaI%2CQAIG%2CQAgBK%3BIACG%2CeAAA%3B%3BEAKZ%2CcA3CE%2CSAGV%2CSACK%2CKAuCI%3BEACD%2CcA5CE%2CSAGV%2CSACK%2CKAwCI%3BEAxCL%2CcAJM%2CSAGV%2CSACK%2CKAyCG%3BEACA%2CcA9CE%2CSAGV%2CSACK%2CKA0CI%3BIACG%2CiBAAA%3B%3BEA3CR%2CcAJM%2CSAGV%2CSACK%2CKA8CG%3BIACI%2CWAAA%3BIACA%2CkBAAA%3B%3BEAhDR%2CcAJM%2CSAGV%2CSACK%2CKA8CG%2CYAII%3BIACI%2CeAAA%3B%3BEAnDZ%2CcAJM%2CSAGV%2CSACK%2CKAuDG%3BEAvDJ%2CcAJM%2CSAGV%2CSACK%2CKAwDG%2COAAM%3BIACF%2CaAAA%3B%3BEAIR%2CcAjEM%2CSAGV%2CSA8DK%3BIACG%2CeAAA%3B%3BEAWJ%2CqBADJ%2CSACK%3BIACG%2CWAAA%3B%3BEACA%2CqBAHR%2CSACK%2CKAEI%3BIACG%2CWAAA%3B%3BEiE3NhB%2CQAAS%2C4BACL%2CeACI%3BIACI%2CeAAA%3BIACA%2COAAO%2CqBAAP%3B%3BEAEA%2CQANH%2C4BACL%2CeACI%2CcAIK%2CUAAU%3BIACP%2CcAAA%3B%3BEAPhB%2CQAAS%2C4BACL%2CeAUI%3BIACI%2CcAAA%3BIACA%2CkBAAA%3B%3BEAbZ%2CQAAS%2C4BACL%2CeAeI%3BIACI%2CSAAA%3B%3BEAjBZ%2CQAAS%2C4BACL%2CeAmBI%3BIACI%2CkBAAA%3B%3B%3BAE9CZ%2CwBAJqD%3BEpEgerD%3BInBveA%2CSAAA%3BIACA%2CMAAM%2CgBAAN%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3B%3BEAiBA%2CwBAAC%3BEACD%2CwBAAC%3BEmBgwBD%2C0BACI%2CMAAM%2CGnBlwBT%3BEmBiwBD%2C0BACI%2CMAAM%2CGnBjwBT%3BEsDsCW%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAGI%2CGtD3CnB%3BEsDuCW%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAGI%2CGtD1CnB%3BEiBmMD%2CQAaI%2CSjBjNH%3BEiBoMD%2CQAaI%2CSjBhNH%3BEsBwQG%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGnBlwBT%3BEsByQG%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGnBjwBT%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2CwBAAC%3BEmB2vBD%2C0BACI%2CMAAM%2CGnB5vBT%3BEsDiCW%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAGI%2CGtDrCnB%3BEiB8LD%2CQAaI%2CSjB3MH%3BEsBmQG%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGnB5vBT%3BIACG%2CWAAA%3B%3BEmB4vBI%2C0BADJ%2CMAAM%2CGACD%2CIAAI%3BEG1fT%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGACD%2CIAAI%3BIACD%2CgCAAA%3B%3BEAOI%2C0BATZ%2CMAAM%2CGAOF%2CKACK%2CKACI%3BEGlgBb%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKACK%2CKACI%3BIACG%2CaAAA%3B%3BEAIR%2C0BAdR%2CMAAM%2CGAOF%2CKAOK%3BEACD%2C0BAfR%2CMAAM%2CGAOF%2CKAQK%3BEACD%2C0BAhBR%2CMAAM%2CGAOF%2CKASK%3BEGzgBT%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKAOK%3BEGvgBT%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKAQK%3BEGxgBT%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKASK%3BIACG%2CsBAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CmBAAA%3BIACA%2CUAAA%3B%3BEAEA%2C0BAvBZ%2CMAAM%2CGAOF%2CKAOK%2CIASI%2CSAAS%3BEAAV%2C0BAvBZ%2CMAAM%2CGAOF%2CKAQK%2CMAQI%2CSAAS%3BEAAV%2C0BAvBZ%2CMAAM%2CGAOF%2CKASK%2CSAOI%2CSAAS%3BEGhhBtB%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKAOK%2CIASI%2CSAAS%3BEGhhBtB%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKAQK%2CMAQI%2CSAAS%3BEGhhBtB%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAOF%2CKASK%2CSAOI%2CSAAS%3BIACN%2CSAAS%2CcAAc%2CGAAvB%3BIACA%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CoBAAA%3B%3BEA5BpB%2C0BACI%2CMAAM%2CGAgCF%3BEGzhBJ%2CcAAC%2CaAkBG%2CMAAK%2CMHueT%2CMAAM%2CGAgCF%3BIACI%2CSAAA%3B%3BEAoKZ%3BEmCr7BoB%2CcAhBhB%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBAaA%2CsBACG%2CMACI%3BInCy6B5B%2CaAAA%3B%3BEAoDA%2C2BACI%3BEADJ%2C2BAEI%3BEAFJ%2C2BAGI%3BIACI%2CmBAAA%3B%3BEmCv%5C%2FBR%3BInDsUA%2CgBAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3BIACA%2C4CAAA%3BIACA%2CiCAAA%3BImDxUI%2CkBAAA%3B%3BEAKY%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%3BInDscrB%2CYAAA%3BIACA%2CcAAA%3B%3BEmDvcgB%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnDycnB%2CQAAQ%2CKAAK%3BIACX%2CaAAA%3B%3BEmD1cY%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnD6cnB%3BIACE%2CcAAA%3B%3BEmD9cY%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnD6cnB%2CQAGI%3BIACE%2CcAAA%3B%3BEmDjdQ%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnD6cnB%2CQAGI%2CKAGE%3BEmDndQ%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnD6cnB%2CQAGI%2CKAIE%3BIACI%2CmBAAA%3BIACA%2CcAAA%3BIHvOZ%2CcAAA%3B%3BEG0OY%2CcmD5dR%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnD6cnB%2CQAGI%2CKAGE%2CGAMK%2CSAAS%3BEAAV%2CcmD5dR%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBnD6cnB%2CQAGI%2CKAIE%2CGAKK%2CSAAS%3BIH1OtB%2CmBAAA%3BIG4OgB%2CSAAS%2CcAAa%2CIAAtB%3BIACA%2CqBAAA%3BIH7OhB%2CcAAA%3BIAAA%2CgBAAA%3B%3BEsD%5C%2FOgB%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBAGD%2CMAAQ%2CKACF%2CKAAE%3BIACA%2CiBAAA%3B%3BEALZ%2CcAHZ%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBAGD%2CMAAQ%2CKAKF%2CKAAE%3BIACA%2CoBAAA%3B%3BEAWI%2CcAvB5B%2COACK%2CIAAI%2COACA%2CIAAI%2CSACA%2CIAAI%2CmBAaA%2CsBACG%2CMAKI%2CGACK%3BIACG%2CYAAA%3BIACA%2CgBAAA%3B%3BEAYxB%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%3BIACI%2CcAAA%3B%3BEAFR%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAGI%3BIACI%2CcAAA%3B%3BEAGA%2CcAVpB%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAGI%2CGAIK%2CYACG%3BEADJ%2CcAVpB%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAGI%2CGAIK%2CYAEG%3BIACI%2CiBAAA%3B%3BEAXpB%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAeI%3BIACI%2CsBAAA%3BIACA%2CWAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CUAAA%3B%3BEAtBZ%2CcAFR%2COACK%2CIAAI%2CSACA%2CIAAI%2CmBACD%2CMAwBI%3BIACI%2CsBAAA%3BIACA%2CWAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CiBAAA%3BIACA%2CUAAA%3B%3BEAQxB%2C2BACI%3BIACI%2CaAAA%3B%3BEAFR%2C2BAKI%2CMAAM%3BIACF%2CiBAAA%3B%3BEANR%2C2BASI%2CMAAM%3BEATV%2C2BAUI%2CMAAM%3BIACF%2CcAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3B%3BE7CiJJ%2CcADW%2CSACV%3BIACG%2CmBAAA%3B%3BEAEA%2CcAJO%2CSACV%2CKAGI%3BIACG%2CsBAAA%3BIACA%2CUAAA%3B%3BEuCrGZ%3BIACI%2CgBAAA%3B%3BExByMJ%3BIACI%2CgBAAA%3B%3BExBvVJ%2CiBAAC%3BEACD%2CiBAAC%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2CiBAAC%3BIACG%2CWAAA%3B%3BEwB%2BUJ%2CiBAGI%2CSACI%3BIACI%2CWAAA%3BIACA%2CkBAAA%3B%3BEANZ%2CiBASI%3BIACI%2CYAAA%3BIACA%2CcAAA%3B%3BEb1UR%2CYACI%3BIX4NJ%2CeAAA%3BIW1NQ%2CgBAAA%3BIACA%2CiBAAA%3B%3BEqByHR%2CYACI%3BIhC%2BFJ%2C6BAAA%3BIAAA%2CgBAAA%3BIAAA%2CiBAAA%3B%3BEgChGA%2CYAOI%3BIhCyFJ%2C6BAAA%3BIAAA%2CgBAAA%3BIAAA%2CiBAAA%3BIgCrFQ%2CWAAA%3B%3BEAEA%2CYANJ%2CuBAMK%3BIhCmFT%2C4BAAA%3BIgCjFY%2CwBAAA%3B%3BEAFJ%2CYANJ%2CuBAMK%2CcAIG%3BIhC%2BEZ%2CWAAA%3B%3BEgChGA%2CYAuBI%3BEAvBJ%2CYAwBI%3BIhCwEJ%2CgBAAA%3B%3BEgChGA%2CYA4BI%3BIACI%2CWAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3B%3BEA%5C%2FBR%2CYAkCI%3BIACI%2CWAAA%3B%3BEAnCR%2CYAsCI%3BIhC0DJ%2CqBAAA%3BI2B9QA%2CqBAAA%3BIK8NQ%2CSAAA%3BIACA%2CkBAAA%3BIACA%2CQAAA%3BIACA%2CQAAA%3B%3BEAnDR%2CYAsCI%2CmBL8CF%3BI3BhQF%2CSAAA%3BIACA%2CMAAM%2CgBAAN%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3B%3BE2BHA%2CYK8MI%2CmBL9MH%3BIAqUD%2CmCAAA%3BIACA%2CkCAAA%3BI3B9DA%2CeAAA%3BIAAA%2CiBAAA%3BIAAA%2CcAAA%3BIAAA%2CS4B1PY%2CO5B0PZ%3BIAAA%2CaEzRe%2CmBFyRf%3BIAAA%2CsBAAA%3BI2BqEA%2CqBAAA%3BIACA%2CmBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3B%3BEApUI%2CYKiMA%2CmBLlMH%2CMACI%3BI3B2PL%2CcAAA%3B%3BE2BrPI%2CYK2LA%2CmBL5LH%2COACI%3BI3BqPL%2CcAAA%3B%3BE2CnPI%2CsBAAC%3BIACG%2CmBAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3BIACA%2CSAAA%3B%3BEAJJ%2CsBAAC%2CcAMG%3BI3C6OR%2CYAAA%3BI2C3OY%2CWAAA%3B%3BEAEA%2CsBAVP%2CcAMG%2CuBAIK%3BEACD%2CsBAXP%2CcAMG%2CuBAKK%3BIACG%2CWAAA%3B%3BEVIhB%2C%2BBACI%3BIACI%2CiBAAA%3B%3BERuRR%2CQACI%2CQAAO%3BEADX%2CQAEI%3BIACI%2CSAAA%3B%3BEpBtGJ%2CKAAC%2CcACG%3BIACI%2CgCAAA%3BIACA%2CmBAAA%3B%3BEiByCA%2CcAFR%2CMAAK%2CMACD%2CSACK%3BIACG%2CkBAAA%3B%3BEAJhB%2CcASI%3BEATJ%2CcAUI%3BEAVJ%2CcAWI%3BIACI%2CqBAAA%3B%3BEAIA%2CcADJ%2CeAAe%2CKACV%2CIAAI%3BIACD%2CmBAAA%3B%3BEAGJ%2CcALJ%2CeAAe%2CKAKV%3BIACG%2CgBAAA%3B%3BEAIR%2CcAAC%2CaACG%2CWACI%2CMAAK%2CMACD%3BIACI%2CcAAA%3B%3BEAJhB%2CcAAC%2CaACG%2CWACI%2CMAAK%2CMACD%2CMAGI%3BIACI%2CcAAA%3B%3BEAPpB%2CcAAC%2CaACG%2CWACI%2CMAAK%2CMACD%2CMAOI%2CKAAI%3BIACA%2CcAAA%3BIACA%2CUAAA%3B%3BEArCxB%2CcAgDI%2CiBACI%3BIACI%2CmBAAA%3B%3BEAlDZ%2CcAgDI%2CiBAKM%3BIACE%2CmBAAA%3BIACA%2CeAAA%3B%3BELnGZ%2CQACI%2CqBACI%2CmBACI%3BEAHZ%2CQACI%2CqBACI%2CmBAEI%3BEAJZ%2CQACI%2CqBACI%2CmBAGI%3BEALZ%2CQACI%2CqBACI%2CmBAII%3BIACI%2CqBAAA%3BIACA%2CmBAAA%3B%3BEARhB%2CQAaI%2CSAGI%3BIACI%2CYAAA%3B%3BEAjBZ%2CQAaI%2CSAOI%3BIACI%2CWAAA%3B%3BEAKZ%2CoBACI%3BIACI%2CcAAA%3B%3BEAFR%2CoBACI%2CMAGI%3BEAJR%2CoBACI%2CMAII%3BIACI%2CcAAA%3B%3BEAKZ%2CcACI%2COAAM%2CkBACF%2CMACI%2CGAAE%3BIACE%2CWAAA%3B%3BEAKhB%2CYAAY%2CcACR%2CKAAI%3BEADR%2CYAAY%2CcAER%2CKAAI%3BEAFR%2CYAAY%2CcAGR%2CKAAI%3BEAHR%2CYAAY%2CcAIR%2CKAAI%3BIACA%2CgBAAA%3B%3BEG9GR%2CcAAc%2CSACV%3BIACI%2CgCAAA%3BIACA%2CSAAA%3BIACA%2CWAAA%3B%3BEAEA%2CcANM%2CSACV%2CcAKK%3BIACG%2C6BAAA%3B%3B%3BAmEzJZ%2CwBAJsD%3BE7BkBtD%2CQAAQ%2CQACJ%2CSAAQ%3BIACJ%2CgBAAA%3B%3BElCyUR%2CiBAAkB%3BIACd%2CYAAA%3B%3BEkD7PJ%2CYACI%2CeACI%3BI1E8JR%2CYAAA%3B%3B%3BAuFrPJ%2CgBAJ2C%3BEpEyEvC%3BIAnBA%2CYAAA%3B%3BEAEA%2CsBAAC%2CUAAU%3BIACP%2CWAAA%3BIACA%2CWAAA%3B%3BEAGJ%2CsBAAC%2CUAAU%3BIACP%2CYAAA%3B%3BEA%2BNJ%3BEGwBQ%2COAAO%2CIAAI%2CeAAgB%2CeAD%5C%2FB%3BEADJ%2CcA8BI%2CgBAOI%2CqBAKI%2CUACI%3BIHjFhB%2CcAAA%3B%3BEAyKA%3BInB7LA%2CkBAAA%3B%3BEmBuOA%3BInBnfA%2CSAAA%3BIACA%2CMAAM%2CgBAAN%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3B%3BEAiBA%2C2BAAC%3BEACD%2C2BAAC%3BEsB6SD%2CcAwDI%2CetBtWH%3BEsB8SD%2CcAwDI%2CetBrWH%3BIACG%2CSAAS%2CEAAT%3BIACA%2CcAAA%3B%3BEAGJ%2C2BAAC%3BEsBwSD%2CcAwDI%2CetBhWH%3BIACG%2CWAAA%3B%3BEmBoiBJ%3BEG7PA%2CcA8BI%2CgBACI%3BEA%5C%2FBR%2CcAwDI%2CeAEI%3BEA1DR%2CcAwDI%2CeAQI%3BIH6KR%2CsBAAA%3B%3BEmDzgBI%2CUAAC%3BIACG%2CYAAA%3B%3BE7DuOA%2CcAAe%2CSADlB%3BIAEO%2CmBAAA%3B%3BEAGJ%2CQALH%2CKAKI%3BIACG%2CcAAA%3B%3BEAEA%2CcAAe%2CSARtB%2CKAKI%3BIAIO%2CcAAA%3B%3BEAJR%2CQALH%2CKAKI%2CQAOG%2CiBAAmB%2CqBACb%3BIACE%2CmBAAA%3B%3BEAOpB%2CcAAe%3BIACX%2CmBAAA%3B%3BEAGJ%2CcAKI%2CeACI%3BEALR%2CoBAII%2CeACI%3BEAJR%2CqBAGI%2CeACI%3BEAHR%2CcAAc%2CoBAEV%2CeACI%3BEAFR%2CcAAc%2CqBACV%2CeACI%3BIACI%2CeAAA%3BIACA%2CUAAA%3BIACA%2COAAO%2CqBAAP%3B%3BEAEA%2CcANR%2CeACI%2CcAKK%2CUAAU%3BEAAX%2CoBANR%2CeACI%2CcAKK%2CUAAU%3BEAAX%2CqBANR%2CeACI%2CcAKK%2CUAAU%3BEAAX%2CcARE%2CoBAEV%2CeACI%2CcAKK%2CUAAU%3BEAAX%2CcAPE%2CqBACV%2CeACI%2CcAKK%2CUAAU%3BIACP%2CcAAA%3B%3BEagBhB%2CcACI%2CiBAKI%3BIACI%2CWAAA%3BIACA%2CgBAAA%3BIACA%2CiBAAA%3B%3BEATZ%2CcACI%2CiBAKI%2CWAKI%3BIACI%2CiBAAA%3B%3BEAEA%2CcAbZ%2CiBAKI%2CWAKI%2CQAGK%3BIACG%2CcAAA%3BIACA%2CWAAA%3B%3BEAhBpB%2CcAsBI%3BIACI%2CgBAAA%3B%3BEAvBR%2CcA0BI%2CeAAe%3BIACX%2CgBAAA%3B%3BEA3BR%2CcA8BI%2CgBACI%3BIAEI%2CWAAA%3BIACA%2CUAAA%3B%3BEAlCZ%2CcA8BI%2CgBAOI%3BIACI%2CkBAAA%3BIACA%2CmBAAA%3BIACA%2CUAAA%3B%3BEAQQ%2CcAlBhB%2CgBAOI%2CqBAKI%2CUAKI%2COACK%3BIACG%2CaAAA%3B%3BEAjDxB%2CcAwDI%2CeAEI%3BIAEI%2CWAAA%3BIACA%2CUAAA%3B%3BEA7DZ%2CcAwDI%2CeAQI%3BIAEI%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3B%3BEAIR%2CcAAC%2CKAAK%2CQACF%2CeACI%3BIACI%2CeAAA%3B%3BEAKZ%2CcAAC%2CaACG%3BIACI%2CWAAA%3BIACA%2CWAAA%3BIACA%2CiBAAA%3BIACA%2CWAAA%3B%3BEALR%2CcAAC%2CaAQG%2CKAAI%3BIACA%2CUAAA%3B%3BEAzFZ%2CcA8FI%2CiBACI%2CcAAgB%3BIACZ%2CWAAA%3B%3BEAGI%2CcALZ%2CiBACI%2CcAAgB%2CYAGZ%2COACK%3BIACG%2CqBAAA%3BIACA%2CWAAA%3B%3BEArGpB%2CcA8FI%2CiBAYI%2CUAAY%2CSAAM%2CIAAI%2CSAChB%3BIACE%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3B%3BEAGJ%2CcApBR%2CiBAYI%2CUAAY%2CSAAM%2CIAAI%2CSAQjB%2CIAAI%2CMACD%3BIACI%2CWAAA%3B%3BESvIhB%2COAAC%3BIACG%2CgBAAA%3B%3BEAGJ%2COAAC%3BIACG%2CWAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3B%3BEAGJ%2COAAC%2CQAAW%2CUAAC%3BEACb%2COAAC%2CQAAW%2CUAAC%3BIACT%2CkBAAA%3B%3BEAGJ%2COAAC%3BIACG%2CgBAAA%3B%3BEADJ%2COAAC%2CQAGG%3BIACI%2CeAAA%3B%3BEAIR%2CSAAU%2CQAAC%2COAAO%3BIACd%2CmBAAA%3B%3BEAGJ%2COAAC%3BIACG%2CeAAA%3B%3BEAGJ%2COAAC%3BIACG%2CgBAAA%3B%3BEX5ER%2CqBACI%2CeACI%3BIACI%2CmBAAA%3B%3BEAHZ%2CqBACI%2CeAKI%3BIACI%2CSAAA%3B%3BEiE9MZ%2CMAAM%2COAAQ%2CeAAe%3BEAC7B%2CoBAAqB%2COAAM%2COAAQ%2CeAAe%3BEAClD%2CqBAAsB%2COAAM%2COAAQ%2CeAAe%3BIAC%5C%2FC%2CmBAAA%3B%3BEAGJ%2CoBAAqB%2COAAM%2COAAQ%2CeAAe%3BIAC9C%2CeAAA%3BIACA%2COAAO%2CqBAAP%3B%3BEAEA%2CoBAJiB%2COAAM%2COAAQ%2CeAAe%2CcAI7C%2CUAAU%3BIACP%2CcAAA%22%7D *//** css related to Uppy **/
.uppy-Dashboard-progressindicators,
.uppy-Dashboard-close,
.uppy-Dashboard-dropFilesHereHint,
.uppy-Dashboard-inner{
    display:none;
}

.image.image-placeholder #fileUploader{
    border:500px solid transparent;
    bottom:0;
    cursor:pointer;
    font-size:10em;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    width:100%;
    z-index:3
}.livo-color-grid{display:grid!important;grid-template-columns:repeat(auto-fill,32px);gap:10px;margin:0;padding:0;list-style:none}
.livo-color-grid .item{margin:0!important}
.livo-color-choice{display:grid;width:32px;height:32px;padding:2px;border:1px solid transparent;border-radius:7px;text-decoration:none;transition:border-color .15s,transform .15s}
.livo-color-choice:hover{border-color:#6f7d73;transform:translateY(-1px)}
.livo-color-choice:focus-visible{outline:2px solid #1c4a38;outline-offset:2px}
.livo-color-choice .livo-color-swatch{display:block;width:26px;height:26px;border:1px solid #a5aaa6;border-radius:6px;background-color:var(--livo-swatch-color)}
.livo-color-choice .livo-color-swatch[data-multicolor="1"]{background:conic-gradient(#d99fbb 0 20%,#e6cc61 20% 40%,#63836a 40% 60%,#527eaa 60% 80%,#c34b48 80% 100%)}
.livo-dimension-filter .livo-price-inputs label{padding-right:8px}
.livo-dimension-filter .livo-price-inputs label>span:last-child{color:#68736c;white-space:nowrap}#livo-mega .category-column[hidden]{display:none!important}
#livo-mega .category-column{min-width:0;overflow:auto;overscroll-behavior:contain}
#livo-mega .category-row>a{min-width:0}
#livo-mega .category-row>a>span:last-child{overflow-wrap:anywhere}
#livo-mega .category-icon{flex-shrink:0}
#livo-mega .category-expand:focus-visible,#livo-mega a:focus-visible{outline:2px solid #244436;outline-offset:2px}
.livo-category-illustration{margin:0 0 20px;max-width:220px}
.livo-category-illustration img{display:block;width:100%;height:auto;border-radius:10px}
.home-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
@media(min-width:1100px){#livo-mega .mega-close{display:none!important}#livo-mega .mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:min(76vh,760px);min-height:0!important;max-height:min(76vh,760px);overflow:hidden!important}#livo-mega .category-column{height:100%;min-height:0;max-height:100%;overflow-y:auto!important;overflow-x:hidden;scrollbar-gutter:stable}}
@media(max-width:1099px){#livo-mega .mega-columns{flex:1;min-height:0!important}#livo-mega .category-column:not(.mobile-current){display:none!important}#livo-mega .category-column.mobile-current{height:100%;min-height:0;max-height:100%;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){.livo-category-illustration{max-width:140px}}/* Stripe Express */
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.box-tocart .action.tocart.payment-request-button
{
    padding: 0;
}

:root {
    --stripe-payment-button-min-width: 248px;
}

.payment-request-button {
    min-width: var(--stripe-payment-button-min-width);
    height: auto;
}

.payment-request-button.disabled,
.payment-request-button.disabled * {
    pointer-events: none !important;
}

.payment-request-button.disabled {
    opacity: 0.5;
    filter: grayscale(50%);
}

.catalog-product-view .payment-request-button {
    margin-bottom: 15px;
}

@media screen and (min-width: 768px) {
    .catalog-product-view .payment-request-button {
        margin-right: 1%;
        width: 49%;
    }
}

.stripe-payments-express-minicart {
    margin-top: 15px;
}

.stripe-payments-express-minicart .payment-request-button, .payment-request-button.cart {
    width: 100% !important;
}

.cart-summary .stripe-payments-express-minicart {
    margin-top: 0;
    margin-bottom: 25px;
}

.block-bundle-summary .box-tocart .actions .payment-request-button {
    min-width: var(--stripe-payment-button-min-width);
}:root{--forest:#183e35;--forest-dark:#102d26;--cream:#f6f4eb;--lime:#d8ef78;--ink:#183e35;--muted:#617168;--line:#dfe3d9;--white:#fff;--soft:#eeefe8;--radius:8px;--max:1280px;--gutter:40px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer}svg{flex-shrink:0;vertical-align:middle}h1,h2,h3,h4,p{margin:0 0 1rem}h1,h2,h3,h4{line-height:1.12;letter-spacing:-.04em;font-weight:600}h1{font-size:clamp(2.4rem,4.4vw,4rem)}h2{font-size:clamp(1.8rem,2.8vw,2.65rem)}h3{font-size:1.35rem}p{color:var(--muted)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #6e8623;outline-offset:4px}::selection{background:var(--lime);color:var(--forest)}.container{width:min(var(--max),calc(100% - var(--gutter)*2));margin-inline:auto}.section{padding-block:76px}.eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.13em;line-height:1.5;color:var(--forest);margin-bottom:20px}.screen-reader-text,.skip-link:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link:focus{position:fixed;top:12px;left:12px;background:var(--lime);padding:16px;z-index:99999}.announcement{background:var(--forest);color:var(--cream);font-size:.78rem;letter-spacing:.01em}.announcement .container{min-height:36px;display:flex;justify-content:space-between;align-items:center;gap:16px}.announcement a{display:flex;gap:12px;align-items:center}.site-header{background:var(--cream);position:relative;z-index:20}.header-main{display:flex;gap:54px;align-items:center;min-height:108px}.brand{display:inline-flex;align-items:center;flex-shrink:0;width:134px}.brand img{display:block;width:100%;height:auto}.custom-logo-link{width:134px;flex-shrink:0}.custom-logo{display:block;max-height:76px;width:auto}.header-search{display:flex;align-items:center;position:relative;background:#eaece3;border:1px solid transparent;border-radius:5px;max-width:496px;flex:1}.header-search:focus-within{border-color:var(--forest)}.header-search input{border:0!important;background:none!important;padding:13px 16px!important;min-width:0;width:100%;box-shadow:none!important;font-size:.875rem}.header-search button{background:none;border:0;padding:12px 16px;color:var(--forest)}.header-actions{display:flex;align-items:center;gap:26px;margin-left:auto;flex-shrink:0}.header-actions a{display:flex;align-items:center;gap:9px;font-size:.84rem}.livo-cart-count{display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;background:var(--lime);border-radius:50%;min-width:22px;height:22px;padding:0 4px;line-height:1}.nav-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.main-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px}.nav-links{display:flex;align-items:center;list-style:none;gap:32px;padding:0;margin:0;font-size:.875rem;font-weight:600}.nav-links a{padding:14px 0;display:block}.nav-links a:hover,.nav-links .current-menu-item>a{box-shadow:inset 0 -2px var(--forest)}.nav-links li{position:relative}.nav-links .sub-menu{display:none;position:absolute;top:100%;left:0;background:var(--cream);border:1px solid var(--line);list-style:none;min-width:220px;padding:12px;box-shadow:0 10px 24px #183e3512}.nav-links li:hover>.sub-menu,.nav-links li:focus-within>.sub-menu{display:block}.nav-note{font-size:.75rem;display:flex;align-items:center;gap:9px;color:var(--muted)}.menu-toggle{display:none;background:transparent;border:0;color:var(--forest);padding:8px}
.hero{display:grid;grid-template-columns:1.06fr 1fr;gap:54px;padding-top:32px;padding-bottom:42px;align-items:center}.hero-copy{padding:30px 0}.hero h1{font-size:clamp(3rem,4.65vw,4.3rem);line-height:1.04;letter-spacing:-.055em;margin-bottom:24px;white-space:normal}.hero h1 span{font-weight:400}.hero .eyebrow{font-size:.73rem;margin-bottom:24px}.hero-description{font-size:1.05rem;line-height:1.8;max-width:450px;margin-bottom:30px}.hero-buttons{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.button,button.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wp-element-button,.wp-block-button__link{border-radius:4px!important;border:1px solid var(--forest);background:var(--forest);color:white;min-height:48px;padding:13px 22px;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;gap:22px;transition:background .18s,transform .18s;text-align:center;text-decoration:none}.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--forest-dark);color:white;transform:translateY(-1px)}.button-lime{background:var(--lime);border-color:var(--lime);color:var(--forest)}.button-lime:hover{background:#e4f59c;color:var(--forest)}.button-outline{background:transparent;color:var(--forest)}.button-outline:hover{background:var(--forest);color:white}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.text-link:hover{color:#486424}.hero-signature{display:flex;gap:13px;align-items:center;margin-top:46px;font-size:.8rem}.signature-symbol{width:44px;height:44px;background:var(--lime);display:grid;place-items:center;border-radius:50%}.hero-signature strong,.hero-signature span:not(.signature-symbol){display:block}.hero-signature strong{font-size:.825rem;margin-bottom:2px}.hero-signature div>span{color:var(--muted);font-size:.76rem}.hero-visual{position:relative;height:520px;background:var(--soft);overflow:hidden;border-radius:6px}.hero-visual>img{width:100%;height:100%;object-fit:cover;object-position:center 57%}.image-caption{position:absolute;bottom:17px;left:17px;right:17px;background:var(--cream);padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.66rem;letter-spacing:.12em;font-weight:700}.benefits{border-block:1px solid var(--line)}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-block:25px}.benefits-grid>div{display:flex;align-items:center;gap:18px;font-size:.78rem;color:var(--muted)}.benefits-grid strong{display:block;font-size:.88rem;color:var(--forest);margin-bottom:2px}.benefits-grid>div+div{border-left:1px solid var(--line);padding-left:40px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.section-heading .eyebrow{margin-bottom:12px}.section-heading h2{margin:0;font-size:clamp(1.7rem,2.55vw,2.4rem);max-width:770px}.section-heading>a{flex-shrink:0}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.category-card{display:block}.category-image{position:relative;background:var(--soft);height:270px;border-radius:5px;overflow:hidden}.category-image>img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.category-card:hover img{transform:scale(1.035)}.category-number{position:absolute;top:16px;left:18px;font-size:.75rem;border:1px solid #183e3533;width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:#f6f4ebbb}.category-info{padding:22px 0;display:grid;grid-template-columns:1fr auto;gap:0 14px}.category-info h3{font-size:1.5rem;margin-bottom:10px}.category-info p{grid-column:1/-1;font-size:.875rem;margin-bottom:0;max-width:310px;line-height:1.7}.products-section{padding-top:10px}.story-band{background:var(--forest);color:var(--cream);margin-block:20px}.story-inner{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:75px}.story-inner h2{font-size:clamp(2.3rem,4vw,3.65rem);font-weight:400}.story-inner .eyebrow{color:var(--lime)}.story-inner p{color:#d1dbd1;font-size:1rem;max-width:485px}.story-inner .button{margin-top:14px}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.guide-card{border-top:1px solid var(--forest);padding-top:24px}.guide-card .eyebrow{display:block;font-size:.68rem;margin-bottom:17px}.guide-card h3,.guide-card h2{font-size:1.55rem;line-height:1.2;max-width:350px;margin-bottom:15px}.guide-card p{font-size:.9rem;margin-bottom:24px}.guide-card img{width:100%;aspect-ratio:1.5;object-fit:cover;margin-bottom:22px;border-radius:4px}.help-strip{display:flex;align-items:center;justify-content:space-between;gap:35px;background:var(--lime);padding:35px 40px;margin-block:0 78px;border-radius:5px}.help-strip>div{display:flex;gap:24px;align-items:center}.help-strip h2{font-size:1.65rem;margin-bottom:6px}.help-strip p{font-size:.875rem;margin:0;color:var(--forest)}.help-strip .button{flex-shrink:0}.site-footer{background:var(--forest);color:var(--cream);padding-top:55px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1.1fr 1.2fr;gap:50px;padding-bottom:55px}.footer-brand .brand{width:137px;margin-bottom:18px}.footer-brand p{font-size:1.3rem;color:var(--cream);line-height:1.35}.footer-brand>span{color:#bdccc0;font-size:.75rem}.site-footer h2{font-size:.85rem;letter-spacing:0;font-weight:700;padding-top:22px;margin-bottom:24px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{font-size:.84rem;color:#cad6ca;margin:0 0 13px}.site-footer a:hover{text-decoration:underline;text-underline-offset:4px}.footer-email{font-size:.875rem;color:var(--lime)}.footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #ffffff25;padding-block:23px;color:#bdccc0;font-size:.75rem}.footer-legal{display:flex;gap:25px;flex-wrap:wrap}.footer-bottom ul{display:flex}.footer-bottom li{font-size:.75rem;margin:0}.page-main,.commerce-main{padding-top:35px;padding-bottom:80px;min-height:55vh}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{font-size:.78rem;margin-bottom:30px;color:var(--muted);display:flex;gap:10px;flex-wrap:wrap}.woocommerce .woocommerce-breadcrumb a{color:var(--muted)}.page-heading{margin:35px 0}.page-heading h1{margin-bottom:35px}.prose{max-width:780px}.prose p,.prose li{font-size:1.05rem;line-height:1.8}.prose a{text-decoration:underline;text-underline-offset:3px}.prose h2{font-size:2rem;margin-top:40px}.prose h3{margin-top:28px}.prose img{border-radius:5px}.lead{font-size:1.2rem;line-height:1.75;max-width:680px}.about-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.about-hero h1{font-size:clamp(2.7rem,4.5vw,4.1rem)}.about-hero img{height:470px;width:100%;object-fit:cover;border-radius:5px}.about-text{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--line)}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;padding-top:15px;padding-bottom:0}.value-grid article{border-top:1px solid var(--forest);padding-top:24px}.value-grid article>span{display:block;font-size:.85rem;margin-bottom:25px}.value-grid h2{font-size:1.65rem}.contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;margin-block:45px}.contact-method{display:flex;gap:14px;align-items:center;font-size:1.25rem;text-decoration:underline;overflow-wrap:anywhere;margin-bottom:16px}.contact-panel{background:#e9eddf;padding:35px;border-radius:5px}.contact-panel h2{font-size:1.8rem}.contact-panel h3{margin-top:26px}.contact-panel .text-link{display:flex;margin-bottom:14px}.faq-main{max-width:900px}.faq-main .prose{max-width:none;margin-bottom:35px}.faq-item,.wp-block-details{border-top:1px solid var(--line);padding:23px 0}.faq-item:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;font-size:1.05rem;font-weight:600;line-height:1.4}details>p{padding:20px 20px 0 0;margin:0}.article-main{max-width:900px}.article-main h1{margin-bottom:35px}.article-cover{width:100%;max-height:520px;object-fit:cover;margin-bottom:40px}.empty-state{padding-block:100px;text-align:center}.empty-state h1{margin-bottom:25px}.empty-state .button{margin-top:20px}.pagination{margin-top:35px}.page-numbers{display:inline-flex;padding:9px 15px;border:1px solid var(--line);border-radius:3px}.page-numbers.current{background:var(--forest);color:white}input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea{border:1px solid #c8d1c5;background:#fff;color:var(--forest);border-radius:4px;padding:12px;max-width:100%;min-height:46px}input[type=checkbox],input[type=radio]{accent-color:var(--forest);width:17px;height:17px}textarea{width:100%;min-height:120px}.comment-form label{display:block}.comment-form input[type=submit]{border:0;background:var(--forest);color:white;padding:14px 22px;border-radius:4px}.comments-area{margin-top:50px}
/* Native WooCommerce surfaces; commerce and checkout logic remain with WooCommerce. */
.woocommerce-products-header{margin-block:35px}.woocommerce-products-header h1{font-size:3.3rem}.woocommerce-products-header .term-description{max-width:720px}.shop-categories{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px}.shop-categories a{padding:9px 18px;border:1px solid #bdcabb;border-radius:30px;font-size:.85rem}.shop-categories a[aria-current],.shop-categories a:hover{background:var(--forest);border-color:var(--forest);color:white}.shop-filter-panel{margin-bottom:30px;padding:20px 24px;background:#e9eddf;border-radius:5px;clear:both}.shop-filter-panel summary{font-size:.9rem}.shop-filters{display:flex;align-items:end;gap:18px;flex-wrap:wrap;margin-top:18px}.shop-filters label{display:flex;flex-direction:column;gap:6px;font-size:.75rem;font-weight:600}.shop-filters label input{width:105px}.shop-filters label select{min-width:190px}.shop-filters .stock-filter{flex-direction:row;align-items:center;align-self:center;font-size:.84rem;margin-top:20px}.shop-filters .stock-filter input{width:17px;min-height:auto}.filter-reset{font-size:.85rem;text-decoration:underline;align-self:center;margin-top:20px}.woocommerce .woocommerce-result-count{font-size:.85rem;margin-bottom:24px;padding-top:10px}.woocommerce .woocommerce-ordering{margin-bottom:24px}.woocommerce .woocommerce-ordering select{font-size:.85rem}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;margin:0 0 30px;padding:0;clear:both;list-style:none}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;width:auto!important;margin:0!important;position:relative;display:flex;flex-direction:column;min-width:0}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:1;object-fit:cover;background:var(--soft);border-radius:5px;margin:0 0 18px;transition:opacity .2s}.woocommerce ul.products li.product a:hover img{opacity:.9}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.04rem;letter-spacing:-.02em;line-height:1.35;font-weight:600;padding:0;margin:0 0 10px;color:var(--forest)}.woocommerce ul.products li.product .product-purpose{font-size:.78rem;line-height:1.5;margin:0 0 12px}.woocommerce ul.products li.product .price{font-size:1.1rem;font-weight:600;color:var(--forest);margin-bottom:15px}.woocommerce ul.products li.product .price del{font-size:.9rem;font-weight:400;color:var(--muted);margin-right:6px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .button{width:100%;margin-top:auto;background:transparent;color:var(--forest);border:1px solid #bac7b7;padding:10px 14px;min-height:43px;font-size:.8rem}.woocommerce ul.products li.product .button:hover{background:var(--forest);color:white}.woocommerce ul.products li.product a.added_to_cart{font-size:.8rem;text-decoration:underline;text-align:center;padding-top:8px}.woocommerce span.onsale{background:var(--lime);color:var(--forest);font-size:.72rem;font-weight:600;line-height:1.4;min-height:0;padding:6px 10px;border-radius:3px;min-width:0;top:12px;left:12px}.woocommerce ul.products li.product .onsale{right:auto;left:12px;top:12px;margin:0;z-index:2}.woocommerce nav.woocommerce-pagination ul{border:none;display:flex;justify-content:center;gap:7px}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--forest);color:white}.woocommerce nav.woocommerce-pagination ul li a:hover{background:var(--lime)}.woocommerce div.product{position:relative}.woocommerce div.product div.images{width:49%}.woocommerce div.product div.summary{width:44%;padding:12px 0}.woocommerce div.product div.images img{border-radius:5px;background:var(--soft)}.woocommerce div.product .product_title{font-size:2.8rem;letter-spacing:-.045em;line-height:1.12;margin-bottom:18px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.65rem;color:var(--forest);margin-bottom:24px}.woocommerce-product-details__short-description{font-size:1rem;line-height:1.8}.woocommerce div.product form.cart{margin-top:25px;margin-bottom:25px}.woocommerce div.product form.cart div.quantity{margin-right:12px}.woocommerce .quantity .qty{width:78px;padding:10px;min-height:49px}.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background:var(--forest);color:white;border-color:var(--forest)}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background:var(--forest-dark);color:white}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled{background:#74857a;color:white}.woocommerce .stock{font-size:.8rem!important;color:#386132!important}.woocommerce .out-of-stock{color:#914124!important}.product_meta{font-size:.78rem;display:flex;flex-direction:column;gap:5px;border-top:1px solid var(--line);padding-top:18px;color:var(--muted)}.product_meta a{text-decoration:underline}.product-help{display:flex;gap:12px;align-items:center;font-size:.78rem;margin:20px 0;color:var(--muted);padding:16px;background:#e9eddf;border-radius:4px}.demo-product-note{font-size:.75rem;border-left:3px solid #d1ab60;padding:7px 12px;background:#eee7d6;color:#66522c}.woocommerce div.product .woocommerce-tabs{clear:both;padding-top:35px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin-bottom:30px;display:flex;flex-wrap:wrap;gap:25px;border-bottom:1px solid var(--line)}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0;border:0;background:none;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:15px 0;color:var(--muted);font-size:.95rem}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:transparent;border-bottom:2px solid var(--forest)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--forest)}.woocommerce div.product .woocommerce-tabs .panel{max-width:900px;font-size:1rem;line-height:1.8;margin-bottom:65px}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:1.8rem}.woocommerce .related.products>h2{font-size:2rem;margin-bottom:30px}.woocommerce table.shop_attributes th{width:190px}.woocommerce div.product form.cart .variations th{padding-right:20px;text-align:left}.woocommerce div.product form.cart .variations label{font-weight:600;font-size:.9rem}.woocommerce div.product form.cart .variations select{width:100%;min-width:180px}.woocommerce .reset_variations{font-size:.8rem;text-decoration:underline}.woocommerce .woocommerce-variation-price{margin-bottom:15px}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{background:#e8eddf;color:var(--forest);border-top-color:var(--forest);font-size:.9rem;border-radius:4px;padding:1.2em 1.6em 1.2em 3.4em}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-info::before{color:var(--forest)}.woocommerce .woocommerce-error{background:#f5eae3;border-color:#9c4326}.woocommerce .woocommerce-error::before{color:#9c4326}.woocommerce-message a,.woocommerce-info a{text-decoration:underline}.woocommerce table.shop_table{border:1px solid var(--line);border-radius:5px;border-collapse:collapse;background:#fff;font-size:.94rem}.woocommerce table.shop_table th{padding:18px 15px;font-weight:600;color:var(--forest);background:#eef0e7}.woocommerce table.shop_table td{padding:20px 15px;border-color:var(--line);color:var(--forest)}.woocommerce table.shop_table .product-thumbnail img{width:76px!important;border-radius:4px}.woocommerce a.remove{color:var(--forest)!important;font-weight:400}.woocommerce a.remove:hover{background:var(--forest);color:white!important}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:180px;margin-right:12px;min-height:48px}.woocommerce .cart-collaterals .cart_totals{background:#e9eddf;padding:28px;border-radius:5px;width:44%}.woocommerce .cart-collaterals .cart_totals h2{font-size:1.8rem}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1rem;padding:15px;display:flex}.woocommerce-cart .cart_totals table{background:transparent;border:0}.woocommerce-cart .cart_totals table th{background:transparent}.woocommerce-cart .cart_totals table td,.woocommerce-cart .cart_totals table th{padding-inline:0}.woocommerce form .form-row{padding:0;margin:0 0 19px}.woocommerce form .form-row label{font-size:.85rem;font-weight:600;line-height:1.5;margin-bottom:8px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:12px;line-height:1.5;min-height:47px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:48%}.woocommerce form.checkout .col2-set{width:54%;float:left}.woocommerce form.checkout .col2-set .col-1,.woocommerce form.checkout .col2-set .col-2{width:100%;float:none}.woocommerce form.checkout h3{font-size:1.5rem;margin-bottom:24px}.woocommerce form.checkout #order_review_heading,.woocommerce form.checkout #order_review{width:40%;float:right}.woocommerce form.checkout::after{content:'';display:table;clear:both}.woocommerce-checkout #payment{background:#e9eddf;border-radius:5px}.woocommerce-checkout #payment div.payment_box{background:#dce3d2;color:var(--forest)}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#dce3d2}.woocommerce-checkout #payment label{font-size:.9rem}.woocommerce-checkout #payment .place-order{padding:24px}.woocommerce-checkout #payment #place_order{width:100%;float:none;margin-top:16px;font-size:1rem}.woocommerce-privacy-policy-text p{font-size:.8rem}.woocommerce .woocommerce-terms-and-conditions-wrapper label{font-size:.85rem}.select2-container--default .select2-selection--single{height:47px;border:1px solid #c8d1c5;border-radius:4px}.select2-container .select2-selection--single .select2-selection__rendered{padding:8px 12px;line-height:30px;color:var(--forest)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.woocommerce form.login,.woocommerce form.register{background:#fff;border-color:var(--line);padding:28px;max-width:650px}.woocommerce-MyAccount-navigation{width:25%!important}.woocommerce-MyAccount-content{width:70%!important}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;background:#e9eddf;border-radius:5px;overflow:hidden}.woocommerce-MyAccount-navigation li a{display:block;padding:16px 20px;border-bottom:1px solid #d6dfcf;font-size:.9rem}.woocommerce-MyAccount-navigation li.is-active a{background:var(--forest);color:white}.woocommerce-MyAccount-content a:not(.button){text-decoration:underline}.woocommerce-Address-title h2{font-size:1.6rem}.woocommerce ul.order_details{padding:0;display:flex;flex-wrap:wrap;gap:25px;margin-block:25px}.woocommerce ul.order_details li{font-size:.75rem;margin:0;padding-right:25px}.woocommerce ul.order_details li strong{font-size:1rem}.woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:1.8rem}.woocommerce .star-rating{color:#527021}.woocommerce #reviews #comments h2{margin-bottom:25px}.woocommerce #review_form #respond textarea{border:1px solid #c8d1c5}.woocommerce #review_form #respond input#submit{background:var(--forest);color:white;padding:14px 22px;border-radius:4px}.woocommerce .woocommerce-form-coupon-toggle,.woocommerce .woocommerce-form-login-toggle{clear:both}.wc-block-components-button:not(.is-link),.wc-block-cart__submit-button{background:var(--forest)!important;color:white!important;border-radius:4px!important}.wc-block-components-text-input input,.wc-blocks-components-select__select{border-color:#c8d1c5!important}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{font-family:inherit}.wc-block-components-title{letter-spacing:-.025em}.livo-demo-banner{background:#f4dfb5;color:#5f4520;text-align:center;padding:7px 15px;font-size:.75rem}.livo-demo-banner a{text-decoration:underline}
@media(min-width:1600px){.hero-visual{height:560px}.hero{gap:70px}.hero h1{font-size:4.65rem}}
@media(max-width:1100px){:root{--gutter:30px}.header-main{gap:30px}.header-actions{gap:17px}.account-link span,.cart-label{display:none}.nav-note{display:none}.hero{gap:35px}.hero h1{font-size:3.55rem}.hero-visual{height:480px}.hero-signature{margin-top:28px}.hero-buttons{gap:20px}.hero-buttons .button{padding-inline:18px}.hero-description{font-size:1rem}.category-image{height:235px}.benefits-grid{gap:20px}.benefits-grid>div+div{padding-left:20px}.story-inner{gap:60px}.footer-grid{gap:25px}.woocommerce div.product .product_title{font-size:2.2rem}.contact-grid{gap:50px}}
@media(max-width:800px){:root{--gutter:22px}.section{padding-block:52px}.header-main{gap:20px;min-height:87px;flex-wrap:wrap;padding-block:12px}.brand,.custom-logo-link{width:110px}.header-search{order:3;flex-basis:100%;max-width:none}.header-actions{gap:18px}.menu-toggle{display:block}.main-nav{display:none;padding-block:15px}.main-nav.is-open{display:block}.nav-links{display:block}.nav-links a{padding:10px 0}.nav-links .sub-menu{position:static;display:block;box-shadow:none;border:0;padding:0 0 0 18px}.nav-links li:hover>a{box-shadow:none}.nav-line{border-top:0}.hero{grid-template-columns:1fr 1fr;gap:24px;padding-top:25px;padding-bottom:28px}.hero h1{font-size:2.8rem}.hero .eyebrow{font-size:.65rem}.hero-description{font-size:.9rem;line-height:1.7}.hero-visual{height:440px}.hero-copy{padding:10px 0}.hero-buttons{gap:18px}.hero-signature{font-size:.7rem;gap:10px}.hero-signature strong{font-size:.76rem}.hero-signature div>span{font-size:.7rem}.image-caption{left:10px;right:10px;bottom:10px;padding:12px;font-size:.58rem}.benefits-grid{gap:18px;padding-block:20px}.benefits-grid>div{font-size:.7rem;gap:12px;align-items:flex-start}.benefits-grid strong{font-size:.8rem}.benefits-grid>div+div{padding-left:18px}.section-heading{align-items:flex-start;gap:20px}.section-heading h2{font-size:1.8rem}.section-heading>a{font-size:.75rem;padding-top:8px}.category-grid{gap:16px}.category-image{height:190px}.category-info h3{font-size:1.3rem}.category-info p{font-size:.8rem}.story-inner{padding-block:50px;gap:40px}.story-inner h2{font-size:2.4rem}.story-inner p{font-size:.9rem}.guide-grid{gap:22px}.guide-card h3,.guide-card h2{font-size:1.25rem}.guide-card p{font-size:.84rem}.help-strip{padding:28px;gap:25px;margin-bottom:50px}.help-strip>div{gap:18px}.help-strip h2{font-size:1.35rem}.help-strip p{font-size:.8rem}.footer-grid{grid-template-columns:1.2fr 1fr;gap:20px 40px}.footer-bottom{flex-wrap:wrap}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:auto!important;margin:0!important}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce div.product div.images{max-width:600px;margin-inline:auto}.woocommerce div.product div.summary{margin-top:30px}.woocommerce div.product .product_title{font-size:2.5rem}.woocommerce .cart-collaterals .cart_totals{width:100%;float:none;margin-top:25px}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:0;width:48%;margin-right:4%}.woocommerce-cart table.cart td.actions .coupon .button{width:48%}.woocommerce-cart table.cart td.actions>.button{width:100%}.woocommerce form.checkout .col2-set,.woocommerce form.checkout #order_review_heading,.woocommerce form.checkout #order_review{float:none;width:100%}.woocommerce form.checkout #order_review_heading{margin-top:35px}.woocommerce .woocommerce-result-count{float:none}.woocommerce .woocommerce-ordering{float:none}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%!important;float:none!important}.woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%;float:none}.about-hero{gap:35px}.about-hero h1{font-size:2.5rem}.about-hero img{height:390px}.about-text{gap:35px}.about-text h2{font-size:2rem}.contact-grid{grid-template-columns:1fr;gap:30px}.value-grid{gap:25px}.value-grid h2{font-size:1.4rem}.woocommerce div.product .woocommerce-tabs ul.tabs{gap:18px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:.85rem}.page-main,.commerce-main{padding-bottom:55px}}
@media(max-width:600px){:root{--gutter:20px}.announcement .container{justify-content:center;min-height:31px;font-size:.7rem}.announcement a{display:none}.header-main{gap:8px 20px}.hero{display:flex;flex-direction:column;gap:30px;padding-top:30px}.hero-copy{width:100%;padding:0}.hero .eyebrow{font-size:.68rem;margin-bottom:18px}.hero h1{font-size:clamp(2.6rem,10.5vw,3.9rem);margin-bottom:18px;letter-spacing:-.052em}.hero-description{font-size:.95rem;max-width:100%;margin-bottom:24px}.hero-buttons{gap:20px}.hero-buttons .button{font-size:.8rem;padding-inline:17px;gap:14px}.hero-buttons .text-link{font-size:.78rem}.hero-signature{margin-top:25px}.hero-visual{width:100%;height:390px}.image-caption{font-size:.65rem;padding:15px}.benefits-grid{display:flex;overflow:auto;gap:20px;padding-block:20px;scroll-snap-type:x mandatory}.benefits-grid>div{min-width:230px;font-size:.72rem;scroll-snap-align:start}.benefits-grid>div+div{border-left:1px solid var(--line);padding-left:20px}.benefits-grid strong{font-size:.82rem}.section-heading{display:block;margin-bottom:25px}.section-heading h2{font-size:1.8rem;max-width:360px}.section-heading>a{margin-top:16px;font-size:.8rem}.section-heading .eyebrow{font-size:.68rem}.category-grid{grid-template-columns:1fr;gap:24px}.category-card{display:grid;grid-template-columns:125px 1fr;gap:20px;align-items:center}.category-image{height:145px}.category-number{top:8px;left:8px;font-size:.65rem;width:23px;height:23px}.category-info{padding:0}.category-info h3{font-size:1.4rem}.category-info p{font-size:.82rem}.products-section{padding-top:10px}.woocommerce ul.products,.woocommerce-page ul.products{gap:28px 14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:.9rem}.woocommerce ul.products li.product .product-purpose{font-size:.75rem}.woocommerce ul.products li.product .price{font-size:1rem}.woocommerce ul.products li.product .button{font-size:.75rem;padding:10px 8px;gap:8px}.woocommerce ul.products li.product a img{margin-bottom:13px}.story-inner{grid-template-columns:1fr;gap:22px;padding-block:45px}.story-inner h2{font-size:2.5rem;margin:0}.story-inner .eyebrow{font-size:.7rem}.story-inner p{font-size:.95rem}.guide-grid{grid-template-columns:1fr;gap:28px}.guide-card h3,.guide-card h2{font-size:1.5rem}.guide-card p{font-size:.9rem}.help-strip{display:block;padding:26px}.help-strip>div{align-items:flex-start}.help-strip>div>svg{display:none}.help-strip h2{font-size:1.6rem}.help-strip p{font-size:.85rem}.help-strip .button{margin-top:22px;width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:20px;padding-bottom:35px}.footer-brand{grid-column:1/-1;margin-bottom:4px}.footer-brand p{font-size:1.3rem}.footer-brand .brand{width:120px;margin-bottom:12px}.site-footer{padding-top:30px}.site-footer h2{padding-top:12px;margin-bottom:18px}.site-footer li{font-size:.8rem}.footer-bottom{font-size:.7rem;gap:16px}.footer-bottom>span:last-child{display:none}.page-main,.commerce-main{padding-top:25px}.page-heading{margin:25px 0}.page-heading h1{font-size:2.5rem;margin-bottom:25px}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{font-size:.7rem;margin-bottom:25px}.woocommerce-products-header{margin-block:25px}.woocommerce-products-header h1{font-size:2.5rem}.shop-categories{gap:8px}.shop-categories a{font-size:.8rem;padding:7px 14px}.shop-filter-panel{padding:18px}.shop-filters{gap:15px}.shop-filters>label:first-child{width:100%}.shop-filters label select{width:100%}.shop-filters .stock-filter{width:100%;margin-top:0}.shop-filters label input{width:110px}.shop-filters .button{min-height:42px;padding:10px 18px}.filter-reset{margin:0}.woocommerce .woocommerce-ordering select{width:100%}.woocommerce div.product .product_title{font-size:2rem}.woocommerce div.product p.price{font-size:1.5rem}.woocommerce div.product .woocommerce-tabs ul.tabs{gap:0 18px}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:40px}.woocommerce .related.products>h2{font-size:1.7rem}.woocommerce table.shop_table{font-size:.85rem}.woocommerce table.shop_table td{padding:14px 12px}.woocommerce .cart-collaterals .cart_totals{padding:22px}.woocommerce table.shop_table .product-name a{display:inline-block;max-width:65%}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:100%;float:none}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{font-size:.82rem}.woocommerce-message .button{float:none!important;display:flex!important;margin-bottom:12px}.woocommerce .woocommerce-customer-details address{padding:15px}.about-hero{grid-template-columns:1fr;gap:25px}.about-hero img{height:360px}.about-text{grid-template-columns:1fr;gap:15px}.about-hero h1{font-size:2.6rem}.lead{font-size:1.05rem}.value-grid{grid-template-columns:1fr;gap:25px}.value-grid article>span{margin-bottom:15px}.contact-panel{padding:25px}.contact-method{font-size:1.15rem}.faq-item summary{font-size:1rem}.prose p,.prose li{font-size:1rem}.empty-state{padding-block:70px}.woocommerce ul.order_details li{border:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}@media print{.site-header,.site-footer,.announcement,.hero-buttons,.menu-toggle,.button{display:none!important}body{background:white;color:black}.container{width:100%}a{text-decoration:underline}}
.woocommerce .woocommerce-info::before{content:'i';font-family:Arial,sans-serif;font-weight:700}.woocommerce .woocommerce-message::before{content:'✓';font-family:Arial,sans-serif}.woocommerce .woocommerce-error::before{content:'!';font-family:Arial,sans-serif;font-weight:700}
@media(max-width:1100px){.account-link span,.cart-label{display:inline;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}}
@media(max-width:600px){.hero-buttons .button,.woocommerce ul.products li.product .button{font-size:.875rem}.hero-buttons .text-link{font-size:.875rem}.woocommerce ul.products li.product .button{min-height:44px}}
/* Livo V2: editorial layout and selected cut-ring identity. */
:root{--forest:#263d32;--forest-dark:#1c3026;--cream:#faf9f6;--lime:#d9ddc8;--ink:#263d32;--muted:#696d63;--line:#dedfd6;--soft:#f0eee8;--max:1344px;--gutter:48px}h1,h2,h3{font-weight:400;letter-spacing:-.035em}.announcement .container{justify-content:center;min-height:28px}.announcement a{display:none}.header-main{min-height:98px;gap:45px}.header-search{max-width:430px;margin-inline:auto;background:var(--soft)}.brand{width:113px}.header-actions{gap:20px}.header-actions>a{position:relative;min-width:44px;min-height:44px;justify-content:center}.livo-cart-count{position:absolute;right:-1px;top:0;min-width:17px;height:17px;font-size:10px}.livo-cart-count[data-empty="true"]{display:none}.nav-line{border-top:0}.main-nav{justify-content:center;min-height:44px}.nav-links{font-weight:400;gap:36px}.nav-links a{padding:8px 0}.editorial-hero{position:relative;isolation:isolate;max-width:1392px;margin:18px auto 0;min-height:500px;overflow:hidden;border-radius:4px;width:calc(100% - 48px)}.editorial-cover{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 58%;inset:0;z-index:-2}.editorial-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(245,242,235,.96),rgba(245,242,235,.66) 35%,transparent 75%)}.editorial-copy{padding:76px 56px;max-width:750px}.editorial-copy h1{font-size:clamp(42px,4.6vw,65px);line-height:1.12;margin-bottom:26px}.editorial-copy>p:not(.eyebrow){color:var(--forest);margin-bottom:30px}.editorial-copy .eyebrow{letter-spacing:.04em;font-size:11px}.job-section{padding-top:62px;padding-bottom:64px}.job-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.job-card>img{width:100%;aspect-ratio:1.27;object-fit:cover;border-radius:4px;display:block;transition:filter .2s}.job-card:hover>img{filter:brightness(.96)}.job-card>div{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:18px}.job-card h3{font-size:19px;letter-spacing:-.02em;margin:0}.job-card p{font-size:13px;margin-top:12px;margin-bottom:0}.products-section{border-top:1px solid var(--line);padding-top:60px}.section-heading h2{font-weight:400}.editorial-feature{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.editorial-feature>img{width:100%;height:460px;object-fit:cover;border-radius:4px}.editorial-feature>div{padding:58px 50px;background:var(--soft);border-radius:4px}.editorial-feature h2{font-size:40px}.editorial-feature p:not(.eyebrow){max-width:460px;margin-top:24px;margin-bottom:32px}.editorial-story{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:80px}.editorial-story h2{font-size:32px}.editorial-story p{margin-bottom:16px}.site-footer .brand{width:118px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:400}.shop-filter-panel{background:var(--soft)}.product-manufacturer{font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;color:var(--muted)}
@media(max-width:1000px){:root{--gutter:28px}.header-main{gap:25px}.job-card h3{font-size:16px}.nav-links{gap:23px}.editorial-copy{padding:65px 38px}.editorial-feature>div{padding:36px 28px}.editorial-feature h2{font-size:32px}.editorial-story{gap:35px}}
@media(max-width:700px){:root{--gutter:20px}.header-main{min-height:82px;gap:16px;flex-wrap:wrap;padding-block:12px}.brand{width:90px}.header-search{order:3;width:100%;max-width:none;flex:auto;margin:0}.header-actions{gap:9px}.menu-toggle{display:block;min-height:44px;min-width:44px}.nav-line{border:0}.main-nav{min-height:0}.main-nav:not(.is-open) .nav-links{display:none}.main-nav.is-open .nav-links{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0;padding-block:12px}.editorial-hero{width:calc(100% - 32px);margin-top:12px;min-height:0;display:flex;flex-direction:column;background:var(--soft)}.editorial-hero:after{display:none}.editorial-cover{position:static;order:2;height:240px;object-position:65% center}.editorial-copy{padding:30px 20px;max-width:100%}.editorial-copy h1{font-size:clamp(29px,8.6vw,40px);margin-bottom:18px}.editorial-copy .eyebrow{font-size:9px;margin-bottom:18px;letter-spacing:.025em}.editorial-copy>p:not(.eyebrow){font-size:14px;margin-bottom:22px}.job-section{padding-top:36px;padding-bottom:40px}.job-section .section-heading{display:flex;align-items:center;gap:12px}.job-section .section-heading h2{font-size:24px}.job-section .section-heading>a{font-size:12px;margin:0;gap:4px}.job-section .section-heading>a svg{display:none}.job-grid{grid-template-columns:1fr 1fr;gap:26px 12px}.job-card>img{aspect-ratio:1}.job-card h3{font-size:17px;line-height:1.25}.job-card>div{margin-top:12px;align-items:flex-start}.job-card p{display:none}.job-card svg{width:17px}.products-section{padding-top:38px}.editorial-feature{grid-template-columns:1fr;gap:0}.editorial-feature>img{height:270px}.editorial-feature>div{padding:30px 24px}.editorial-feature h2{font-size:31px}.editorial-feature .button{width:100%}.editorial-story{grid-template-columns:1fr;gap:18px}.editorial-story h2{font-size:29px}.editorial-story{padding-block:48px}.woocommerce ul.products li.product .product-purpose{display:none}}
.woocommerce-products-header:has(.job-intro){position:relative;background:var(--soft);padding:42px;min-height:240px;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.woocommerce-products-header:has(.job-intro) h1{font-size:clamp(32px,3.3vw,48px);width:65%;margin:0 0 18px}.job-intro p{width:58%;margin:0;font-size:16px}.job-intro img{position:absolute;right:0;top:0;width:30%;height:100%;object-fit:cover}@media(max-width:700px){.woocommerce-products-header:has(.job-intro){padding:24px;min-height:0;padding-top:205px}.woocommerce-products-header:has(.job-intro) h1,.job-intro p{width:100%}.job-intro img{width:100%;height:180px;bottom:auto}.woocommerce-products-header:has(.job-intro) h1{font-size:32px}}

/* Use the selected 03 artwork unchanged, including its original spacing. */
.brand img{aspect-ratio:1492/702;object-fit:contain}.site-footer .brand img{filter:brightness(0) invert(1)}
/* V2.1: fluid desktop layout, full-width search, mega menu and photo controls. */
:root{--max:1920px;--gutter:clamp(20px,2.5vw,48px)}
.header-main{gap:clamp(24px,3vw,64px)}.header-main .header-search{max-width:none;flex:1 1 0;margin-inline:0}.header-actions{margin-left:0}
.editorial-hero{max-width:1920px;width:calc(100% - var(--gutter)*2);min-height:clamp(500px,32vw,620px)}
.main-nav{position:relative;justify-content:flex-start}.main-nav>.nav-links{width:100%;justify-content:space-between;gap:20px;font-size:14px}.nav-links>li{flex-shrink:0}.nav-links .mega-parent{position:static}.mega-toggle{background:transparent;color:var(--forest);border:0;padding:14px 0;font-size:inherit;display:flex;align-items:center;gap:9px;min-height:48px}.mega-toggle[aria-expanded=true] svg{transform:rotate(180deg)}
.mega-panel{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:1fr 1.2fr 1fr 1.25fr;gap:36px;padding:36px;background:var(--cream);border:1px solid var(--line);box-shadow:0 18px 35px #183e351a;border-radius:0 0 5px 5px;z-index:50}.mega-panel[hidden]{display:none!important}.mega-column h2{font-size:13px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;margin:0 0 17px}.nav-links .mega-panel a{padding:8px 0;font-size:14px;line-height:1.45;display:block;box-shadow:none}.nav-links .mega-panel a:hover{text-decoration:underline;text-underline-offset:4px}.mega-column .mega-all{margin-top:15px;font-weight:600}.mega-feature img{display:block;width:100%;height:160px;object-fit:cover;border-radius:3px}.mega-feature span{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px}.home-guides{border-top:1px solid var(--line)}
.woocommerce ul.products li.product .livo-product-media{position:relative;margin-bottom:18px}.woocommerce ul.products li.product .livo-product-photo{display:block}.woocommerce ul.products li.product .livo-product-photo img{display:block;width:100%;aspect-ratio:1;object-fit:cover;margin:0!important}
.woocommerce ul.products li.product .livo-product-media>a.button{position:absolute;right:12px;bottom:12px;width:44px;height:44px;min-height:44px;min-width:44px;padding:0!important;margin:0!important;background:var(--cream);color:var(--forest);border:0;box-shadow:0 2px 8px #0000000a;display:flex;align-items:center;justify-content:center;gap:0;z-index:2}.livo-add-symbol{font-size:29px;font-weight:400;line-height:1}.woocommerce ul.products li.product .livo-product-media>a.button:hover{background:var(--forest);color:white;transform:none}.woocommerce ul.products li.product .livo-product-media>a.button.added::after{display:none}.woocommerce ul.products li.product .livo-product-media>a.added_to_cart{position:absolute;bottom:12px;right:64px;background:var(--cream);padding:8px 12px;font-size:12px;border-radius:3px;z-index:2}.woocommerce ul.products li.product .livo-product-media>a.button.loading{opacity:.7}.woocommerce ul.products li.product .livo-product-media>a.button.loading::after{top:14px;right:14px}.woocommerce ul.products li.product .livo-product-media>a.button.loading .livo-add-symbol{visibility:hidden}
@media(max-width:1200px){.menu-toggle{display:block;min-width:44px;min-height:44px}.main-nav{min-height:0}.main-nav>.nav-links{display:none}.main-nav.is-open>.nav-links{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px 0}.main-nav.is-open>.nav-links>li>a{padding:12px 0}.mega-toggle{width:100%;justify-content:space-between}.mega-panel{position:static;grid-template-columns:1fr 1fr;gap:24px;padding:24px;box-shadow:none;margin-bottom:10px}.mega-feature{display:none}.nav-links>li{width:100%}}
@media(max-width:700px){.header-main .header-search{order:3;flex:1 0 100%;width:100%}.header-actions{margin-left:auto}.editorial-hero{width:calc(100% - 32px);min-height:0}.mega-panel{grid-template-columns:1fr;padding:20px;gap:24px}.woocommerce ul.products li.product .livo-product-media>a.button{right:8px;bottom:8px}.woocommerce ul.products li.product .livo-product-media>a.added_to_cart{bottom:58px;right:8px;left:8px;text-align:center}.home-guides{padding-top:40px}}
@media(min-width:701px) and (max-width:800px){.header-main .header-search{flex:1 0 100%;width:100%}.header-actions{margin-left:auto}}
/* V2.2: a single header row and product-category-only mega menu. */
.site-header{position:relative}.header-main{position:static;flex-wrap:nowrap;min-height:100px;gap:24px}.header-main>.brand{width:110px}.header-main>.main-nav{position:static;display:flex;flex:1;min-width:0;padding:0}.header-main .nav-links{font-size:13px;gap:14px;justify-content:center}.header-actions{gap:8px;flex:none}.search-toggle,.search-close{border:0;background:transparent;color:var(--forest);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px}.header-actions>a{width:44px}.search-panel{display:flex;align-items:center;gap:12px;padding-block:0 20px}.search-panel[hidden]{display:none!important}.search-panel .header-search{max-width:none;flex:1;margin:0}.search-panel input{width:100%}
.mega-panel{top:100%;left:var(--gutter);right:var(--gutter);padding:0;gap:0;display:flex;overflow:auto;align-items:stretch;min-height:340px;max-height:min(70vh,680px);overscroll-behavior:contain}.category-column{flex:0 0 280px;padding:14px 10px;border-right:1px solid var(--line);overflow-y:auto}.category-column[hidden]{display:none!important}.category-column:last-child{border:0}.nav-links .category-all{font-size:12px;font-weight:600;display:flex;justify-content:space-between;gap:12px;padding:14px 12px;margin-bottom:8px}.category-row{display:flex;align-items:stretch;border-radius:4px}.category-row>a{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere;padding:13px 12px!important}.category-expand{flex:none;width:44px;min-height:44px;border:0;background:transparent;color:var(--forest);padding:10px}.category-row:hover,.category-row.is-selected{background:var(--soft)}.category-row.is-selected>a{font-weight:600}.category-row>a:focus-visible,.category-expand:focus-visible{outline-offset:-3px}
@media(max-width:1200px){.header-main{flex-wrap:wrap;gap:12px}.header-main>.main-nav{display:none;order:3;flex:1 0 100%;width:100%}.header-main>.main-nav.is-open{display:block}.header-actions{margin-left:auto}.header-main .nav-links{align-items:stretch;gap:0}.mega-panel{position:static;display:flex;min-height:0;max-height:60vh;margin-bottom:12px}.category-column{flex:0 0 245px}.search-panel{padding-top:8px}.header-main .nav-links>li>a{padding:12px 0}}
@media(max-width:600px){.header-main{min-height:82px}.header-main>.brand{width:94px}.header-actions{gap:2px}.category-column{flex:0 0 235px}.search-panel .header-search{order:0;flex:1 1 0;min-width:0}.search-close{flex:none}.header-main .nav-links{font-size:14px}}
/* V2.3: readable navigation with a distinct catalogue button. */
.header-main{gap:clamp(28px,2.4vw,48px);min-height:112px}
.header-main .nav-links{font-size:16px;gap:clamp(24px,1.6vw,32px);justify-content:center;font-weight:500}
.header-main .nav-links>li>a{padding:16px 0;line-height:1.4}
.header-main .mega-toggle{background:var(--forest);color:var(--cream);border:1px solid var(--forest);border-radius:5px;padding:14px 20px;min-height:50px;font-size:16px;font-weight:600;gap:14px;white-space:nowrap;transition:background .18s}
.header-main .mega-toggle:hover,.header-main .mega-toggle[aria-expanded=true]{background:var(--forest-dark);border-color:var(--forest-dark)}
.header-main .mega-toggle:focus-visible{outline:3px solid #829479;outline-offset:3px}
.header-main .category-row>a{font-size:15px;line-height:1.5}
@media(min-width:1201px) and (max-width:1579px){.header-main{flex-wrap:wrap;gap:18px}.header-main>.main-nav{display:none;order:3;flex:1 0 100%;width:100%}.header-main>.main-nav.is-open{display:block}.header-main .menu-toggle{display:block;min-width:44px;min-height:44px}.header-actions{margin-left:auto}.header-main .main-nav>.nav-links{display:none}.header-main .main-nav.is-open>.nav-links{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-block:12px}.header-main .nav-links>li{width:100%}.mega-panel{position:static;min-height:0;max-height:60vh;margin-bottom:12px}.header-main .mega-toggle{width:100%;justify-content:space-between}}
@media(max-width:1579px){.header-main .nav-links{font-size:17px;gap:0;justify-content:flex-start}.header-main .nav-links>li>a{padding:15px 4px}.header-main .mega-toggle{font-size:16px;padding:14px 18px}.header-main .mega-parent{margin-bottom:8px}.header-main{min-height:92px}}
@media(max-width:600px){.header-main{min-height:82px;gap:12px}.header-main .nav-links{font-size:16px}}

/* V2.4: three departments within one considered everyday-home identity. */
.living-hero .editorial-copy{max-width:690px;padding-block:80px 96px}.living-hero h1{font-size:clamp(56px,6.4vw,100px);line-height:1.02;letter-spacing:-.065em}.living-hero .editorial-copy>p:not(.eyebrow){max-width:380px;font-size:17px;line-height:1.7}.living-hero-note{position:absolute;right:32px;bottom:26px;color:var(--forest);background:#faf9f6e8;padding:10px 16px;border-radius:3px;font-size:12px;letter-spacing:.04em}.department-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.department-photo{position:relative;overflow:hidden;border-radius:4px;background:var(--soft)}.department-photo img{width:100%;aspect-ratio:1.35;object-fit:cover;display:block;transition:transform .3s}.department-tvarka-ir-laikymas .department-photo img{object-position:95% center}.department-virtuve-ir-vonia .department-photo img{object-position:70% 80%}.department-photo>span{position:absolute;left:18px;top:16px;display:grid;place-items:center;width:36px;height:36px;background:var(--cream);border-radius:50%;font-size:12px}.department-card:hover img{transform:scale(1.025)}.department-label{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px}.department-label h3{font-size:26px;letter-spacing:-.035em;font-weight:500;margin:0}.department-arrow{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%}.department-card p{font-size:14px;margin:4px 0 0}.department-card .department-tagline{font-size:16px;color:var(--forest);margin-top:12px}.cleaning-world{background:var(--soft)}.cleaning-world .section-heading>div>p:last-child{margin:16px 0 0}.cleaning-world .job-card img{aspect-ratio:1.45}.department-empty{padding:40px;background:var(--soft);border-radius:5px;margin-block:28px}.department-empty h2{font-size:30px}.department-empty p{max-width:570px}.department-empty .button{margin-top:8px}
@media(min-width:1280px){.header-main{flex-wrap:nowrap;min-height:106px;gap:clamp(24px,2.5vw,48px)}.header-main>.main-nav,.header-main>.main-nav.is-open{display:flex;order:0;flex:1;min-width:0;width:auto}.header-main .main-nav>.nav-links,.header-main .main-nav.is-open>.nav-links{display:flex;flex-direction:row;align-items:center;gap:clamp(20px,1.65vw,32px);padding:0;justify-content:center;font-size:16px}.header-main .nav-links>li{width:auto}.header-main .nav-links>li>a{padding:16px 0}.header-main .mega-parent{margin:0}.header-main .mega-toggle{width:auto;padding:14px 18px}.header-main .menu-toggle{display:none}.header-main .mega-panel{position:absolute;min-height:340px;margin:0;max-height:70vh}.header-actions{margin-left:0}}
@media(max-width:900px){.department-grid{gap:18px}.department-label h3{font-size:21px}.department-arrow{width:32px;height:32px;flex:none}.department-card .department-tagline{font-size:14px}.living-hero .editorial-copy{padding:60px 36px 78px}.living-hero-note{right:20px;bottom:18px}}
@media(max-width:700px){.living-hero .editorial-copy{padding:34px 24px}.living-hero h1{font-size:58px}.living-hero .editorial-copy>p:not(.eyebrow){font-size:15px}.living-hero-note{display:none}.department-grid{grid-template-columns:1fr;gap:32px}.department-photo img{aspect-ratio:1.65}.department-label{margin-top:14px}.department-label h3{font-size:25px}.department-card p{font-size:14px}.department-card .department-tagline{font-size:16px;margin-top:6px}.department-section .section-heading{align-items:flex-start}.department-section .section-heading h2{font-size:30px}.department-empty{padding:25px}.cleaning-world .section-heading{align-items:flex-start}.cleaning-world .section-heading h2{font-size:30px}.cleaning-world .job-card img{aspect-ratio:1}.living-hero .editorial-cover{object-position:85% center}}
@media(prefers-reduced-motion:reduce){.department-photo img{transition:none}.department-card:hover img{transform:none}}
/* Quieter catalogue trigger, distinct without a heavy filled block. */
.header-main .mega-toggle{background:#f0eee8;color:var(--forest);border:1px solid #dedfd5;border-radius:28px;padding:12px 18px;min-height:48px;gap:11px;font-size:15px;font-weight:500;box-shadow:none}
.header-main .mega-toggle:hover,.header-main .mega-toggle[aria-expanded=true]{background:#e6e9de;border-color:#bdc6b6;color:var(--forest)}
.header-main .mega-toggle .catalog-grid{width:17px;height:17px;opacity:.85}
.header-main .mega-toggle[aria-expanded=true] .catalog-grid{transform:none}
@media(max-width:1279px){.header-main .mega-toggle{width:100%;justify-content:flex-start;border-radius:8px}.header-main .mega-toggle>svg:last-child{margin-left:auto}}

/* V2.5: catalogue → logo → navigation → account controls. */
.header-main>.mega-parent{position:static;flex:none;margin:0;align-self:center}.header-main{column-gap:26px}.header-main>.brand{width:104px}.header-main .mega-toggle{width:auto;justify-content:center;white-space:nowrap}.header-main .mega-panel{position:absolute;top:100%;left:16px;right:16px;display:flex;flex-direction:column;gap:0;min-height:0;max-height:min(76vh,760px);padding:0;background:var(--cream);border:1px solid var(--line);border-radius:8px;box-shadow:0 20px 45px #263d321a;margin:0;overflow:hidden;z-index:50}.mega-heading{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--line);font-size:14px;font-weight:600;flex:none}.mega-close{width:36px;height:36px;display:grid;place-items:center;border:0;background:transparent;color:var(--forest);border-radius:50%}.mega-close:hover{background:var(--soft)}.mega-columns{display:flex;align-items:stretch;overflow:auto;min-height:460px;max-height:calc(76vh - 70px);overscroll-behavior:contain}.mega-panel .category-column{flex:0 0 clamp(280px,25vw,370px);padding:16px 12px;overflow-y:auto}.mega-panel .category-column[hidden]{display:none!important}.mega-panel .category-all{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;padding:13px 14px;margin-bottom:10px;gap:16px}.mega-panel .category-row>a{display:flex;align-items:center;font-size:16px;line-height:1.4;min-height:48px;padding:12px 14px!important}.mega-panel .category-row a:hover{box-shadow:none;text-decoration:none}.mega-panel .category-row{margin-bottom:3px}.mega-panel .category-row:hover,.mega-panel .category-row.is-selected{background:#e9ecdf}.mega-panel .category-expand{width:44px}.mega-toggle>svg:last-child{margin:0}
@media(min-width:1280px){.header-main{min-height:104px;gap:clamp(18px,1.8vw,34px)}.header-main .main-nav>.nav-links,.header-main .main-nav.is-open>.nav-links{gap:clamp(18px,1.6vw,30px);font-size:16px;justify-content:center}.header-main .mega-toggle{padding:12px 16px}.header-main>.main-nav{flex:1}.header-main .nav-links>li{flex-shrink:1}.header-main .nav-links>li>a{white-space:nowrap}}
@media(max-width:1279px){.header-main{min-height:94px;gap:16px}.header-actions{margin-left:auto}.header-main>.mega-parent{order:0}.header-main>.brand{order:0}.header-main .mega-toggle{border-radius:24px}.header-main .main-nav{order:3}.mega-columns{min-height:400px}.header-main .mega-panel{left:16px;right:16px}.header-main .mega-toggle>svg:last-child{margin-left:0}}
@media(max-width:600px){.header-main{min-height:80px;gap:9px;flex-wrap:wrap;width:calc(100% - 24px)}.header-main>.brand{width:74px}.header-main .mega-toggle{font-size:12px;padding:10px 11px;gap:6px;min-height:42px}.header-main .mega-toggle .catalog-grid{width:14px;height:14px}.header-main .mega-toggle>svg:last-child{display:none}.header-actions{gap:0}.header-actions>a,.header-actions>button{width:32px;min-width:32px;padding:6px}.header-actions svg{width:20px}.header-main .mega-panel{left:8px;right:8px;max-height:74vh}.mega-heading{padding:10px 14px}.mega-columns{min-height:310px;max-height:calc(74vh - 58px)}.mega-panel .category-column{flex-basis:245px;padding:10px 8px}.mega-panel .category-row>a{font-size:15px}.header-main .main-nav.is-open{flex-basis:100%}}

/* V2.6: calm header with a purposeful catalogue control. */
.header-main .mega-toggle{height:48px;min-height:48px;padding:0 18px;gap:12px;border:1px solid #d9dfd4;border-radius:6px;background:#edf0e7;color:var(--forest);font-size:15px;font-weight:600;letter-spacing:-.015em;box-shadow:none;transition:background .18s,border-color .18s}
.header-main .mega-toggle:hover{background:#e2e8d9;border-color:#bdc9b4}
.header-main .mega-toggle[aria-expanded=true]{background:var(--forest);border-color:var(--forest);color:var(--cream)}
.header-main .mega-toggle .catalog-lines,.header-main .mega-toggle[aria-expanded=true] .catalog-lines{display:block;width:20px;height:20px;margin:0;transform:none}
.header-main>.brand{width:110px}.header-actions{gap:12px}
@media(min-width:1100px){.header-main{flex-wrap:nowrap;min-height:108px;gap:32px}.header-main>.main-nav,.header-main>.main-nav.is-open{display:flex;order:0;flex:1;min-width:0;width:auto}.header-main .main-nav>.nav-links,.header-main .main-nav.is-open>.nav-links{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(26px,2.8vw,48px);padding:0;font-size:16px;font-weight:400}.header-main .nav-links>li{width:auto;flex:none}.header-main .nav-links>li>a{padding:16px 0}.header-main .menu-toggle{display:none}.header-actions{margin-left:0}}
@media(max-width:1099px){.header-main{gap:20px}.header-actions{gap:6px}.header-main .mega-toggle{border-radius:6px}}
@media(max-width:600px){.header-main{gap:10px;min-height:80px}.header-main>.brand{width:70px}.header-main .mega-toggle{height:42px;min-height:42px;font-size:12px;gap:7px;padding:0 10px}.header-main .mega-toggle .catalog-lines{display:block;width:16px;height:16px}.header-actions{gap:0}.header-actions>a,.header-actions>button{width:32px;min-width:32px}.header-main .main-nav.is-open{order:3}}

/* V2.7: logo first, catalogue and navigation aligned left, actions right. */
.header-main .mega-toggle{height:48px;min-height:48px;padding:12px 18px;gap:11px;background:#f0eee8;color:var(--forest);border:1px solid #dedfd5;border-radius:28px;font-size:15px;font-weight:500;letter-spacing:normal;box-shadow:none}
.header-main .mega-toggle:hover,.header-main .mega-toggle[aria-expanded=true]{background:#e6e9de;border-color:#bdc6b6;color:var(--forest)}
.header-main .mega-toggle .catalog-grid{display:block;width:17px;height:17px;opacity:.85}
.header-main .mega-toggle[aria-expanded=true] .catalog-grid{transform:none}
.header-actions{margin-left:auto}
@media(min-width:1100px){.header-main{gap:30px}.header-main>.main-nav,.header-main>.main-nav.is-open{justify-content:flex-start;flex:1}.header-main .main-nav>.nav-links,.header-main .main-nav.is-open>.nav-links{justify-content:flex-start;width:auto;gap:clamp(24px,2.3vw,40px)}.header-actions{margin-left:auto}}
@media(max-width:1099px){.header-main>.brand{order:0}.header-main>.mega-parent{order:0}.header-main .mega-toggle{border-radius:24px}}
@media(max-width:600px){.header-main{gap:10px}.header-main .mega-toggle{height:42px;min-height:42px;padding:0 10px;font-size:12px;gap:6px}.header-main .mega-toggle .catalog-grid{width:14px;height:14px}.header-main .mega-toggle>svg:last-child{display:none}}

/* Header logo optical alignment. */
.header-main>.brand,.header-main>.custom-logo-link{position:relative;top:-4px}
/* V3: a home and living storefront. */
.home-life-hero{min-height:510px}.home-life-hero .editorial-copy{max-width:820px;padding:64px 56px 74px}.home-life-hero h1{font-size:clamp(48px,5.4vw,82px);letter-spacing:-.055em}.home-life-hero .editorial-copy>p:not(.eyebrow){max-width:380px}.hero-room-link{display:inline-block;font-size:13px;margin-left:24px;border-bottom:1px solid currentColor}.home-categories{padding-block:40px 54px;border-bottom:1px solid var(--line)}.home-categories .section-heading{margin-bottom:26px}.home-categories h2{font-size:28px}.home-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.home-category{display:flex;align-items:center;gap:14px;padding:20px 16px;background:#f0eee8;border:1px solid transparent;border-radius:5px;min-height:98px;font-size:15px;line-height:1.35;transition:background .18s,border-color .18s}.home-category-icon{flex:none;display:grid;place-items:center;width:44px}.home-category>svg{margin-left:auto;width:14px;opacity:.6}.home-category:hover{border-color:#bdc8b5;background:#e9ecdf}.home-room-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.home-room-card{position:relative;overflow:hidden;border-radius:5px;background:var(--soft);isolation:isolate;min-height:340px;aspect-ratio:4/5}.home-room-card>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;z-index:-2;transition:transform .4s}.home-room-card:first-child>img{object-position:85% center}.home-room-card:after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#18251ccc);z-index:-1}.home-room-card>div{position:absolute;bottom:24px;left:24px;right:24px;color:#fff}.home-room-card p{color:#ffffffe6;font-size:13px;margin-bottom:8px}.home-room-card h3{font-size:25px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-weight:400}.home-room-card:hover img{transform:scale(1.025)}.home-living-feature{display:grid;grid-template-columns:1.1fr 1fr;background:#edece2;border-radius:5px;overflow:hidden}.home-living-feature>img{width:100%;height:100%;min-height:460px;object-fit:cover}.home-living-feature>div{padding:clamp(32px,4vw,76px);align-self:center}.home-living-feature h2{font-size:clamp(30px,3.2vw,48px);font-weight:400}.home-living-feature p:not(.eyebrow){max-width:410px;margin-block:24px 30px}.home-two-stories{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-bottom:70px}.home-two-stories>a{background:var(--soft);border-radius:5px;overflow:hidden}.home-two-stories img{width:100%;height:340px;object-fit:cover;display:block}.home-two-stories a>div{padding:30px}.home-two-stories h2{font-weight:400;font-size:30px}.home-life .cleaning-world .section{padding-block:56px}.home-life .cleaning-world h2{font-size:32px}.home-life .cleaning-world .job-card img{aspect-ratio:1.7}.room-intro{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;margin-block:36px}.room-intro img{width:100%;height:400px;object-fit:cover;border-radius:5px}.room-intro h1{font-size:clamp(40px,5vw,72px)}.room-category-links{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:70px}.room-category-links>a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;background:var(--soft);border-radius:5px;font-size:17px}.room-category-links>a:hover{background:#e2e8d9}.home-life .products-section{border:0}
@media(min-width:1100px){.header-main .main-nav>.nav-links,.header-main .main-nav.is-open>.nav-links{gap:clamp(18px,1.7vw,30px)}.header-main{gap:24px}}
@media(max-width:1100px){.home-category{padding:16px 12px;gap:9px;font-size:13px}.home-category-icon{width:32px}.home-category-icon svg{width:32px}.home-category>svg{display:none}.home-room-grid{gap:14px}.home-room-card{min-height:290px}.home-room-card>div{left:16px;right:16px;bottom:20px}.home-room-card h3{font-size:21px}.home-living-feature>img{min-height:400px}.home-two-stories img{height:290px}}
@media(max-width:800px){.home-category-grid{grid-template-columns:repeat(5,1fr)}.home-category{flex-direction:column;text-align:center;padding:16px 6px;gap:12px}.home-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-room-card{min-height:320px}.home-living-feature{grid-template-columns:1fr}.home-living-feature>img{height:340px;min-height:0}.room-category-links{grid-template-columns:1fr 1fr}.room-intro{gap:26px}.room-intro img{height:320px}}
@media(max-width:600px){.home-life-hero{min-height:0}.home-life-hero .editorial-copy{padding:30px 24px}.home-life-hero h1{font-size:43px}.home-life-hero .editorial-cover{height:230px;object-position:85% center}.hero-room-link{margin:18px 0 0;display:table}.home-categories{padding-block:30px}.home-categories h2{font-size:24px}.home-categories .section-heading>a{font-size:12px}.home-categories .section-heading>a svg{display:none}.home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.home-category{flex-direction:row;text-align:left;min-height:74px;padding:12px;gap:10px;font-size:13px}.home-category-icon{width:30px}.home-category-icon svg{width:30px;height:30px}.home-room-card{min-height:240px;aspect-ratio:3/4}.home-room-card p{font-size:11px}.home-room-card h3{font-size:19px}.home-room-card h3 svg{width:17px}.home-room-card>div{left:12px;right:12px;bottom:18px}.home-rooms{padding-block:40px}.home-living-feature>div{padding:30px 24px}.home-living-feature>img{height:270px}.home-living-feature h2{font-size:32px}.home-two-stories{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.home-two-stories img{height:260px}.home-two-stories a>div{padding:24px}.home-two-stories h2{font-size:27px}.room-intro{grid-template-columns:1fr;gap:14px}.room-intro img{height:260px}.room-category-links>a{padding:18px;font-size:15px}.home-life .cleaning-world h2{font-size:28px}}
@media(prefers-reduced-motion:reduce){.home-room-card>img{transition:none}.home-room-card:hover img{transform:none}}

/* V3.1: touch-first catalogue, shared category icon system. */
.category-icon{width:34px;height:34px;display:grid;place-items:center;flex:none;background:#eef0e7;border-radius:9px;margin-right:12px;overflow:hidden}.category-icon img{display:block;width:100%;height:100%;object-fit:contain}.category-icon svg{width:24px;height:24px;stroke-width:1.4}.mega-panel .category-row>a{padding:10px!important}.category-back{border:0;background:transparent;color:var(--forest);min-height:44px;padding:8px;font:inherit}.category-back[hidden]{display:none}.home-category-icon{display:grid;place-items:center;background:#e9eddf;border-radius:14px;width:54px;height:54px;flex:none}.home-category-icon img{display:block;width:100%;height:100%;object-fit:contain}.home-category-icon svg{width:34px;height:34px;stroke-width:1.3}
@media(max-width:1099px){
 body.catalogue-open{overflow:hidden}
 .header-main .mega-panel{position:fixed;inset:0;top:0;left:0;right:0;bottom:0;width:100%;height:100dvh;max-height:none;border:0;border-radius:0;z-index:100001;margin:0;box-shadow:none}
 .admin-bar .header-main .mega-panel{top:32px;height:calc(100dvh - 32px)}
 .mega-heading{padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top));gap:12px;min-height:72px}.mega-title{flex:1;font-size:18px}.mega-close{width:44px;height:44px;background:var(--soft);flex:none}
 .mega-columns{display:block;flex:1;min-height:0;max-height:none;overflow:hidden;position:relative}
 .mega-panel .category-column,.mega-panel .category-column[hidden]{display:none!important}
 .mega-panel .category-column.mobile-current{display:block!important;width:100%;height:100%;max-height:100%;overflow:auto;border:0;padding:12px 16px max(24px,env(safe-area-inset-bottom));}
 .mega-panel .category-row{border-bottom:1px solid var(--line);border-radius:0;margin:0;min-height:64px}.mega-panel .category-row>a{font-size:16px;min-height:64px;padding:10px 4px!important}.mega-panel .category-expand{width:48px;min-height:48px}.mega-panel .category-all{background:var(--forest);color:var(--cream);border-radius:10px;padding:16px;margin:0 0 12px;font-size:14px}.category-icon{width:40px;height:40px;margin-right:14px}.category-icon svg{width:27px;height:27px}
}
@media(min-width:768px){.mega-close{display:none!important}}
@media(max-width:600px){
 .header-main{display:flex;gap:8px;min-height:120px;padding-block:14px 10px}.header-main>.brand{width:88px}.header-main>.header-actions{order:1;margin-left:auto;gap:2px}.header-actions>a,.header-actions>button{width:42px;min-width:42px;height:44px;padding:10px}.header-main>.mega-parent{order:2;width:100%;margin:0}.header-main .mega-toggle{width:100%;height:44px;min-height:44px;font-size:14px;justify-content:flex-start;padding:10px 16px;gap:10px}.header-main .mega-toggle .catalog-grid{width:18px;height:18px}.header-main .mega-toggle>svg:last-child{display:block;margin-left:auto}.header-main>.main-nav{order:3}.home-category{font-size:13px;min-height:88px;gap:10px}.home-category-icon{width:36px;height:40px;border-radius:10px}.home-category-icon svg{width:28px;height:28px}.home-room-card{min-height:220px}.home-life-hero h1{font-size:clamp(36px,10vw,48px)}.home-categories .section-heading{gap:10px}.home-categories h2{font-size:23px}.home-categories .section-heading>a{white-space:nowrap}.admin-bar .header-main .mega-panel{top:46px;height:calc(100dvh - 46px)}
}
@media(max-width:380px){.home-room-card{min-width:0;min-height:200px;aspect-ratio:auto}.home-room-card h3{font-size:17px}.home-room-card h3 svg{display:none}.home-room-card p{font-size:10px}}

/* V3.2: product-led catalogue with side filters and uncropped imagery. */
.woocommerce ul.products li.product .livo-product-photo{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:6px;overflow:hidden}
.woocommerce ul.products li.product .livo-product-photo img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;padding:16px;transform:none!important;background:#fff}
.woocommerce div.product div.images .woocommerce-product-gallery__image img:not(.zoomImg){object-fit:contain;background:#fff;max-height:680px;width:100%;height:auto}
.woocommerce div.product div.images .flex-control-thumbs li img{object-fit:contain;aspect-ratio:1;background:#fff}
.catalog-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:36px;align-items:start;margin-top:24px}.catalog-results{min-width:0}.catalog-sidebar{border-right:1px solid var(--line);padding-right:24px}.filter-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.filter-heading h2{font-size:22px;margin:0}.filter-group-title{font-size:15px;font-weight:600;margin:0 0 12px}.catalog-sidebar .shop-categories{display:flex;flex-direction:column;gap:2px;margin:0 0 26px}.catalog-sidebar .shop-categories a{border:0;border-radius:5px;padding:10px 12px;font-size:14px;line-height:1.4}.catalog-sidebar .shop-categories a:hover,.catalog-sidebar .shop-categories a[aria-current]{background:#e9eddf;color:var(--forest)}.catalog-sidebar .shop-filter-panel{padding:20px 0;border-top:1px solid var(--line);border-radius:0;background:transparent}.catalog-sidebar .shop-filter-panel summary{font-size:15px;font-weight:600}.catalog-sidebar .shop-filters{display:flex;flex-direction:column;align-items:stretch;gap:16px}.catalog-sidebar .shop-filters label{font-size:13px}.catalog-sidebar .shop-filters input:not([type=checkbox]),.catalog-sidebar .shop-filters select{width:100%;min-width:0;background:white}.catalog-sidebar .stock-filter{align-items:center}.catalog-sidebar .filter-reset{text-align:center;font-size:13px;text-decoration:underline}.filter-open,.filter-close{display:none}.woocommerce .catalog-results ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px;clear:both}.woocommerce .catalog-results ul.products li.product .woocommerce-loop-product__title{font-size:15px;line-height:1.5}.woocommerce .catalog-results ul.products li.product .price{font-size:18px;font-weight:600}.catalog-results .woocommerce-result-count{font-size:13px;margin-top:14px}.catalog-results .woocommerce-ordering{margin-bottom:24px}.catalog-results .woocommerce-ordering select{max-width:100%;background:white}.catalog-results .department-empty{margin-top:0}
@media(min-width:1700px){.woocommerce .catalog-results ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1000px){.catalog-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}.catalog-sidebar{padding-right:16px}.woocommerce .catalog-results ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.catalog-layout{display:block;margin-top:16px}.filter-open{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;width:100%;border:1px solid var(--line);border-radius:6px;background:var(--soft);color:var(--forest);font:inherit;margin-bottom:20px}.catalog-sidebar{display:none}.catalog-sidebar.is-open{display:block;position:fixed;inset:0;z-index:100002;background:var(--cream);overflow:auto;padding:20px 22px max(24px,env(safe-area-inset-bottom));border:0;overscroll-behavior:contain}.filter-close{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--soft);color:var(--forest)}body.filters-open{overflow:hidden}.filter-heading{position:sticky;top:-20px;background:var(--cream);padding-block:12px;z-index:2}.catalog-sidebar .shop-categories a{min-height:44px}.woocommerce .catalog-results ul.products{gap:26px 12px}.woocommerce ul.products li.product .livo-product-photo img{padding:10px}.catalog-results .woocommerce-result-count{margin:0 0 12px}.catalog-results .woocommerce-ordering{width:100%;margin-bottom:22px}.catalog-results .woocommerce-ordering select{width:100%}.woocommerce .catalog-results ul.products li.product .woocommerce-loop-product__title{font-size:14px}.woocommerce-products-header h1{font-size:32px}.admin-bar .catalog-sidebar.is-open{top:46px}}

/* V3.3: category overview above the catalogue, native Woo mini cart. */
.catalog-subcategories{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:20px 16px;margin:32px 0 36px;padding-bottom:32px;border-bottom:1px solid var(--line)}.subcategory-tile{display:flex;flex-direction:column;gap:10px;text-align:center;min-width:0}.subcategory-picture{aspect-ratio:1;display:grid;place-items:center;border-radius:8px;background:var(--soft);overflow:hidden;padding:12px;transition:background .2s}.subcategory-picture img{width:100%;height:100%;object-fit:contain;min-height:0}.subcategory-picture>svg{width:52px;height:52px;stroke-width:1.1}.subcategory-name{font-size:13px;line-height:1.45}.subcategory-tile:hover .subcategory-picture{background:#e6e9df}.catalog-sidebar .shop-filter-panel{border:0;padding-top:0}
.livo-mini-cart{inset:0 0 0 auto;margin:0;width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:var(--cream);color:var(--forest);box-shadow:-12px 0 50px #0002}.livo-mini-cart[open]{display:flex;flex-direction:column}.livo-mini-cart::backdrop{background:#18271d70}body.mini-cart-open{overflow:hidden}.mini-cart-heading{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:16px}.mini-cart-heading h2{font-size:24px;margin:0}.mini-cart-close{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:50%;background:var(--soft);color:var(--forest)}.livo-mini-cart .widget_shopping_cart{overflow-y:auto;flex:1;padding:24px}.livo-mini-cart ul.cart_list{list-style:none;margin:0;padding:0}.livo-mini-cart ul.cart_list li{position:relative;min-height:100px;padding:0 28px 20px 0;margin:0 0 20px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.5}.livo-mini-cart ul.cart_list li:after{content:'';display:block;clear:both}.livo-mini-cart ul.cart_list li img{float:left;width:82px;height:82px;object-fit:contain;background:white;border-radius:5px;margin:0 14px 8px 0}.livo-mini-cart ul.cart_list li a.remove{position:absolute;right:0;top:0;font-size:23px;width:26px;text-align:center;color:var(--muted)!important;background:transparent!important}.livo-mini-cart .quantity{display:block;margin-top:8px;font-size:13px;color:var(--muted)}.livo-mini-cart .total{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-top:1px solid var(--line);font-size:17px}.livo-mini-cart .buttons{display:grid;gap:10px}.livo-mini-cart .buttons .button{width:100%;text-align:center}.mini-cart-continue{padding:18px;margin:0 24px 20px;border:0;background:transparent;color:var(--forest);text-decoration:underline;font:inherit}.livo-mini-cart .variation{font-size:12px}.livo-mini-cart .woocommerce-mini-cart__empty-message{text-align:center;padding:40px 0}
@media(max-width:600px){.catalog-subcategories{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;margin:24px 0;padding-bottom:24px}.subcategory-picture{padding:8px}.subcategory-picture>svg{width:38px;height:38px}.subcategory-name{font-size:12px}.mini-cart-heading{padding:14px 18px}.livo-mini-cart .widget_shopping_cart{padding:20px 18px}.mini-cart-heading h2{font-size:22px}}

.facet-form{display:grid;gap:12px}.facet-block{background:var(--soft);border-radius:8px;padding:0 16px}.facet-block summary{list-style:none;display:flex;justify-content:space-between;gap:10px;padding:16px 0;font-size:14px;cursor:pointer}.facet-block summary::-webkit-details-marker{display:none}.facet-block summary:after{content:'⌄'}.facet-block[open] summary:after{content:'⌃'}.facet-block[open] summary{border-bottom:1px solid var(--line)}.facet-content{padding:14px 0 18px}.price-fields{display:flex;align-items:center;gap:6px}.price-fields label{display:flex;align-items:center;background:white;border-radius:5px;padding:8px;min-width:0;color:var(--muted);font-size:12px}.price-fields input{border:0!important;background:transparent!important;box-shadow:none!important;width:100%;min-width:0;padding:0!important;font-size:14px;color:var(--forest)}.price-ranges{display:grid;gap:6px;margin-top:14px}.price-ranges input{width:100%;height:16px;accent-color:#54876b;cursor:pointer}.facet-options{display:grid;gap:12px;max-height:260px;overflow:auto}.facet-options label{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5}.facet-options input[type=checkbox]{width:16px;height:16px;flex:none;accent-color:var(--forest)}.facet-apply{width:100%}.facet-form>.filter-reset{text-align:center;padding:8px}.catalog-sidebar{padding-right:20px}
.price-fields input{height:30px;min-height:0}.price-ranges{position:relative;height:24px;display:block;margin-top:18px}.price-ranges:before{content:'';position:absolute;left:0;right:0;top:10px;height:4px;background:#73a185;border-radius:3px}.price-ranges input[type=range]{position:absolute;inset:0;margin:0;padding:0;border:0;background:transparent;height:24px;min-height:0;appearance:none;pointer-events:none;box-shadow:none}.price-ranges input[type=range]::-webkit-slider-thumb{appearance:none;width:19px;height:19px;border-radius:50%;background:white;box-shadow:0 1px 4px #0004;pointer-events:auto;cursor:grab}.price-ranges input[type=range]::-moz-range-thumb{width:19px;height:19px;border:0;border-radius:50%;background:white;box-shadow:0 1px 4px #0004;pointer-events:auto;cursor:grab}.price-ranges input[type=range]:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.livo-mini-cart .widget_shopping_cart ul.cart_list li{padding-left:0}.livo-mini-cart .widget_shopping_cart ul.cart_list li a.remove{left:auto;right:0}.livo-mini-cart .buttons .button:first-child{background:transparent;color:var(--forest)}
/* V3.4: category photography, quiet filter controls and a refined sliding cart. */
.home-category{display:flex;flex-direction:column!important;align-items:stretch!important;text-align:center!important;padding:0!important;background:transparent!important;border:0!important;gap:12px!important}.home-category-icon{width:100%!important;height:auto!important;aspect-ratio:1.3;border-radius:8px;background:var(--soft);padding:14px;overflow:hidden}.home-category-icon img{width:100%;height:100%;object-fit:contain}.home-category>svg{display:none}.subcategory-picture img{mix-blend-mode:multiply}.subcategory-picture{padding:16px}.home-category-icon img{mix-blend-mode:multiply}
.facet-form .price-fields label{padding:8px!important;height:44px;flex:1}.facet-form .price-fields input[type=number]{height:28px!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;appearance:textfield;font-size:14px!important}.facet-form .price-fields input::-webkit-inner-spin-button{appearance:none}.facet-form .price-ranges{height:24px;margin-top:16px}.facet-form .price-ranges input[type=range]{height:24px!important;min-height:0!important;width:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;appearance:none!important}.facet-form .price-ranges input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent;border:0}.facet-form .price-ranges input[type=range]::-webkit-slider-thumb{margin-top:-7px}.facet-form .price-ranges input[type=range]::-moz-range-track{height:4px;background:transparent;border:0}
.livo-mini-cart{transform:translateX(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1);width:min(460px,100%)}.livo-mini-cart.is-visible{transform:translateX(0)}.livo-mini-cart::backdrop{background:#18271d00;transition:background .3s}.livo-mini-cart.is-visible::backdrop{background:#18271d60}.livo-mini-cart .mini-cart-heading{padding:22px 24px}.livo-mini-cart .mini-cart-heading h2{font-size:23px;letter-spacing:-.025em}.livo-mini-cart .widget_shopping_cart{padding:0 24px;display:flex;min-height:0;overflow:hidden}.livo-mini-cart .widget_shopping_cart_content{display:flex;flex-direction:column;flex:1;min-height:0}.livo-mini-cart ul.cart_list{overflow-y:auto;flex:1;min-height:0;padding-top:22px;padding-right:4px;overscroll-behavior:contain}.livo-mini-cart .widget_shopping_cart ul.cart_list li{padding:0 30px 22px 0;min-height:94px;margin-bottom:20px;border-bottom:1px solid var(--line)}.livo-mini-cart .widget_shopping_cart ul.cart_list li img{width:64px;height:64px;margin-right:14px;padding:3px;object-fit:contain;float:left}.livo-mini-cart ul.cart_list li>a:not(.remove){font-weight:400;font-size:14px;line-height:1.55}.livo-mini-cart .widget_shopping_cart ul.cart_list li a.remove{font-size:20px;color:#888b82!important;width:28px;height:28px;line-height:28px}.mini-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 0 78px;clear:none}.mini-quantity{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:white}.mini-quantity button{border:0;background:transparent;color:var(--forest);width:30px;height:32px;padding:0;font-size:18px;min-height:0;line-height:1}.mini-quantity button:hover{background:var(--soft)}.mini-quantity button:disabled{opacity:.3;cursor:default}.mini-quantity-value{min-width:24px;text-align:center;font-size:13px}.mini-line-price{font-size:14px;font-weight:600;white-space:nowrap}.livo-mini-cart .total{flex:none;margin:0;padding:20px 0 14px;border-top:1px solid var(--line);font-size:16px}.livo-mini-cart .buttons{flex:none;margin:0;gap:8px}.livo-mini-cart .buttons .button{min-height:48px;font-size:14px;font-weight:500;border-radius:5px!important}.mini-cart-continue{flex:none;font-size:13px;margin:0 24px;padding:12px 0 max(20px,env(safe-area-inset-bottom));color:var(--muted)}.mini-cart-feedback{flex:none;margin:0 24px;font-size:12px;line-height:1.5;color:var(--muted)}.mini-cart-feedback:not(:empty){padding-top:8px}.livo-mini-cart.is-updating .widget_shopping_cart{opacity:.55;pointer-events:none}.livo-mini-cart .woocommerce-mini-cart__empty-message{margin:auto 0}.livo-mini-cart .variation{margin-left:78px}.livo-mini-cart .variation p{margin:0}
@media(max-width:600px){.home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.home-category{font-size:12px!important}.home-category-icon{padding:8px;aspect-ratio:1}.livo-mini-cart .widget_shopping_cart{padding:0 18px}.livo-mini-cart .mini-cart-heading{padding:16px 18px}.mini-quantity button{width:34px;height:36px}.mini-item-bottom{margin-left:74px}.livo-mini-cart .widget_shopping_cart ul.cart_list li{padding-right:24px}.livo-mini-cart .widget_shopping_cart ul.cart_list li img{width:60px;height:60px}}
@media(prefers-reduced-motion:reduce){.livo-mini-cart,.livo-mini-cart::backdrop{transition:none}}

/* V3.5: a coherent, generated category photography series. */
.home-category-icon,.subcategory-picture{padding:0!important;aspect-ratio:1;background:#f0eee8}
.home-category-icon img,.subcategory-picture img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}
/* V3.6: catalogue cards and saved products. */
.woocommerce ul.products li.product{background:#fff;border:1px solid #e4e5df;border-radius:12px;padding:10px!important;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.woocommerce ul.products li.product:hover{border-color:#b8c6bc;box-shadow:0 5px 22px #243d3010}
.woocommerce ul.products li.product .livo-product-photo{border-radius:7px;background:#fafaf8}
.woocommerce ul.products li.product .livo-product-photo img{padding:18px;background:#fafaf8}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.5;font-weight:500;padding:12px 2px 8px;min-height:62px}
.woocommerce ul.products li.product .price{font-size:19px;font-weight:650;padding:0 2px;margin-top:auto;margin-bottom:6px;color:var(--forest)}
.woocommerce ul.products li.product .product-purpose{display:none}
.woocommerce ul.products li.product .livo-product-media>a.button{background:var(--forest)!important;color:#fff!important;width:44px!important;height:44px!important;border:1px solid var(--forest)!important;border-radius:50%!important;right:10px!important;bottom:10px!important;box-shadow:0 2px 8px #20392e20;display:grid!important;place-items:center;padding:0!important}
.woocommerce ul.products li.product .livo-product-media>a.button:hover{background:#365a48!important;transform:translateY(-1px)}
.livo-add-symbol{display:flex;align-items:center;justify-content:center}
.livo-save{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #e1e4df;border-radius:50%;background:white;color:var(--forest);cursor:pointer}
.livo-product-media>.livo-save{position:absolute;top:10px;right:10px;z-index:2;box-shadow:0 2px 8px #20392e0b}
.livo-save[aria-pressed=true]{background:#e7ede7;border-color:#b4c5b7}.livo-save[aria-pressed=true] svg{fill:var(--forest)}
.livo-save:focus-visible,.wishlist-open:focus-visible{outline:2px solid var(--forest);outline-offset:3px}
.wishlist-open{position:relative}.wishlist-count{position:absolute;right:0;top:0;font-size:10px;background:var(--forest);color:#fff;min-width:16px;height:16px;line-height:16px;border-radius:12px}.wishlist-count[hidden]{display:none}
.livo-wishlist{width:min(1080px,calc(100% - 32px));max-height:88dvh;padding:0;border:0;border-radius:14px;background:var(--cream);color:var(--forest)}
.livo-wishlist::backdrop{background:#18271d70}.wishlist-heading{position:sticky;top:0;z-index:5;background:var(--cream);display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--line)}.wishlist-heading h2{font-size:26px;margin:0}.wishlist-heading p{font-size:12px;color:var(--muted);margin:6px 0 0}.wishlist-close{display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--soft);border-radius:50%;padding:0}.wishlist-content{padding:24px;min-height:180px}.wishlist-content ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0}.wishlist-empty{text-align:center;padding:45px 15px}.wishlist-empty h3{font-size:23px}.summary>.livo-save{margin:16px 0}
@media(max-width:600px){.woocommerce ul.products li.product{padding:7px!important;border-radius:9px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px}.woocommerce ul.products li.product .price{font-size:17px}.livo-product-media>.livo-save{top:5px;right:5px}.woocommerce ul.products li.product .livo-product-media>a.button{right:5px!important;bottom:5px!important}.livo-wishlist{width:calc(100% - 16px);max-height:94dvh}.wishlist-content{padding:12px}.wishlist-content ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.wishlist-heading{padding:18px}.wishlist-heading h2{font-size:22px}}
.header-actions .wishlist-open{border:0;background:transparent;color:var(--forest);display:flex;align-items:center;justify-content:center;padding:0;min-width:40px;min-height:44px}
/* V3.7: white product photography, quiet shopping controls and delivery. */
.woocommerce ul.products li.product .livo-product-photo,.woocommerce ul.products li.product .livo-product-photo img{background:#fff}
.woocommerce ul.products li.product .livo-product-media>a.button{background:#fff!important;color:var(--forest)!important;border:1px solid #e4e7e1!important;border-radius:8px!important;box-shadow:0 2px 7px #233b2e08}
.woocommerce ul.products li.product .livo-product-media>a.button:hover{background:#f3f5f1!important;color:var(--forest)!important;box-shadow:0 2px 8px #233b2e12;transform:none}
.woocommerce ul.products li.product .livo-product-media>a.button:focus-visible{outline:2px solid var(--forest);outline-offset:3px}
.livo-delivery{display:flex;align-items:center;gap:7px;color:#607567;font-size:12px;line-height:1.5;margin:4px 2px 5px;font-weight:400}
.livo-delivery svg{flex:none}.summary>.livo-delivery{font-size:14px;margin:16px 0}
/* V3.8: centered shopping confirmation and complementary products. */
.livo-mini-cart{inset:0;margin:auto;width:min(960px,calc(100% - 48px));height:fit-content;max-height:90dvh;max-width:960px;border:1px solid #e3e6df;border-radius:12px;background:#fff;box-shadow:0 24px 100px #14291e25;transform:translateY(14px);opacity:0;transition:transform .25s ease,opacity .25s ease}
.livo-mini-cart.is-visible{transform:translateY(0);opacity:1}.livo-mini-cart::backdrop{backdrop-filter:blur(5px)}
.livo-mini-cart .mini-cart-heading{padding:22px 24px;flex:none;border-bottom:1px solid var(--line)}.livo-mini-cart .mini-cart-heading h2{font-size:20px}.livo-mini-cart.just-added .mini-cart-heading h2:before{content:'✓';color:#658771;margin-right:10px}
.cart-modal-body{overflow:auto;min-height:0;overscroll-behavior:contain}.livo-mini-cart .widget_shopping_cart{display:block;overflow:visible;padding:20px 24px 0}.livo-mini-cart .widget_shopping_cart_content{display:block}.livo-mini-cart ul.cart_list{overflow:visible;padding-top:0}.livo-mini-cart .widget_shopping_cart ul.cart_list li{margin-bottom:12px;padding-bottom:16px;min-height:86px}.livo-mini-cart.just-added ul.cart_list:has(.livo-last-added)>li:not(.livo-last-added){display:none}
.livo-mini-cart .widget_shopping_cart .buttons{display:none}.livo-mini-cart .total{padding:16px 0;margin:0}.livo-mini-cart .woocommerce-mini-cart__empty-message{padding:18px 0}
.livo-cart-suggestions{padding:20px 24px 24px;border-top:1px solid var(--line)}.livo-cart-suggestions:empty{display:none}.livo-cart-suggestions h3{font-size:19px;letter-spacing:-.02em;margin:0 0 5px}.cart-suggestions-note{font-size:13px;color:var(--muted);margin:0 0 18px}.livo-cart-suggestions.woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.livo-cart-suggestions.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px;min-height:58px;padding-top:10px}.livo-cart-suggestions.woocommerce ul.products li.product .price{font-size:17px}.livo-cart-suggestions .livo-delivery{font-size:11px}
.cart-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;background:#fafbf8;border-top:1px solid var(--line);flex:none}.livo-mini-cart .mini-cart-continue{margin:0;padding:12px 20px;border:1px solid #cad4cb;background:white;border-radius:6px;font-size:14px;min-height:46px;color:var(--forest);text-decoration:none}.cart-modal-buy{min-height:46px;border-radius:6px;padding:12px 24px;display:flex;align-items:center;gap:12px}.livo-mini-cart:not(:has(.woocommerce-mini-cart-item)) .cart-modal-buy{display:none}
@media(max-width:600px){.livo-mini-cart{width:calc(100% - 20px);max-height:94dvh}.livo-mini-cart .mini-cart-heading{padding:16px}.livo-mini-cart .mini-cart-heading h2{font-size:17px;line-height:1.4}.livo-mini-cart .widget_shopping_cart{padding:16px 16px 0}.livo-cart-suggestions{padding:16px}.livo-cart-suggestions.woocommerce ul.products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.livo-cart-suggestions.woocommerce ul.products li.product{flex:0 0 160px;width:160px!important;scroll-snap-align:start}.cart-modal-actions{padding:12px;gap:8px}.livo-mini-cart .mini-cart-continue{padding:10px 12px;font-size:12px;flex:1}.cart-modal-buy{padding:10px 16px;font-size:13px;justify-content:center}.livo-mini-cart .mini-cart-feedback{margin-inline:16px}}
@media(prefers-reduced-motion:reduce){.livo-mini-cart{transition:none;transform:none}}
/* Compact category shortcuts on the home page. */
.home-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px}
.home-category-grid .home-category{flex-direction:row!important;align-items:center!important;text-align:left!important;gap:14px!important;padding:10px!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:8px;min-height:88px;font-size:14px!important;line-height:1.4}
.home-category-grid .home-category-icon{width:64px!important;height:64px!important;flex:0 0 64px;aspect-ratio:1;border-radius:6px;padding:0!important}
@media(max-width:1100px){.home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:600px){.home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.home-category-grid .home-category{padding:7px!important;gap:9px!important;min-height:70px;font-size:12px!important}.home-category-grid .home-category-icon{width:48px!important;height:48px!important;flex-basis:48px}}
.livo-cart-suggestions.woocommerce ul.products li.product .livo-product-photo{aspect-ratio:auto;height:150px}.livo-cart-suggestions.woocommerce ul.products li.product .livo-product-photo img{padding:10px}.livo-cart-suggestions.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:48px;margin:0;padding:8px 2px 4px}.livo-mini-cart .mini-cart-heading{padding-block:16px}.livo-cart-suggestions .cart-suggestions-note{margin-bottom:12px}
/* Header icon opens a drawer; adding a product opens the confirmation modal. */
.side-cart-view{display:none!important}
.livo-mini-cart.is-side-cart{inset:0 0 0 auto;margin:0;width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0;background:var(--cream);transform:translateX(100%);opacity:1;transition:transform .3s cubic-bezier(.22,.61,.36,1)}
.livo-mini-cart.is-side-cart.is-visible{transform:translateX(0)}
.livo-mini-cart.is-side-cart::backdrop{backdrop-filter:none}
.is-side-cart .livo-cart-suggestions{display:none}
.is-side-cart .cart-modal-body{display:flex;flex:1;overflow:hidden;min-height:0}
.livo-mini-cart.is-side-cart .widget_shopping_cart{display:flex;flex:1;min-height:0;padding:20px 24px 0;overflow:hidden}
.livo-mini-cart.is-side-cart .widget_shopping_cart_content{display:flex;flex-direction:column;min-height:0;flex:1}
.livo-mini-cart.is-side-cart ul.cart_list{flex:1;min-height:0;overflow-y:auto;padding-right:4px}
.livo-mini-cart.is-side-cart .total{flex:none;padding:18px 0}
.is-side-cart .cart-modal-actions{display:grid;grid-template-columns:1fr;background:var(--cream);padding:12px 24px 20px;gap:8px}
.is-side-cart .side-cart-view{display:flex!important;justify-content:center;background:transparent;color:var(--forest);border:1px solid var(--forest);border-radius:5px;min-height:46px;align-items:center}
.is-side-cart .cart-modal-buy{justify-content:center;order:1}
.livo-mini-cart.is-side-cart .mini-cart-continue{order:2;border:0;background:transparent;text-decoration:underline;padding:8px;min-height:36px}
.is-side-cart:not(:has(.woocommerce-mini-cart-item)) .side-cart-view{display:none!important}
@media(prefers-reduced-motion:reduce){.livo-mini-cart.is-side-cart{transition:none}}
/* V3.9: unified mobile navigation and seasonal home banners. */
.mobile-menu-tabs,.mobile-menu-info{display:none}.mega-columns[hidden],.home-slide[hidden]{display:none!important}
.livo-mini-cart .widget_shopping_cart ul.cart_list li:last-child{border-bottom:0;margin-bottom:0}
.home-slider{position:relative}.home-slide .editorial-copy h2{font-size:clamp(42px,4.6vw,65px);line-height:1.12;letter-spacing:-.045em;margin:0 0 26px}
.slider-controls{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px;background:#f0eee8}.slider-controls>button{width:40px;height:36px;border:1px solid #cdd3c9;background:transparent;color:var(--forest);border-radius:20px}.slider-dots{display:flex;gap:10px}.slider-dots button{padding:0;width:9px;height:9px;min-height:0;border:0;border-radius:10px;background:#b5beb4}.slider-dots button[aria-pressed=true]{width:25px;background:var(--forest)}
@media(max-width:1099px){
 .header-main>.main-nav,.header-main .mega-toggle{display:none!important}.header-main>.mega-parent{width:0!important;flex:0!important;margin:0!important}.header-main>.header-actions{margin-left:auto}.header-main .menu-toggle{display:flex!important}
 .header-main .mega-panel{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;max-width:none!important;border:0;border-radius:0;padding:0!important;z-index:100010;background:var(--cream);overflow:hidden;animation:livo-menu-enter .22s ease-out}
 .header-main .mega-panel:not([hidden]){display:flex!important;flex-direction:column}.mega-heading{flex:none;padding:20px!important;border-bottom:1px solid var(--line)}
 .mobile-menu-tabs{display:flex;flex:none;padding:0 20px;border-bottom:1px solid var(--line);gap:24px}.mobile-menu-tabs button{flex:1;padding:16px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-size:14px}.mobile-menu-tabs button[aria-pressed=true]{border-bottom-color:var(--forest);color:var(--forest)}
 .mega-panel .mega-columns{flex:1;min-height:0;overflow:auto;padding:16px 20px!important}.mobile-menu-info:not([hidden]){display:block;flex:1;overflow:auto;padding:16px 20px}.mobile-menu-info ul{list-style:none;margin:0;padding:0}.mobile-menu-info .nav-links{display:flex!important;flex-direction:column!important;gap:0!important;align-items:stretch}.mobile-menu-info a{display:block;padding:19px 0!important;border-bottom:1px solid var(--line);font-size:16px}.mobile-menu-info[hidden]{display:none!important}
 .admin-bar .header-main .mega-panel{top:32px!important;height:calc(100dvh - 32px)!important}
}
@media(max-width:782px){.admin-bar .header-main .mega-panel{top:46px!important;height:calc(100dvh - 46px)!important}}
@media(max-width:600px){
 .header-main{min-height:78px;padding-block:14px!important;flex-wrap:nowrap!important;gap:0!important}.header-main>.brand{flex-shrink:0;width:88px}.header-actions{gap:0!important}.header-actions>a,.header-actions>button{width:40px!important;min-width:40px!important}
 .home .site-header,.home .header-main,.home .search-panel,.home .home-slider,.home .home-life-hero{background:#f0eee8!important}.home .site-header{border:0;box-shadow:none}
 .home .home-life-hero{margin:0!important;width:100%!important;max-width:none;border-radius:0;display:flex!important;flex-direction:column;padding:0!important;gap:0;min-height:0}
 .home .home-life-hero:after{display:none}.home .home-life-hero .editorial-copy{padding:28px var(--gutter) 32px!important;width:100%;max-width:none;order:0;background:#f0eee8}
 .home .home-life-hero .editorial-cover{position:static!important;order:1;width:100%!important;height:auto!important;max-height:none;aspect-ratio:1.25;object-fit:cover;border-radius:0;display:block}
 .home .home-life-hero h1,.home-slide .editorial-copy h2{font-size:clamp(34px,10vw,48px);line-height:1.08}.home .home-life-hero .eyebrow{font-size:10px}.home .home-life-hero .editorial-copy>p:not(.eyebrow){font-size:15px;line-height:1.6}.home .home-life-hero .hero-room-link{margin-top:16px}
}
@keyframes livo-menu-enter{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}
@media(prefers-reduced-motion:reduce){.header-main .mega-panel{animation:none}}
@media(max-width:600px){.header-main{width:calc(100% - 2 * var(--gutter))!important;margin-inline:auto!important}.home-slide:not([hidden]) .editorial-copy{animation:livo-slide-enter .3s ease-out}}
@media(max-width:380px){.header-actions>a,.header-actions>button{width:36px!important;min-width:36px!important}.header-main>.brand{width:80px}}
@keyframes livo-slide-enter{from{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.home-slide:not([hidden]) .editorial-copy{animation:none}}
.home .home-slider .home-slide[hidden]{display:none!important}
/* V3.10: quiet hearts, varied home selection and photographic navigation. */
.woocommerce ul.products li.product .livo-save,.woocommerce ul.products li.product .livo-save:hover,.woocommerce ul.products li.product .livo-save[aria-pressed=true]{background:transparent;border:0;box-shadow:none;color:var(--forest)}
.home-products-hint{display:none}
.home-life .products-section ul.products{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 14px}
.home-life .products-section ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.5}.home-life .products-section ul.products li.product .livo-product-photo img{padding:10px}
.mega-panel .category-icon{width:44px;height:44px;flex:0 0 44px;padding:0;margin-right:12px;border-radius:7px;overflow:hidden;background:#f0eee8}.mega-panel .category-icon img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.mega-panel .category-icon .category-photo-missing{font-size:9px;padding:3px;overflow:hidden}
.mega-panel .category-row{border-radius:8px}.mega-panel .category-row>a{font-size:14px;padding:8px 10px!important;min-height:60px}.mega-panel .category-row:hover,.mega-panel .category-row.is-selected{background:#edf0e9}.mega-panel .category-expand{color:#63766a}.mega-panel .category-all{color:var(--forest);border-bottom:1px solid var(--line);border-radius:0}
@media(min-width:1100px){.mega-panel .mega-title{display:none}.mega-panel .mega-heading{position:absolute;right:10px;top:7px;padding:0;border:0;z-index:3}.mega-panel .mega-columns{padding-top:8px}.mega-panel .category-column{flex-basis:clamp(260px,23vw,340px);padding:12px}.mega-panel .category-column:first-child .category-all{padding-right:34px}}
@media(min-width:601px) and (max-width:1199px){.home-life .products-section ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1099px){.header-main .mega-panel .mega-columns{padding:4px 10px!important;overflow:hidden}.mega-panel .category-column.mobile-current{padding:8px 4px max(24px,env(safe-area-inset-bottom))!important}.mega-panel .category-row>a{font-size:16px;padding:8px 4px!important;min-height:66px}.mega-panel .category-icon{width:48px;height:48px;flex-basis:48px;margin-right:14px}.mega-panel .category-expand{min-width:44px}.mega-panel .category-all{margin:0 0 6px;padding:14px;background:transparent;color:var(--forest);border:0;border-bottom:1px solid var(--line)}.mobile-menu-info:not([hidden]){padding-inline:16px}}
@media(max-width:600px){.home-products-hint{display:block;font-size:12px;color:var(--muted);margin:8px 0 0}.home-life .products-section ul.products{display:flex!important;flex-wrap:nowrap;overflow-x:auto;gap:12px;padding:2px 2px 14px;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.home-life .products-section ul.products li.product{flex:0 0 72%;width:72%!important;scroll-snap-align:start}.home-life .products-section .section-heading{margin-bottom:18px}.home-life .products-section ul.products li.product .livo-product-photo{aspect-ratio:1.1}.home-life .products-section ul.products li.product .woocommerce-loop-product__title{font-size:14px}}
/* V3.11: aligned catalogue and a universal product detail layout. */
.commerce-main.container{width:calc(100% - 2 * var(--gutter));margin-inline:auto}.woocommerce .woocommerce-breadcrumb{padding:0;margin-left:0}.woocommerce-products-header{margin:18px 0 30px}.woocommerce-products-header h1{margin:0}.catalog-layout{gap:32px}.filter-heading{min-height:46px;margin-bottom:24px}.filter-heading h2{font-size:20px;line-height:1.3}
.livo-catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;margin-bottom:24px}.woocommerce .livo-catalog-toolbar .woocommerce-result-count,.woocommerce .livo-catalog-toolbar .woocommerce-ordering{float:none;margin:0;padding:0}.livo-catalog-toolbar .woocommerce-ordering select{min-height:46px}.woocommerce .catalog-results ul.products{width:100%}
@media(min-width:1100px){.woocommerce .catalog-results ul.products:has(>li.product:nth-child(3)):not(:has(>li.product:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}
.single-product .commerce-main{max-width:1480px}.woocommerce div.product .livo-product-top{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr);gap:32px;align-items:start;margin-bottom:48px}.livo-product-visual{position:relative;min-width:0}
.woocommerce div.product .livo-product-top div.images{float:none;width:100%;max-width:none;margin:0}.woocommerce div.product .livo-product-top div.summary{float:none;width:100%;margin:0;padding:26px;background:#fff;border:1px solid var(--line);border-radius:9px;min-width:0}
.woocommerce div.product .livo-product-top .product_title{font-size:clamp(23px,2.05vw,31px);line-height:1.2;font-weight:550;letter-spacing:-.025em;margin:0 0 14px}.livo-product-sku{font-size:12px;color:var(--muted);margin:0 0 12px}.livo-product-top .woocommerce-product-rating{font-size:13px;margin:0 0 14px!important}.woocommerce div.product .livo-product-top .summary>.price{font-size:29px;font-weight:650;margin:16px 0 22px}.woocommerce div.product .livo-product-top .summary>.price del{font-size:18px;color:var(--muted);font-weight:400}.woocommerce div.product .livo-product-top .summary>.livo-delivery{background:#f3f5f0;border:1px solid #e9ece5;border-radius:6px;padding:16px;margin:0 0 24px;font-size:14px;line-height:1.5;gap:10px}
.woocommerce div.product .livo-product-top .woocommerce-product-gallery__wrapper{background:#fff;border-radius:9px;overflow:hidden}.woocommerce div.product .livo-product-top div.images .woocommerce-product-gallery__image img:not(.zoomImg){height:clamp(300px,39vw,630px);max-height:630px;object-fit:contain;background:white;border-radius:0}
.woocommerce div.product .livo-product-top .flex-control-thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto;padding-bottom:6px}.woocommerce div.product .livo-product-top .flex-control-thumbs li{float:none;width:80px!important;flex:0 0 80px;margin:0}.woocommerce div.product .livo-product-top .flex-control-thumbs li img{border:1px solid transparent;border-radius:6px;opacity:.7}.woocommerce div.product .livo-product-top .flex-control-thumbs li img.flex-active{border-color:var(--forest);opacity:1}
.livo-product-visual>.livo-save{position:absolute;z-index:5;top:12px;left:12px;border:0;background:transparent;box-shadow:none}.livo-product-visual>.livo-save[aria-pressed=true]{background:transparent}
.woocommerce div.product .livo-product-top form.cart{margin:0 0 22px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.woocommerce div.product .livo-product-top form.variations_form{display:block}.woocommerce div.product .livo-product-top form.cart .quantity{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:6px;margin:0!important;background:#fafbf8;overflow:hidden;float:none}.livo-qty-step{width:34px;height:48px;padding:0;border:0;background:transparent;color:var(--forest);font-size:20px}.woocommerce div.product .livo-product-top .quantity .qty{width:44px;height:48px;min-height:0;border:0;background:transparent;padding:0;appearance:textfield}.livo-product-top .quantity .qty::-webkit-inner-spin-button{appearance:none}.livo-product-top .quantity:has(input[type=hidden]){display:none!important}.woocommerce div.product .livo-product-top .single_add_to_cart_button{min-height:50px;border-radius:6px;flex:1;float:none;font-size:15px;padding:14px 20px;white-space:normal}.woocommerce-variation-add-to-cart{display:flex;gap:12px;align-items:center}.woocommerce div.product .livo-product-top .variations{width:100%;margin-bottom:20px}.woocommerce div.product .livo-product-top .variations tr{display:flex;flex-direction:column;margin-bottom:18px}.woocommerce div.product .livo-product-top .variations th,.woocommerce div.product .livo-product-top .variations td{padding:0;text-align:left}.woocommerce div.product .livo-product-top .variations label{display:block;margin-bottom:9px;font-size:13px}.woocommerce div.product .livo-product-top .variations select{min-width:0;max-width:100%}.livo-select-enhanced{display:none!important}.livo-variant-options{display:flex;flex-wrap:wrap;gap:8px}.livo-variant-options button{min-height:42px;padding:10px 14px;border:1px solid #e2e5dd;border-radius:6px;background:#fafbf8;color:var(--forest);font-size:13px}.livo-variant-options button[aria-pressed=true]{border-color:var(--forest);box-shadow:inset 0 0 0 1px var(--forest);background:#edf1e9}.livo-variant-options button:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.woocommerce div.product .livo-product-top .reset_variations{font-size:12px;margin-top:10px}.livo-purchase-help{border-top:1px solid var(--line);padding-top:16px;display:grid;gap:16px}.livo-purchase-help a{display:flex;gap:10px;align-items:center;font-size:13px}.livo-purchase-help a svg:last-child{margin-left:auto}.livo-purchase-help svg{flex:none}.livo-product-top .demo-product-note{font-size:11px}
.livo-product-details{clear:both}.livo-product-details>section{margin:0 0 44px}.livo-product-details h2{font-size:23px;font-weight:550;letter-spacing:-.02em;margin:0 0 22px}.livo-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.livo-overview-grid>div{display:flex;align-items:center;gap:12px;padding:18px;background:#f2f3ee;border-radius:7px}.livo-overview-grid svg{flex:none}.livo-overview-grid small{display:block;font-size:12px;color:var(--muted);margin-bottom:4px}.livo-overview-grid strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.livo-spec-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.livo-spec-columns dl{background:#f4f5f1;padding:12px 20px;margin:0;border-radius:8px}.livo-spec-columns dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:14px 0;border-bottom:1px solid #e0e4dc;font-size:14px;line-height:1.5}.livo-spec-columns dl>div:last-child{border:0}.livo-spec-columns dt{color:var(--muted);font-weight:400}.livo-spec-columns dd{margin:0;text-align:right;overflow-wrap:anywhere}.livo-description{font-size:15px;line-height:1.8;color:#586259}.livo-detail-section{font-size:15px;line-height:1.7;overflow-wrap:anywhere}.livo-detail-section img{max-width:100%;height:auto}.livo-detail-section table{max-width:100%}.livo-detail-section #reviews #comments h2{display:none}.livo-detail-section #reviews{max-width:1000px}
@media(max-width:1000px){.woocommerce div.product .livo-product-top{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:22px}.woocommerce div.product .livo-product-top div.summary{padding:20px}.livo-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.livo-catalog-toolbar{flex-wrap:wrap;gap:12px}.livo-catalog-toolbar .woocommerce-ordering{width:100%}.woocommerce div.product .livo-product-top{display:block;margin-bottom:32px}.woocommerce div.product .livo-product-top div.summary{margin-top:22px;padding:20px}.woocommerce div.product .livo-product-top div.images .woocommerce-product-gallery__image img:not(.zoomImg){height:auto;aspect-ratio:1.12;max-height:none}.woocommerce div.product .livo-product-top .product_title{font-size:25px}.livo-spec-columns{grid-template-columns:1fr;gap:0;background:#f4f5f1;border-radius:8px;overflow:hidden}.livo-spec-columns dl{padding-block:0}.livo-spec-columns dl:first-child{padding-top:6px}.livo-spec-columns dl:last-child{padding-bottom:6px}.livo-spec-columns dl:first-child:not(:last-child)>div:last-child{border-bottom:1px solid #e0e4dc}.livo-spec-columns dl>div{font-size:13px;gap:12px}.livo-product-details h2{font-size:21px}.livo-overview-grid>div{padding:14px;gap:8px}.livo-product-details>section{margin-bottom:32px}.woocommerce div.product .livo-product-top .flex-control-thumbs li{width:64px!important;flex-basis:64px}}
/* Override WooCommerce's later-loaded legacy float widths inside the new grid. */
.woocommerce div.product .livo-product-top div.images{width:100%!important;max-width:none;float:none;margin:0}
.woocommerce div.product .livo-product-top div.summary{width:100%!important;float:none;padding:26px;margin:0}
@media(max-width:1000px){.woocommerce div.product .livo-product-top div.summary{padding:20px}}
@media(max-width:760px){.woocommerce div.product .livo-product-top div.summary{margin-top:22px}}
/* Compact mobile breadcrumbs; successful additions already update the cart icon. */
@media(max-width:760px){
 .woocommerce .commerce-main{padding-top:12px}
 .woocommerce .woocommerce-breadcrumb{display:block;font-size:11px;line-height:1.65;margin:0 0 16px;padding:0;gap:0;overflow-wrap:anywhere}
 .woocommerce .woocommerce-breadcrumb>span{display:inline;padding-inline:5px}
 .woocommerce .commerce-main .woocommerce-message{display:none}
 .woocommerce .woocommerce-products-header{margin:10px 0 22px}
}
/* V3.12: mobile-first product rhythm and a considered review experience. */
.livo-mobile-product-heading,.livo-mobile-buy{display:none}
.woocommerce div.product .livo-product-details .livo-description :is(h1,h2,h3,h4,h5,h6){font-size:17px!important;line-height:1.45!important;letter-spacing:0!important;font-weight:600!important;margin:22px 0 10px!important}
.woocommerce div.product .livo-product-details>section>h2{font-size:24px;font-weight:600;line-height:1.3}.livo-description p,.livo-description li{font-size:15px;line-height:1.75}.livo-description table{display:block;overflow-x:auto}.livo-description td,.livo-description th{padding:10px}
.livo-review-summary{display:flex;align-items:center;gap:20px;padding:24px;background:#f1f4ed;border:1px solid #e3e8dc;border-radius:12px;margin-bottom:20px}.livo-review-summary>strong{font-size:38px}.livo-review-summary>strong small{font-size:16px;color:var(--muted)}.livo-review-summary>div>strong{font-size:19px;font-weight:500}.livo-review-summary p{font-size:14px;color:var(--muted);margin:6px 0 0}.livo-review-summary .star-rating{float:none}
.livo-detail-section #reviews{max-width:none}.livo-detail-section #reviews #comments{margin-bottom:24px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{padding:20px;border:1px solid var(--line);border-radius:10px;background:white;margin:0 0 12px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;padding:0;margin-left:54px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:absolute;left:20px;top:20px;width:36px;border:0;border-radius:50%;padding:0}.woocommerce #reviews #comments ol.commentlist li .meta{font-size:12px}.livo-review-compose{border:1px solid #d8dfd2;border-radius:12px;background:white;margin:24px 0}.livo-review-compose>summary{list-style:none;cursor:pointer;padding:19px 22px;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:600}.livo-review-compose>summary::-webkit-details-marker{display:none}.livo-review-compose>summary:after{content:'+';font-size:23px;font-weight:400}.livo-review-compose[open]>summary:after{content:'−'}.livo-review-compose #review_form_wrapper{padding:0 24px 24px}.livo-review-compose #reply-title{font-size:20px;font-weight:500;display:block;margin:8px 0 18px}.livo-review-compose .comment-notes,.livo-review-compose .logged-in-as{font-size:12px;color:var(--muted)}.livo-review-compose form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.livo-review-compose form>p,.livo-review-compose form>.comment-form-rating{grid-column:1/-1;margin:0!important}.livo-review-compose form>.comment-form-author,.livo-review-compose form>.comment-form-email{grid-column:auto}.livo-review-compose label{display:block;font-size:13px;margin-bottom:8px}.livo-review-compose input[type=text],.livo-review-compose input[type=email],.livo-review-compose textarea{width:100%;background:#fafbf8!important;border:1px solid #dce2d6!important;border-radius:7px;padding:13px!important;font:inherit}.livo-review-compose textarea{min-height:140px}.livo-review-compose input:focus,.livo-review-compose textarea:focus{outline:2px solid #829b87;outline-offset:2px}.livo-review-compose .comment-form-cookies-consent{display:flex;gap:9px;align-items:flex-start}.livo-review-compose .comment-form-cookies-consent label{font-size:12px;line-height:1.5}.livo-review-compose .comment-form-cookies-consent input{margin-top:4px;flex:none}.woocommerce .livo-review-compose #respond input#submit{border-radius:7px;padding:15px 24px;min-height:48px;font-size:14px}.livo-review-compose .stars{font-size:24px;margin:8px 0!important}.livo-review-compose .stars a{margin-right:8px}
@media(max-width:760px){
 .single-product .commerce-main{padding-top:8px}.woocommerce div.product .livo-product-top{margin-bottom:26px}.livo-mobile-product-heading{display:block;margin:2px 0 16px}.livo-mobile-product-heading p{font-size:25px;font-weight:550;line-height:1.22;letter-spacing:-.025em;margin:0}.woocommerce div.product .livo-product-top .summary>.product_title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
 .livo-product-visual{margin-inline:calc(-1 * var(--gutter));background:white}.woocommerce div.product .livo-product-top div.images .woocommerce-product-gallery__image img:not(.zoomImg){aspect-ratio:1.15;max-height:420px;object-fit:contain}.woocommerce div.product .livo-product-top .flex-control-thumbs{padding:10px var(--gutter);margin-top:0;gap:8px}.woocommerce div.product .livo-product-top .flex-control-thumbs li{flex-basis:54px;width:54px!important}.livo-product-visual>.livo-save{left:var(--gutter);top:8px}
 .woocommerce div.product .livo-product-top div.summary{border:0;background:transparent;box-shadow:none;padding:18px 0 0;margin-top:0;border-radius:0}.livo-product-sku{font-size:11px;margin:0 0 10px}.woocommerce div.product .livo-product-top .summary>.price{font-size:30px;margin:8px 0 16px}.woocommerce div.product .livo-product-top .summary>.livo-delivery{padding:13px 14px;margin-bottom:18px;border-radius:9px}.woocommerce div.product .livo-product-top form.cart{margin-bottom:18px}.woocommerce div.product .livo-product-top .single_add_to_cart_button{min-height:52px;font-size:16px}.woocommerce div.product .livo-product-top .variations tr{margin-bottom:14px}.livo-purchase-help{gap:14px;padding-top:18px}.livo-purchase-help a{font-size:13px;min-height:28px}
 .livo-product-details>section{border-top:1px solid var(--line);padding-top:24px;margin-bottom:26px}.woocommerce div.product .livo-product-details>section>h2{font-size:21px;margin-bottom:16px}.woocommerce div.product .livo-product-details .livo-description :is(h1,h2,h3,h4,h5,h6){font-size:16px!important}.livo-overview-grid{gap:8px}.livo-overview-grid>div{padding:12px;border-radius:9px}.livo-overview-grid strong{font-size:13px}.livo-spec-columns dl{padding-inline:14px}.livo-spec-columns dl>div{padding:12px 0}.livo-review-summary{padding:18px;border-radius:9px}.livo-review-compose>summary{padding:16px}.livo-review-compose #review_form_wrapper{padding:0 16px 18px}.livo-review-compose form{grid-template-columns:1fr}.livo-review-compose form>.comment-form-author,.livo-review-compose form>.comment-form-email{grid-column:1/-1}.woocommerce .livo-review-compose #respond input#submit{width:100%}.livo-description p,.livo-description li{font-size:14px}
 .livo-mobile-buy:not([hidden]){position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;padding:12px var(--gutter) max(12px,env(safe-area-inset-bottom));border-top:1px solid #e1e6da;box-shadow:0 -4px 20px #1c382c08}.livo-mobile-buy small{display:block;font-size:10px;color:var(--muted);margin-bottom:4px}.livo-mobile-price{font-size:20px;font-weight:600}.livo-mobile-price del{font-size:13px;font-weight:400}.livo-mobile-buy .button{border:0;border-radius:7px;min-height:46px;font-size:13px;padding:12px 16px;display:flex;align-items:center;gap:9px}.livo-mobile-buy.buy-in-view,body.catalogue-open .livo-mobile-buy,body.mini-cart-open .livo-mobile-buy{display:none!important}.has-mobile-buy{padding-bottom:86px}
}
/* V3.13: stock signals and flush purchase controls. */
.woocommerce div.product .stock.livo-stock-ready{color:#426d4c}.woocommerce div.product .stock.livo-stock-low{color:#a86010}.woocommerce div.product .stock.livo-stock-critical{color:#b43732}.woocommerce div.product .stock{font-size:13px;font-weight:500}.woocommerce div.product .stock:before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;margin-right:7px;vertical-align:middle}
.woocommerce div.product .livo-product-top form.cart{padding:0;margin-left:0;margin-right:0;width:100%;justify-content:flex-start}.woocommerce div.product .livo-product-top form.cart .quantity{margin-left:0!important;margin-right:0!important}.woocommerce div.product .livo-product-top .woocommerce-variation-add-to-cart{padding:0;margin:0;width:100%}.woocommerce div.product .livo-product-top form.cart:before,.woocommerce div.product .livo-product-top form.cart:after,.woocommerce div.product .livo-product-top .woocommerce-variation-add-to-cart:before,.woocommerce div.product .livo-product-top .woocommerce-variation-add-to-cart:after{display:none;content:none}.livo-buy-feedback{flex-basis:100%;font-size:13px;color:#a86010;margin:0 0 12px}

.livo-mobile-buy .button{width:100%;justify-content:center}

/* V3.14: denser catalogue and a complete mobile purchase bar. */
@media(min-width:1400px){.woocommerce .catalog-results ul.products{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px}}
.woocommerce div.product .stock.livo-stock-ready:before{content:'✓';width:auto;height:auto;background:none;border-radius:0;font-size:16px;line-height:1;font-weight:700}
.livo-sticky-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.livo-sticky-meta .livo-mobile-price{font-size:19px;line-height:1.2}.livo-sticky-meta .price{color:inherit;font-size:inherit}.livo-sticky-quantity{display:flex;align-items:center;border:1px solid var(--line);border-radius:6px;overflow:hidden;flex-shrink:0}.livo-sticky-quantity[hidden]{display:none}.livo-sticky-quantity button{width:38px;height:40px;border:0;background:#fafbf8;color:var(--forest);font-size:20px;padding:0}.livo-sticky-quantity button:disabled{opacity:.35}.livo-sticky-quantity input{width:42px;min-height:40px;height:40px;border:0;border-radius:0;padding:0;text-align:center;appearance:textfield}.livo-sticky-quantity input::-webkit-inner-spin-button{appearance:none}
@media(max-width:760px){.livo-mobile-buy:not([hidden]){flex-direction:column;gap:8px;padding-top:10px}.has-mobile-buy{padding-bottom:136px}.livo-mobile-buy .livo-jump-buy{min-height:44px;padding:10px 16px}}

/* V3.15: compact product details and a single-row mobile purchase bar. */
.woocommerce div.product .stock.livo-stock-ready:before{content:'';width:14px;height:14px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;vertical-align:-2px}
.woocommerce div.product .livo-product-details>section{padding:0;margin-bottom:28px}.woocommerce div.product .livo-product-details>section>h2{margin-bottom:14px}.livo-overview-grid>div{padding:12px 14px}.livo-overview-grid small{margin-bottom:2px}.livo-spec-columns dl>div{padding:10px 0}
.woocommerce div.product .livo-product-top form.cart .quantity{border:0;background:#f1f2ed;border-radius:6px}.woocommerce div.product .livo-product-top .quantity .qty{border:0!important;box-shadow:none!important;background:transparent!important}
.livo-sticky-quantity{border:0;background:#f1f2ed;border-radius:6px}.livo-sticky-quantity button{background:transparent;width:30px;height:44px;font-size:18px}.livo-mobile-buy .livo-sticky-quantity input{border:0!important;box-shadow:none!important;background:transparent!important;width:30px;min-height:44px;height:44px;padding:0;border-radius:0;font-size:14px}
@media(max-width:760px){
 .livo-mobile-product-heading p{color:var(--forest)}
 .woocommerce div.product .livo-product-details>section{padding-top:18px;margin-bottom:20px}.woocommerce div.product .livo-product-top{margin-bottom:20px}
 .livo-mobile-buy:not([hidden]){flex-direction:row;gap:8px;padding:10px 12px max(10px,env(safe-area-inset-bottom))}.livo-sticky-meta{display:contents}.livo-sticky-meta .livo-mobile-price{font-size:16px;flex:1;min-width:0;overflow-wrap:anywhere}.livo-mobile-price del{font-size:11px;display:block}.livo-mobile-price ins{text-decoration:none}.livo-mobile-buy .livo-jump-buy{flex:0 0 auto;width:auto;min-height:44px;padding:10px 12px;font-size:13px;white-space:nowrap}.has-mobile-buy{padding-bottom:76px}
}
/* V3.17: search-led header. */
.site-header .header-main{gap:24px!important}.header-main .livo-search-wrap{position:relative;flex:1;min-width:0;margin:0}.livo-search-form{display:flex;align-items:center;position:relative;margin:0;background:#f0f1ec;border:1px solid #dce1d6;border-radius:9px}.livo-search-form:focus-within{border-color:#829b87;box-shadow:0 0 0 2px #829b8718}.livo-search-form input[type=search]{width:100%;min-width:0;height:50px;background:transparent;border:0!important;box-shadow:none;padding:12px 16px;color:var(--forest);font-size:14px;outline:none}.livo-search-form button{height:48px;width:50px;flex:none;display:grid;place-items:center;background:transparent;border:0;color:var(--forest)}.header-main .header-actions{margin-left:0;flex:none}.livo-search-results{position:absolute;top:calc(100% + 9px);left:0;right:0;background:white;border:1px solid #e0e5dc;box-shadow:0 16px 40px #183e351c;border-radius:12px;padding:14px;z-index:90;max-height:min(600px,70dvh);overflow:auto}.livo-search-results[hidden]{display:none}.search-section-label{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px}.search-category-links{display:flex;gap:6px;flex-wrap:wrap;padding:0 6px 10px}.search-category-links a{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f2f3ee;border-radius:5px;font-size:12px}.search-product{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:9px 6px;border-radius:6px;font-size:13px}.search-product img{width:52px;height:52px;object-fit:contain;background:white;border-radius:5px}.search-product strong{font-size:14px;white-space:nowrap}.search-product del{font-size:11px;display:block;color:var(--muted)}.search-product ins{text-decoration:none}.search-product:hover,.search-product:focus-visible{background:#f4f5f1}.search-all{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:13px 6px 3px;border-top:1px solid var(--line);font-size:13px;font-weight:600}.search-empty{font-size:13px;margin:8px;line-height:1.6}
@media(max-width:1099px){.site-header .header-main{flex-wrap:wrap!important;gap:12px!important;padding-bottom:14px!important}.header-main .header-actions{margin-left:auto!important}.header-main .livo-search-wrap{order:5;flex-basis:100%;width:100%}.livo-search-form input[type=search]{height:46px;font-size:16px}.livo-search-form button{height:44px}.livo-search-results{padding:8px;max-height:60dvh}.search-product{grid-template-columns:44px 1fr auto;gap:8px;font-size:12px}.search-product img{width:44px;height:44px}.search-product strong{font-size:13px}}

.livo-search-form input[type=search]{background:transparent!important;border-radius:9px 0 0 9px}
/* Category editorial content below the product listing. */
.woocommerce .livo-category-content{padding:24px 0 0;margin:32px 0 12px;border-top:1px solid var(--line);color:#697268;font-size:14px;line-height:1.75}.livo-category-content h2{font-size:18px;line-height:1.4;color:var(--forest);font-weight:600;margin:0 0 12px}.livo-category-content h3{font-size:16px;color:var(--forest);margin:22px 0 10px}.livo-category-content p{margin:0 0 14px;font-size:14px;line-height:1.75}.livo-category-full a{text-decoration:underline;text-underline-offset:3px}.livo-category-full ul,.livo-category-full ol{padding-left:22px}.livo-category-more{padding:4px 0;border:0;background:transparent;color:var(--forest);font-size:13px;text-decoration:underline;text-underline-offset:4px;min-height:40px}.livo-category-links{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.livo-category-links h2{font-size:15px}.livo-category-links>div{display:flex;gap:8px;flex-wrap:wrap}.livo-category-links a{padding:8px 12px;background:#f0f1ec;border:1px solid transparent;border-radius:6px;font-size:13px;color:var(--forest);line-height:1.5}.livo-category-links a:hover,.livo-category-links a:focus-visible{border-color:#a6b6a4;background:#e9eee4}.livo-category-full[hidden],.livo-category-preview[hidden]{display:none}@media(max-width:760px){.woocommerce .livo-category-content{margin-top:24px;padding-top:20px}.livo-category-content h2{font-size:17px}.livo-category-links a{font-size:12px;padding:8px 10px}}/* Magento bindings for the unmodified WooCommerce v3.19 visual reference. */
html{font-size:16px}.livo-magento{font-size:16px;line-height:1.6}.page-wrapper{min-height:100vh}.page-main{max-width:none;width:min(var(--max),calc(100% - var(--gutter)*2));padding:0;margin:0 auto}.cms-index-index .page-main{width:100%;max-width:none}.cms-index-index .columns .column.main{padding:0}.cms-index-index .page-main>.page-title-wrapper{display:none}.columns .column.main{padding-bottom:40px;min-width:0}.page-main .columns{padding-top:0}.page-title-wrapper .page-title{margin:0 0 30px;font-size:clamp(30px,3vw,48px);font-weight:500;color:var(--forest)}.page-title-wrapper{margin-top:0}.breadcrumbs{max-width:none;width:min(var(--max),calc(100% - var(--gutter)*2));padding:0;margin:24px auto 28px;font-size:12px}.breadcrumbs a{color:var(--muted)}.breadcrumbs .items{font-size:12px}.breadcrumbs strong{font-weight:400}.site-header .brand img{max-width:100%;height:auto}.site-header ul,.site-footer ul{margin-bottom:0}.site-header .header-actions a{color:var(--forest)}.site-header button{box-shadow:none;font-weight:400;text-shadow:none}.site-header .mega-toggle{font-size:14px}.mega-panel a:hover{text-decoration:none}.mega-panel button{box-shadow:none}.home-category-grid a:hover,.home-room-grid a:hover{text-decoration:none}.page-footer,.copyright{display:none}.section-heading h2,.editorial-copy h1,.home-living-feature h2,.home-two-stories h2{color:var(--forest)}.home-life p{line-height:inherit}.home-life .button,.button{box-shadow:none}.site-footer .brand{float:none}.site-footer a:hover{color:inherit}.header-actions .wishlist-open{background:transparent;border:0;padding:0}.header-actions .minicart-wrapper{margin:0;float:none;position:static}.minicart-wrapper .action.showcart{display:flex;align-items:center;color:var(--forest);position:relative}.minicart-wrapper .action.showcart:before{content:''!important;width:23px;height:24px;background:currentColor;mask:url('../../frontend/Livo/store/lt_LT/images/bag.svg') center/contain no-repeat}.minicart-wrapper .action.showcart>.text{display:none}.minicart-wrapper .action.showcart .counter.qty{position:absolute;right:-8px;top:-9px;margin:0;border-radius:50%;background:#dce1ca;color:var(--forest);font-size:10px;min-width:17px;height:17px;line-height:17px;padding:0 4px}.counter-label{display:none}.minicart-wrapper .block-minicart{position:fixed!important;inset:0 0 0 auto!important;width:450px!important;max-width:100vw;max-height:100dvh;height:100dvh;overflow-y:auto;border:0;box-shadow:-20px 0 70px #15362922;margin:0;padding:28px 22px;background:var(--cream);z-index:110;animation:livo-drawer-in .3s ease}.minicart-wrapper .block-minicart:before,.minicart-wrapper .block-minicart:after{display:none}.minicart-wrapper.active:before{content:'';position:fixed;inset:0;background:#183e3533;z-index:100}.minicart-wrapper .block-content{display:flex;flex-direction:column;min-height:calc(100dvh - 80px)}.minicart-wrapper .block-content:before{content:'Tavo pasirinkimai';font-size:23px;font-weight:500;padding-bottom:25px;border-bottom:1px solid var(--line)}.minicart-wrapper .block-minicart .block-title{display:none}.minicart-wrapper .block-minicart .action.close{right:16px;top:18px}.minicart-wrapper .items-total{margin:14px 0;font-size:13px}.minicart-wrapper .minicart-items-wrapper{height:auto!important;max-height:none;padding:0;margin:0;border:0;order:1;flex:1}.minicart-wrapper .subtotal{order:2;border-top:1px solid var(--line);padding:20px 0 0;margin-top:20px;display:flex;justify-content:space-between;float:none;text-align:left}.minicart-wrapper .block-content>.actions{order:3}.minicart-wrapper .subtotal .price{font-size:20px}.minicart-items .product-item{padding:20px 0}.minicart-items .product-item:not(:first-child){border-top:1px solid var(--line)}.minicart-items .product-image-container{width:64px!important}.minicart-items .product-item-details{padding-left:82px;font-size:13px}.minicart-items .product-item-name{font-size:14px;font-weight:400}.minicart-items .product-item-pricing .price{font-size:14px}.minicart-items .item-qty{border:0;background:var(--soft);border-radius:5px;font-size:14px;width:44px}.minicart-items .product-item-photo img{object-fit:contain;background:white}.minicart-wrapper .action.primary.checkout{background:var(--forest);border:0;border-radius:5px;font-size:15px}.minicart-wrapper .action.viewcart{font-size:14px;color:var(--forest);text-decoration:underline}.minicart-items .product.options{font-size:12px}.minicart-wrapper .subtitle.empty{font-size:16px;margin:auto}.minicart-items .product.actions{float:right}.minicart-items .product.actions a{font-size:13px}.action.primary,button.action.primary{background:var(--forest);border:1px solid var(--forest);box-shadow:none;color:white;border-radius:5px;font-weight:600;font-size:14px;padding:13px 20px}.action.primary:hover{background:var(--forest-dark);border-color:var(--forest-dark)}.action.primary:disabled{opacity:.5}.messages{font-size:14px}.message{border-radius:6px}.category-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:18px 16px;border-bottom:1px solid var(--line);padding:0 0 32px;margin:0 0 32px}.category-tiles>a{display:flex;flex-direction:column;gap:9px;text-align:center;font-size:12px}.category-tiles>a>span:first-child{aspect-ratio:1;background:#eeede7;border-radius:6px;overflow:hidden}.category-tiles img{display:block;width:100%;height:100%;object-fit:contain}.page-layout-2columns-left .columns{display:grid;grid-template-columns:230px minmax(0,1fr);gap:32px}.page-layout-2columns-left .column.main{grid-column:2;grid-row:1;width:auto;float:none;padding:0}.page-layout-2columns-left .sidebar-main{grid-column:1;grid-row:1;width:auto;float:none;padding:0 20px 0 0;border-right:1px solid var(--line)}.sidebar-additional{display:none}.filter .block-subtitle{border:0;padding:0;margin:0 0 22px;font-size:20px;font-weight:400}.filter .block-title{display:none}.filter-options-item{background:#f0efea;border-radius:8px;padding:0;margin-bottom:12px;border:0}.filter-options-title{font-size:14px;text-transform:none;padding:17px 34px 17px 16px;color:var(--forest)}.filter-options-title:after{right:16px;font-size:11px;top:20px}.filter-options-content{margin:0;padding:0 16px 16px;font-size:13px}.filter-options-content a{color:var(--forest)}.filter-options-content .items{font-size:13px}.filter-current{font-size:13px}.toolbar-products{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0 0 24px;font-size:13px}.toolbar-products .modes,.toolbar-products .limiter{display:none}.toolbar-amount{padding:0;color:var(--muted);font-size:13px}.sorter{padding:0;float:none;font-size:13px}.sorter-label{display:none}.sorter-options{background:white;border:1px solid var(--line);box-shadow:none;border-radius:5px;font-size:13px;padding:10px;min-height:44px;max-width:210px}.sorter-action{display:none}.products.wrapper{margin:0}.products-grid .product-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px;margin:0;padding:0;list-style:none}.products-grid .product-item{width:100%!important;margin:0!important;padding:0!important;min-width:0}.product-item-info{width:100%!important;background:#fff;border:1px solid #e2e3dc;border-radius:12px;padding:10px;height:100%;position:relative}.product-item-info:hover,.product-item-info.active{border:1px solid #b7c8bc;box-shadow:0 4px 16px #183e3508;margin:0;padding:10px}.livo-card-visual{position:relative;aspect-ratio:1;background:#fff;border-radius:8px}.product-item-photo{display:block;width:100%;height:100%}.product-image-container{display:block;width:100%!important}.product-image-wrapper{padding-bottom:100%!important;background:#fff}.product-image-photo{width:100%;height:100%;object-fit:contain;padding:12px}.livo-card-save{position:absolute;top:7px;right:7px;z-index:2}.livo-card-save .action.towishlist{display:block;color:var(--forest);background:none;border:0;width:30px;height:30px;padding:4px}.livo-card-save .action.towishlist:before{content:'';width:20px;height:20px;background:currentColor;mask:url('../../frontend/Livo/store/lt_LT/images/heart.svg') center/contain no-repeat;display:block}.livo-card-save .action.towishlist span,.livo-card-save .tocompare{display:none}.livo-card-visual form{position:absolute;right:8px;bottom:8px;margin:0}.livo-card-visual button.action.tocart{display:grid;place-items:center;background:#fff;color:var(--forest);border:1px solid var(--line);border-radius:7px;width:44px;height:44px;padding:0;box-shadow:0 2px 8px #183e3506}.livo-card-visual button.action.tocart:hover{background:#f0f3ed}.product-item-details{padding:12px 2px 2px}.product-item-name{display:block;font-size:14px;font-weight:400;line-height:1.55;margin:0 0 12px;min-height:44px}.product-item-link{color:var(--forest)!important}.product-item .price-box{margin:0 0 10px}.product-item .price-box .price{font-size:18px;font-weight:600;color:var(--forest)}.product-item .old-price .price{font-size:13px;font-weight:400;color:var(--muted)}.price-label{display:none}.livo-delivery{display:flex;align-items:center;gap:7px;font-size:12px;color:#62816b;margin:0}.home .products-grid .product-items{grid-template-columns:repeat(6,minmax(0,1fr))}.home .product-item-name{font-size:13px}.home .products-section .message.empty{display:none}.products.wrapper~.toolbar{margin-top:30px}.pages strong.page{background:#e9eee4;color:var(--forest)}.pages a.page{color:var(--forest)}.catalog-product-view .column.main{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:32px;max-width:1480px;margin:auto;float:none}.catalog-product-view .product.media{grid-column:1;grid-row:1;width:100%;float:none;margin:0;background:white;border-radius:9px;align-self:start;min-width:0}.catalog-product-view .product-info-main{grid-column:2;grid-row:1;width:100%;float:none;margin:0;padding:26px;background:white;border:1px solid var(--line);border-radius:9px;align-self:start}.product-info-main .page-title-wrapper .page-title{font-size:31px;line-height:1.2;letter-spacing:-.025em;font-weight:550;margin:0 0 14px;color:var(--forest)}.product-info-main .product.attribute.sku{font-size:12px;color:var(--muted);margin-bottom:18px}.product-info-main .product.attribute.sku .type{font-weight:400}.product-info-main .product.attribute.sku .value{display:inline}.product-info-main .product-info-price{display:block;border:0;padding:0;margin:0 0 22px;width:100%!important}.product-info-main .product-info-price .price-box{display:block;padding:0;width:100%}.product-info-main .price-box .price{font-size:29px;line-height:1.3;font-weight:650;color:var(--forest)}.product-info-main>.livo-delivery{padding:16px;background:#f3f5f0;border:1px solid #e9ece5;border-radius:6px;font-size:14px;margin:0 0 24px}.product-info-stock-sku{display:block!important;padding:0!important;text-align:left!important;float:none!important;font-size:13px;margin:0 0 16px}.stock.available{color:#426d4c;font-size:13px;font-weight:500;text-transform:none}.stock.available:before{content:'';display:inline-block;background:currentColor;mask:url('../../frontend/Livo/store/lt_LT/images/check.svg') center/contain no-repeat;width:14px;height:14px;margin-right:7px;vertical-align:-2px}.stock.unavailable{font-size:13px;color:#b43732}.product-info-main .box-tocart{display:block;margin:0 0 22px}.box-tocart>.fieldset{display:flex;gap:12px;align-items:center;margin:0}.box-tocart .field.qty{margin:0}.box-tocart .field.qty>.label{display:none}.box-tocart .field.qty .control{display:flex;align-items:center;background:#f1f2ed;border-radius:6px;overflow:hidden}.box-tocart .input-text.qty{width:40px;height:50px;border:0;background:transparent;box-shadow:none;padding:0;text-align:center;font-size:16px;appearance:textfield}.box-tocart .qty::-webkit-inner-spin-button{appearance:none}.box-tocart .livo-qty-step{background:transparent;border:0;box-shadow:none;height:50px;width:32px;padding:0;font-weight:400}.box-tocart .actions{flex:1;padding:0}.box-tocart .action.tocart{width:100%;margin:0;min-height:50px;font-size:15px}.product-info-main .product-add-form{padding:0}.product-social-links{padding:16px 0 0;border-top:1px solid var(--line);text-align:left;font-size:13px}.product-social-links a{color:var(--forest)}.product-social-links .action.towishlist{font-weight:400;font-size:13px}.product-info-main .product-reviews-summary{font-size:13px}.product-info-main .product-options-wrapper{padding:0;margin-bottom:15px}.product-options-wrapper .field>.label{font-size:13px}.product-options-wrapper select{border:1px solid var(--line);border-radius:6px;min-height:44px;font-size:14px}.product.media .fotorama__stage{background:white}.fotorama__img{object-fit:contain!important}.fotorama__thumb-border{border-color:var(--forest)!important;border-radius:5px}.fotorama__thumb{background:white!important}.product.info.detailed{grid-column:1/-1;margin:0}.product.info.detailed section{margin:0 0 28px}.product.info.detailed section>h2{font-size:24px;margin:0 0 14px;line-height:1.3;letter-spacing:-.02em}.product.info.detailed .livo-description h1,.product.info.detailed .livo-description h2,.product.info.detailed .livo-description h3,.product.info.detailed .livo-description h4{font-size:17px!important;line-height:1.45!important;letter-spacing:0;margin:22px 0 10px}.livo-spec-heading{font-size:21px!important;margin-top:28px!important}.product.info.detailed .livo-description{font-size:15px;color:var(--muted)}.block.related,.block.upsell{grid-column:1/-1}.review-form{max-width:800px;border:1px solid var(--line);border-radius:12px;background:white;padding:24px}.review-form .review-legend{font-size:20px;line-height:1.4}.review-form .field .label{font-size:14px}.review-form input,.review-form textarea{background:#fafbf8;border:1px solid var(--line);border-radius:6px;font-size:15px;padding:12px;min-height:44px}.review-list .review-item{border:1px solid var(--line);border-radius:10px;padding:20px;background:white;margin:0 0 12px}.review-title{font-size:18px}.review-content{font-size:14px}.review-details{font-size:12px}.review-toolbar{border:0}.livo-category-full{max-height:160px;overflow:hidden;mask-image:linear-gradient(#000 60%,transparent)}.livo-category-content.is-expanded .livo-category-full{max-height:none;mask-image:none}.livo-added{border:1px solid var(--line);border-radius:10px;padding:0;background:#fff;color:var(--forest);width:min(950px,calc(100% - 32px));max-height:90dvh;overflow:auto}.livo-added::backdrop{background:#183e3526;backdrop-filter:blur(7px)}.livo-added header{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid var(--line)}.livo-added header h2{font-size:18px;margin:0;letter-spacing:0}.livo-added button.close{border:0;background:transparent;box-shadow:none;font-size:25px;color:var(--forest)}.livo-added-item{display:flex;align-items:center;gap:20px;padding:24px}.livo-added-item img{width:80px;height:80px;object-fit:contain}.livo-added-item p{margin:0;font-size:15px;color:var(--forest)}.livo-added-total{border-block:1px solid var(--line);padding:18px 24px;display:flex;justify-content:space-between;font-size:15px}.livo-added footer{display:flex;gap:12px;justify-content:flex-end;padding:18px 24px;background:#f7f8f5}.livo-added footer button{font-size:14px;border:1px solid var(--forest);background:white;border-radius:5px;color:var(--forest);box-shadow:none;padding:12px 18px}.livo-added .related-title{padding:20px 24px 0;font-size:18px}.livo-added .product-items{padding:16px 24px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:12px;list-style:none}.livo-added .product-item-name{font-size:13px}.livo-added .product-item-info{padding:8px}.form input.input-text,.form select,.form textarea{border:1px solid var(--line);border-radius:6px;min-height:44px;background:#fff;font-size:15px}.form .label{font-size:14px}.login-container .block .block-title{font-size:21px}.login-container .block{background:white;padding:24px;border:1px solid var(--line);border-radius:10px}.cart-container .cart-summary{background:#efefe8;border:1px solid var(--line);border-radius:9px;font-size:14px}.cart.table-wrapper .product-item-name{font-size:16px}.checkout-cart-index .page-title{font-size:32px}.opc-wrapper .step-title{font-size:24px}.checkout-container{font-size:15px}.opc-block-summary{background:#efefe8;border-radius:10px}.opc-progress-bar-item._active:before,.opc-progress-bar-item._active>span:before{background:var(--forest)}.opc-progress-bar-item>span{font-size:15px}.home .message.global{display:none}@keyframes livo-drawer-in{from{transform:translateX(100%)}to{transform:translateX(0)}}
@media(min-width:1400px){.products-grid .product-items{grid-template-columns:repeat(5,minmax(0,1fr))}.home .products-grid .product-items{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(max-width:1099px){.page-layout-2columns-left .columns{grid-template-columns:200px minmax(0,1fr);gap:22px}.products-grid .product-items{grid-template-columns:repeat(3,minmax(0,1fr))}.home .products-grid .product-items{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-product-view .column.main{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:22px}.product-info-main .page-title-wrapper .page-title{font-size:25px}}
@media(max-width:760px){.page-main{width:calc(100% - 32px)}.cms-index-index .page-main{width:100%}.breadcrumbs{width:calc(100% - 32px);margin:12px auto 16px}.breadcrumbs .items{font-size:11px;line-height:1.65}.breadcrumbs .item{white-space:normal}.page-title-wrapper .page-title{font-size:28px;margin-bottom:22px}.category-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;padding-bottom:22px;margin-bottom:22px}.category-tiles>a{font-size:11px}.page-layout-2columns-left .columns{display:flex;flex-direction:column;gap:0}.page-layout-2columns-left .sidebar-main{border:0;order:0;padding:0;width:100%}.page-layout-2columns-left .column.main{order:1;width:100%}.filter .block-title{display:block;position:static;margin:0 0 14px}.filter .filter-title strong{position:static;box-shadow:none;background:white;border:1px solid var(--line);border-radius:6px;padding:10px 16px;display:inline-block;font-size:13px}.filter.active .filter-options{background:var(--cream);padding:20px;top:65px}.filter.active .filter-title{background:var(--cream);padding:15px;top:0}.filter.active .filter-title strong:after{font-size:18px}.filter.active .filter-subtitle{display:none}.filter-options-item{margin-bottom:12px}.toolbar-products{margin-bottom:16px;gap:12px}.toolbar-amount{font-size:11px}.sorter-options{font-size:12px;max-width:175px;min-height:40px}.products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.product-item-info,.product-item-info:hover{padding:7px;border-radius:9px}.product-image-photo{padding:5px}.livo-card-visual button.action.tocart{width:36px;height:36px;right:2px;bottom:2px}.livo-card-save{right:1px;top:1px}.product-item-name{font-size:12px;line-height:1.5;min-height:36px;margin-bottom:8px}.product-item .price-box .price{font-size:16px}.product-item-details{padding-top:10px}.product-item .livo-delivery{font-size:10px;gap:4px;flex-wrap:wrap}.home .products-grid .product-items{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px}.home .products-grid .product-item{flex:0 0 44%;scroll-snap-align:start}.catalog-product-view .column.main{display:flex;flex-direction:column;gap:18px}.catalog-product-view .product.media{order:1;float:none;width:100%}.catalog-product-view .product-info-main{order:2;padding:0;border:0;background:transparent;width:100%;border-radius:0}.catalog-product-view .product.info.detailed{order:3}.catalog-product-view .block.related,.catalog-product-view .block.upsell{order:4}.product-info-main .page-title-wrapper{display:none}.livo-mobile-product-heading{display:block!important;order:0;margin:0}.livo-mobile-product-heading h1{font-size:24px;line-height:1.25;letter-spacing:-.025em;color:var(--forest);margin:0}.product-info-main .product.attribute.sku{margin:0 0 12px}.product-info-main .price-box .price{font-size:27px}.product-info-main>.livo-delivery{font-size:13px;padding:13px;margin:0 0 18px}.product-info-main .box-tocart{margin-bottom:20px}.product.info.detailed section{border-top:1px solid var(--line);padding-top:18px;margin-bottom:20px}.product.info.detailed section>h2{font-size:21px}.product.info.detailed .livo-description{font-size:14px}.livo-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-form{padding:18px}.review-form .review-legend{font-size:18px}.livo-mobile-buy[hidden]{display:none!important}.livo-mobile-buy .livo-mobile-price .price{font-size:16px;color:var(--forest)}.livo-mobile-buy .livo-mobile-price .price-box{margin:0}.livo-mobile-buy .livo-mobile-price .old-price{display:none}.livo-mobile-buy .livo-jump-buy{background:var(--forest);color:white;box-shadow:none;font-weight:600}.minicart-wrapper .block-minicart{width:min(450px,100vw)!important;padding:22px 18px}.livo-added{width:calc(100% - 24px)}.livo-added header{padding:16px}.livo-added header h2{font-size:15px}.livo-added-item{padding:16px;gap:12px}.livo-added-item p{font-size:13px}.livo-added footer{padding:16px;gap:8px}.livo-added footer button,.livo-added footer a{font-size:12px;padding:12px}.livo-added .product-items{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.livo-added .product-item:nth-child(n+3){display:none}.livo-added-total{padding:16px;font-size:13px}.login-container .block{padding:20px}.cart-summary{width:100%}}
@media(prefers-reduced-motion:reduce){.minicart-wrapper .block-minicart{animation:none}*{scroll-behavior:auto!important}}
.livo-search-form input::placeholder{color:#777d75;opacity:1}.cms-apie-mus .page-title-wrapper,.cms-pagal-kambari .page-title-wrapper,.cms-duk .page-title-wrapper,.cms-patarimai .page-title-wrapper,.cms-kontaktai .page-title-wrapper{display:none}.cms-apie-mus .page-main,.cms-pagal-kambari .page-main,.cms-duk .page-main,.cms-patarimai .page-main,.cms-kontaktai .page-main{width:100%}.livo-magento .contact-panel h2{font-size:24px}.livo-magento .form.contact{max-width:650px;width:100%}.livo-magento .form.contact .legend{font-size:21px}.livo-magento .form.contact .field{margin-bottom:20px}.livo-magento .form.contact .label{font-size:14px}.livo-magento .form.contact input,.livo-magento .form.contact textarea{border:1px solid var(--line);border-radius:6px;font-size:15px;min-height:44px}

.stock.low{color:#a86010;font-size:13px;font-weight:500}.stock.critical{color:#b43732;font-size:13px;font-weight:500}.livo-mobile-buy .livo-mobile-price{flex:1;min-width:0;font-size:16px}.livo-mobile-buy .livo-sticky-quantity{flex:none}.cms-index-index .page-main .columns .column.main{width:100%}.livo-magento .home-slider~.home-categories .home-category>span{font-weight:400}.minicart-wrapper .action.showcart{min-width:24px;min-height:30px}

.livo-magento .page-main .columns{padding-left:0;padding-right:0}.livo-magento .page-main>.breadcrumbs{width:100%}.cms-index-index .columns{padding:0!important}
.livo-magento.page-layout-2columns-left .columns>.column.main,.livo-magento.page-layout-2columns-left .columns>.sidebar-main{width:100%!important;float:none!important;padding-left:0;padding-right:0}.livo-magento .columns:before,.livo-magento .columns:after{display:none}.livo-magento .page-title-wrapper .counter{display:none}.livo-magento .toolbar-products{width:100%}.livo-magento .products-grid .product-items>.product-item{width:auto!important;margin:0!important}.livo-card-save .tocompare{display:none!important}.product-image-container{width:100%!important}.product-image-wrapper{padding-bottom:100%!important}.livo-filters h2{font-size:21px;font-weight:400;margin:0 0 22px}.livo-filter-group{border-radius:9px;background:#f0efea;margin:0 0 12px;padding:16px}.livo-filter-group summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;font-size:14px;font-weight:600}.livo-filter-group summary::-webkit-details-marker{display:none}.livo-filter-group summary:after{content:'⌄';font-size:17px}.livo-filter-group[open] summary:after{content:'⌃'}.livo-filter-values{margin-top:15px;border-top:1px solid var(--line);padding-top:14px}.livo-filter-values .items{list-style:none;padding:0;margin:0}.livo-filter-values a{font-size:13px}.livo-price-inputs{display:flex;gap:8px;align-items:center}.livo-price-inputs label{display:flex;align-items:center;background:white;border-radius:5px;min-width:0;flex:1;padding-right:9px;font-size:12px}.livo-price-inputs input{min-width:0;width:100%;border:0;background:transparent;padding:10px 8px;font-size:13px;box-shadow:none}.livo-price-filter>button{margin-top:14px;font-size:12px;padding:7px 12px;box-shadow:none;background:var(--forest);color:white;border:0;border-radius:4px}.livo-filter-toggle{display:none}.livo-magento .toolbar-products .modes{display:none}.livo-magento .breadcrumbs{padding:0!important}.livo-magento .product-item .price-box{margin:0 0 12px}.livo-magento .product-item-info{width:100%}.minicart-wrapper .action.showcart .text{clip:rect(0,0,0,0);display:block!important;position:absolute;width:1px;height:1px;overflow:hidden}
@media(max-width:760px){.livo-filter-toggle{display:block;background:transparent;border:1px solid var(--line);font-size:13px;padding:9px 15px;margin:0 0 15px;border-radius:5px;box-shadow:none}.livo-filter-body{display:none}.livo-filters.is-open .livo-filter-body{display:block}.livo-filter-body h2{display:none}.livo-magento .page-layout-2columns-left .columns{padding:0}.livo-magento .product-item .price-box .price{font-size:16px}}
.livo-magento.catalog-product-view .product-info-main,.livo-magento.catalog-product-view .product.media{width:100%!important;float:none!important;min-width:0}.livo-magento.catalog-product-view .product.media{grid-column:1;grid-row:1}.livo-magento.catalog-product-view .product-info-main{grid-column:2;grid-row:1}.livo-magento .product-info-main .page-title{font-size:30px;line-height:1.2;margin:0 0 16px;font-weight:600}.livo-magento .product-info-main .product.attribute.sku{display:block;font-size:12px;margin:0 0 22px;color:var(--muted)}.product.attribute.sku .type{font-weight:400}.product.attribute.sku .value{display:inline}.livo-magento .product-info-main .box-tocart .fieldset{display:flex;align-items:center;gap:12px;margin:0}.livo-magento .product-info-main .box-tocart .field.qty{width:114px;flex:none;margin:0;padding:0}.livo-magento .product-info-main .box-tocart .field.qty>.label{display:none}.livo-magento .product-info-main .box-tocart .actions{flex:1;width:auto;display:block;padding:0}.livo-magento .product-info-main .box-tocart .action.tocart{width:100%;margin:0;min-height:50px;padding:12px 18px;font-size:14px}.livo-magento .product-info-main .box-tocart input.qty{border:0;box-shadow:none;background:transparent;width:36px;padding:0;text-align:center;height:50px}.livo-magento .product-info-main .product-reviews-summary{font-size:13px;margin:0 0 16px}.livo-magento .product-info-main .product-reviews-summary .action{font-size:13px}.livo-magento .product-info-main .product-addto-links{margin:15px 0 0}.livo-magento .product-info-main .product-addto-links .action{background:transparent;border:0;box-shadow:none;font-size:13px;padding:0}.livo-magento .product-info-main .product-addto-links .action:before{display:none}.livo-magento .product-info-main .box-tocart .field.qty .control{display:flex;align-items:center;background:#f0f1ec;border-radius:5px;overflow:hidden}.livo-magento .livo-qty-step{border:0;background:transparent;box-shadow:none;padding:0;width:38px;height:50px;font-size:17px}.product.info.detailed .livo-description h1,.product.info.detailed .livo-description h2,.product.info.detailed .livo-description h3{font-size:18px;line-height:1.4;margin:22px 0 12px}
@media(max-width:760px){.livo-magento.catalog-product-view .product-info-main{grid-column:auto;grid-row:auto}.livo-magento .product-info-main .page-title{font-size:24px}.livo-magento .product-info-main .box-tocart .field.qty{width:108px}.livo-mobile-buy .livo-sticky-quantity input{width:25px;border:0;box-shadow:none;padding:0;text-align:center}.livo-mobile-buy .livo-sticky-quantity button{border:0;box-shadow:none;background:transparent;padding:0 9px}.livo-mobile-buy{gap:8px}.livo-mobile-buy .livo-jump-buy{font-size:12px;padding:12px;white-space:nowrap}}
.livo-save-button{position:absolute;right:12px;top:12px;z-index:3;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px!important;color:var(--forest)!important;min-width:32px;min-height:32px}.livo-save-button.is-saved svg{fill:currentColor}.product.media{position:relative}.product.media>.livo-save-button{left:15px;right:auto;top:15px}.wishlist-open{position:relative}.livo-save-count{position:absolute;right:-7px;top:-9px;border-radius:50%;font-size:9px;line-height:17px;min-width:17px;background:var(--forest);color:white;text-align:center}.livo-saved{inset:0 0 0 auto;width:450px;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:24px;background:var(--cream);border:0;color:var(--forest);box-sizing:border-box}.livo-saved[open]{animation:livo-drawer-in .3s ease}.livo-saved::backdrop{background:#183e3533}.livo-saved header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--line)}.livo-saved h2{font-size:23px;font-weight:400;margin:0}.livo-saved button{background:transparent;border:0;box-shadow:none;color:var(--forest);font-size:22px}.livo-saved-item{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid var(--line)}.livo-saved-item>a{display:grid;grid-template-columns:72px 1fr;gap:5px 14px;align-items:center;flex:1;font-size:14px;color:var(--forest)}.livo-saved-item img{width:72px;height:72px;object-fit:contain;background:white;grid-row:span 2;border-radius:5px}.livo-saved-item strong{font-size:14px}.livo-saved-items>p{font-size:14px;margin:30px 0}
.livo-magento .page-main{max-width:none;padding:0;width:min(var(--max),calc(100% - var(--gutter)*2));margin:0 auto}.livo-magento.cms-index-index .page-main{width:100%}.livo-magento .minicart-wrapper .block-minicart{min-width:0!important;box-sizing:border-box}.livo-magento .minicart-items-wrapper{overflow-x:hidden}.livo-magento .minicart-items .product-item-name{min-height:0;margin-bottom:8px}.livo-magento .minicart-items .product-item-name a{font-size:14px;color:var(--forest)}.livo-magento .minicart-items .product-item-details{width:auto;padding:0 22px 0 82px}.livo-magento .minicart-items .product-image-wrapper{padding:0!important;height:64px}.livo-magento .minicart-items .product-image-photo{position:static;height:64px;width:64px;padding:0}.livo-magento .minicart-items .product-item>.product{position:relative}.livo-magento .minicart-items .product.actions{position:absolute;top:0;right:0;margin:0}.livo-magento .minicart-items .product.actions .primary{display:none}.livo-magento .minicart-items .product-item .product-item-pricing{display:block}.livo-magento .minicart-items .details-qty{display:flex;align-items:center;width:104px;margin-top:10px;background:#efeee8;border-radius:4px}.livo-magento .minicart-items .details-qty>.label{display:none}.livo-magento .minicart-items .details-qty input{width:36px;border:0;background:transparent;text-align:center;padding:0;box-shadow:none;margin:0}.livo-mini-step{background:transparent;border:0;box-shadow:none;width:34px;height:34px;padding:0;color:var(--forest)}.livo-magento .minicart-items .update-cart-item{position:absolute;right:0;bottom:0;font-size:10px;padding:4px}.livo-magento .minicart-wrapper .items-total{display:none}.livo-magento .minicart-wrapper .action.primary.checkout{font-size:14px;padding:14px;width:100%;box-shadow:none}.livo-magento .minicart-wrapper .subtotal .price{font-size:18px}.livo-magento .minicart-wrapper .subtotal{margin:0;padding:20px 0}.livo-magento .minicart-wrapper .block-content>.actions{margin:0 0 12px}.catalog-product-view .message-success{display:none}.livo-magento .cms-index-index .columns{padding:0}

.livo-magento .product-info-main .box-tocart{display:block;width:100%}.livo-magento .product-info-main .box-tocart .fieldset{width:100%}.livo-magento .product-info-main .box-tocart .actions{flex:1 1 0;min-width:0}.livo-magento .product-info-main .box-tocart .action.tocart{height:50px;min-height:50px}
.livo-magento .product-addto-links{border:0!important;padding:0!important}.livo-magento .product-info-main .livo-purchase-help{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.livo-magento .product-info-main .livo-purchase-help a{display:flex;gap:12px;align-items:center;font-size:12px;padding:9px 0;color:var(--forest)}.livo-purchase-help a svg:last-child{margin-left:auto}.livo-magento .product-info-main .product-info-price{border:0;margin:0 0 20px;display:block;width:100%}.livo-magento .product-info-main .product-info-price .price-box{display:block;padding:0}.livo-magento .product-info-main .product-info-price .price{font-size:30px}.livo-magento .product-info-main .product-reviews-summary{margin:0 0 16px}.livo-magento .product.info.detailed .livo-description h2{font-size:18px}.livo-magento .product.info.detailed section>h2{font-size:24px}.livo-magento .product.info.detailed section{margin-bottom:30px}
.livo-price-range{position:relative;height:25px;margin:14px 3px 0}.livo-price-range:before{content:'';position:absolute;left:0;right:0;height:3px;background:#7ba58c;top:11px}.livo-price-range input{position:absolute;inset:0;width:100%;height:25px;margin:0;padding:0;border:0;box-shadow:none;background:transparent;appearance:none;pointer-events:none}.livo-price-range input::-webkit-slider-runnable-track{height:3px;background:transparent}.livo-price-range input::-webkit-slider-thumb{appearance:none;pointer-events:auto;width:19px;height:19px;margin-top:-8px;background:white;border:0;border-radius:50%;box-shadow:0 1px 4px #0003}.livo-price-range input::-moz-range-track{height:3px;background:transparent}.livo-price-range input::-moz-range-thumb{pointer-events:auto;width:19px;height:19px;background:white;border:0;border-radius:50%;box-shadow:0 1px 4px #0003}
.livo-magento .livo-card-visual button.action.tocart{z-index:3}.livo-magento .livo-price-range input[type=range]{height:25px;min-height:0;max-height:25px;border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;border-radius:0;width:100%;appearance:none}.livo-magento .livo-price-inputs input[type=number]{height:42px;min-height:42px;border:0!important;box-shadow:none!important;padding:8px!important;font-size:13px;background:transparent!important;width:100%}.livo-magento .toolbar-products{justify-content:space-between}.livo-magento .toolbar-products .toolbar-amount{margin-right:auto;float:none;padding:0}.livo-magento .toolbar-products .sorter{margin-left:auto;float:none;padding:0}.livo-magento .livo-card-visual .product-image-photo{z-index:0}
.livo-modal-source{display:none!important}.livo-added .product-item-info{width:100%;padding:8px}.livo-added .livo-card-visual{position:relative}.livo-added .livo-card-visual .tocart{position:absolute;bottom:5px;right:5px;z-index:3;width:36px;height:36px;padding:7px;background:white;color:var(--forest);border:1px solid var(--line);border-radius:6px;box-shadow:none}
.livo-magento .livo-card-visual form{z-index:4}.livo-added .livo-card-visual .tocart{position:static}.livo-added .livo-card-visual form{position:absolute;bottom:5px;right:5px;z-index:4}

/* LIVO interaction palette — override Blank's blue links without losing focus visibility. */
body.livo-magento a:hover,body.livo-magento a:focus,body.livo-magento a:active{color:var(--forest);text-decoration:none}
body.livo-magento .site-footer a:hover,body.livo-magento .site-footer a:focus{color:#fff}
body.livo-magento a.button:hover,body.livo-magento a.action.primary:hover,body.livo-magento a.button:focus{color:#fff;background:#183b2e}
body.livo-magento :focus-visible{outline:2px solid #729580;outline-offset:3px}
.livo-magento .page-main .breadcrumbs{width:100%;max-width:none;padding:0;margin:12px 0 22px;line-height:1.5}
.catalog-category-view .page-title-wrapper .page-title{margin:8px 0 24px}
.catalog-category-view .columns.top .breadcrumbs{padding-top:4px;margin-bottom:24px}
.catalog-category-view .livo-filter-body>h2{display:none}
.catalog-category-view .category-tiles{padding-bottom:24px;margin-bottom:18px}
.livo-magento .livo-filter-group{margin-bottom:10px}
.livo-magento .columns:has(.livo-empty-shelf){display:block}
.livo-magento .columns:has(.livo-empty-shelf) .column.main{width:100%;float:none}
.livo-magento .columns:has(.livo-empty-shelf) .sidebar-main{display:none}
.livo-empty-shelf{padding:52px 24px 68px;text-align:center;max-width:680px;margin:0 auto 32px}
.livo-empty-symbol{display:grid;place-items:center;width:88px;height:88px;margin:0 auto 22px;background:#eeeee6;border-radius:50%;color:#708373}
.livo-empty-shelf h2{font-size:clamp(23px,3vw,32px);line-height:1.25;font-weight:500;letter-spacing:-.03em;margin:0 0 14px;color:var(--forest)}
.livo-empty-shelf p{font-size:15px;line-height:1.65;color:var(--muted);max-width:420px;margin:0 auto 25px}
.livo-empty-shelf .button{display:inline-flex;align-items:center;gap:18px;background:var(--forest);color:white;border-radius:5px;padding:14px 22px}
/* A two-column search panel with genuine category matches. */
.livo-search-shade{display:none;position:fixed;inset:0;background:#203c3029;backdrop-filter:blur(4px);z-index:38}
.livo-search-open .livo-search-shade{display:block}
.livo-search-open .site-header{position:relative;z-index:45}
.livo-magento .livo-search-results{padding:0;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:auto;max-height:min(650px,75dvh);box-shadow:0 20px 60px #173c3517;min-width:0}
.livo-search-columns{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1.4fr)}
.livo-search-columns h3{font-size:12px;letter-spacing:.02em;color:var(--muted);font-weight:500;margin:0;padding:18px 18px 10px}
.livo-search-suggestions{border-right:1px solid var(--line)}
.livo-search-suggestions>a{display:flex;flex-direction:column;gap:4px;padding:12px 18px;font-size:14px;color:var(--forest)}
.livo-search-suggestions strong{font-weight:500}.livo-search-suggestions small{font-size:11px;color:var(--muted)}
.livo-magento .livo-search-results .search-product{display:grid;grid-template-columns:60px minmax(0,1fr);gap:3px 14px;padding:13px 18px;border:0;border-top:1px solid #f0f0eb;align-items:center;color:var(--forest);font-size:13px}
.livo-magento .search-product img{grid-row:span 2;width:60px;height:60px;object-fit:contain;background:#fff;border:1px solid #efefea;border-radius:7px}
.livo-magento .search-product span{line-height:1.4}.livo-magento .search-product strong{grid-column:2;font-size:14px;font-weight:600}
.livo-search-results a:hover{background:#f5f6f0}.livo-magento .search-all{display:block;text-align:center;padding:15px;background:#f2f4ec;border-top:1px solid var(--line);font-size:13px;color:var(--forest)}
.livo-search-results .search-empty{padding:18px;font-size:13px;color:var(--muted)}
/* Isolate drawer cards from full-size catalogue cards. */
.livo-magento .minicart-wrapper .block-minicart{padding:0!important;overflow:hidden;background:var(--cream);width:460px!important}
.livo-magento .minicart-wrapper .livo-mini-content{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}
.livo-magento .livo-mini-content:before{display:none}
.livo-mini-heading{display:flex;align-items:center;justify-content:space-between;flex:none;padding:24px;border-bottom:1px solid var(--line)}
.livo-mini-heading h2{margin:0;font-size:23px;font-weight:400;letter-spacing:-.035em}
.livo-magento .minicart-wrapper .block-minicart .action.close{position:static;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#edeee7;color:var(--forest);box-shadow:none}
.livo-magento .minicart-wrapper .action.close:before{content:'×';font:26px/38px Arial;color:inherit}
.livo-magento .minicart-wrapper .minicart-items-wrapper{order:0;flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 24px;margin:0;height:auto!important}
.livo-magento .minicart-items{padding:0;margin:0;list-style:none}
.livo-magento .minicart-items .product-item{padding:22px 0!important;margin:0!important;width:100%!important;border:0;border-bottom:1px solid var(--line)}
.livo-magento .minicart-items .product-item:last-child{border-bottom:0}
.livo-magento .minicart-items .product-item>.product{display:grid;grid-template-columns:74px minmax(0,1fr);gap:16px;position:relative}
.livo-magento .minicart-items .product-item-photo{width:74px!important;height:82px!important;float:none;display:block;background:#fff;border-radius:6px;overflow:hidden}
.livo-magento .minicart-items .product-image-container,.livo-magento .minicart-items .product-image-wrapper{width:74px!important;height:82px!important;padding:0!important;display:block}
.livo-magento .minicart-items .product-image-photo{width:74px!important;height:82px!important;padding:6px!important;position:static;object-fit:contain}
.livo-magento .minicart-items .product-item-details{padding:0 25px 0 0!important;min-width:0;width:auto}
.livo-magento .minicart-items .product-item-name{min-height:0;font-size:13px;line-height:1.45;margin:0 0 7px}
.livo-magento .minicart-items .product-item-name a{font-size:13px;font-weight:400}
.livo-magento .minicart-items .product-item-pricing .price{font-size:14px;font-weight:600}
.livo-magento .minicart-items .details-qty{display:flex;width:102px;border:0;background:#eeefe8;overflow:hidden}
.livo-magento .minicart-items .details-qty input{appearance:textfield;height:32px;font-size:13px;width:34px!important;min-width:0}
.livo-magento .minicart-items .details-qty input::-webkit-inner-spin-button{appearance:none}
.livo-magento .minicart-items .details-qty button{width:34px;height:32px;background:none;border:0;box-shadow:none}
.livo-magento .minicart-items .product.actions{top:0;right:0;position:absolute}
.livo-magento .minicart-items .action.delete:before{content:'×';font:22px/1 Arial;color:#7c857b}
.livo-magento .livo-mini-footer{flex:none;padding:0 24px 24px;border-top:1px solid var(--line);background:var(--cream)}
.livo-magento .livo-mini-footer .subtotal{border:0;margin:0;padding:20px 0;display:flex;justify-content:space-between;align-items:center}
.livo-magento .livo-mini-footer .subtotal .label{font-size:14px;font-weight:400}
.livo-magento .livo-mini-footer .actions{margin:0}.livo-magento .livo-mini-footer .secondary{padding-top:13px;text-align:center}
.livo-magento .livo-mini-footer .action.viewcart{font-size:13px}
.livo-mini-empty{margin:auto;padding:35px;text-align:center}.livo-mini-empty h3{font-size:22px;line-height:1.3}.livo-mini-empty p{font-size:14px;color:var(--muted)}
/* Added-item confirmation: compact summary and a consistently sized recommendation grid. */
.livo-added[open]{display:flex;flex-direction:column;max-height:90dvh;overflow:hidden;margin:auto}
.livo-added header{padding:20px 24px;flex:none}.livo-added header h2{font-size:17px;font-weight:500}
.livo-added-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:16px;padding:22px 24px;flex:none}
.livo-added-item img{width:72px;height:72px;object-fit:contain}.livo-added-item p{font-size:14px;line-height:1.5}.livo-added-price{font-size:16px;white-space:nowrap}
.livo-added-total{flex:none;padding:15px 24px;font-size:14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.livo-added-recommendations{overflow:auto;min-height:0;padding:20px 24px;flex:1}
.livo-added-recommendations:empty{display:none}.livo-added-recommendations h3{font-size:18px;margin:0 0 16px}
.livo-added .product-items{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}
.livo-added .product-item{width:100%!important;margin:0!important;min-width:0}
.livo-added .product-item-info{height:100%;box-sizing:border-box;padding:8px!important;display:flex;flex-direction:column}
.livo-added .livo-card-visual{aspect-ratio:1}.livo-added .product-item-name{font-size:12px;line-height:1.45;min-height:0}
.livo-added .product-item-details{padding:10px 3px 3px;display:flex;flex-direction:column;flex:1}
.livo-added .price-box{margin-top:auto}.livo-added .price-box .price{font-size:16px}.livo-added .livo-delivery{font-size:10px}
.livo-added footer{display:flex;justify-content:flex-end;gap:12px;padding:18px 24px;border-top:1px solid var(--line);background:#f7f8f3;flex:none}
.livo-added .continue{background:#fff;border:1px solid var(--line);box-shadow:none;padding:12px 18px;border-radius:5px;color:var(--forest)}
@media(max-width:760px){
.livo-magento .page-main .breadcrumbs{margin:10px 0 18px;line-height:1.5}.catalog-category-view .page-title-wrapper .page-title{margin:8px 0 16px;font-size:30px}
.livo-search-columns{grid-template-columns:1fr}.livo-search-suggestions{border:0;border-bottom:1px solid var(--line)}.livo-search-suggestions>a{padding:9px 16px}.livo-search-suggestions small{display:none}
.livo-search-suggestions>a:nth-of-type(n+4){display:none}.livo-magento .livo-search-results{max-height:70dvh;left:0;right:0;width:100%}
.livo-empty-shelf{padding:30px 12px 44px}.livo-empty-shelf p{font-size:14px}
.livo-mini-heading{padding:18px}.livo-magento .minicart-wrapper .minicart-items-wrapper{padding:0 18px}.livo-magento .livo-mini-footer{padding:0 18px max(18px,env(safe-area-inset-bottom))}
.livo-added[open]{width:calc(100% - 24px);max-height:90dvh}.livo-added header{padding:16px}.livo-added header h2{font-size:15px}
.livo-added-item{grid-template-columns:58px minmax(0,1fr);padding:16px;gap:6px 12px}.livo-added-item img{width:58px;height:64px;grid-row:span 2}.livo-added-item p{font-size:13px}.livo-added-price{grid-column:2;font-size:15px}
.livo-added-recommendations{padding:16px}.livo-added .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.livo-added-total{padding:12px 16px}.livo-added footer{padding:14px;gap:8px}.livo-added footer>*{flex:1;text-align:center;font-size:12px!important;padding:12px 8px!important}
}
@media(prefers-reduced-motion:reduce){.minicart-wrapper .block-minicart,.livo-saved[open]{animation:none}}
/* Neutralize Magento clearfix pseudo-elements inside the drawer's grid. */
.livo-magento .minicart-wrapper #minicart-content-wrapper{height:100%}
.livo-magento .minicart-items .product-item>.product:before,.livo-magento .minicart-items .product-item>.product:after{display:none!important;content:none!important}
.livo-magento .minicart-items .product-item-photo{grid-column:1;grid-row:1}
.livo-magento .minicart-items .product-item-details{grid-column:2;grid-row:1;align-self:start}
.livo-magento .minicart-items .product-item-pricing:before,.livo-magento .minicart-items .product-item-pricing:after{display:none}
.livo-magento .minicart-items .product-item-pricing .label:after{content:none}
.livo-magento .livo-mini-footer .actions.secondary{text-align:center}
.livo-magento .livo-mini-footer .action.viewcart{float:none;display:inline-block}
.livo-added .product-item-name{min-height:52px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
body.livo-magento .livo-search-form input:focus-visible{outline:none;box-shadow:none}
.livo-search-form:focus-within{outline:2px solid #729580;outline-offset:1px}
.catalog-category-view .message-success,.catalogsearch-result-index .message-success{display:none}/* Header-only parity with outputs/livo-theme; the page layout is intentionally untouched. */
body.livo-magento .site-header {background:var(--cream);position:relative;z-index:20;font:16px/1.6 Arial,Helvetica,sans-serif;box-shadow:none;border:0}
body.livo-magento .site-header .header-main {width:min(1920px,calc(100% - clamp(20px,2.5vw,48px)*2));max-width:none;margin-inline:auto;display:flex;align-items:center;min-height:108px;padding:0;gap:24px!important;flex-wrap:nowrap}
body.livo-magento .site-header .brand {width:110px;flex:none;position:relative;top:-4px}
body.livo-magento .site-header .brand img {display:block;width:100%;height:auto;max-height:none}
body.livo-magento .site-header .header-actions {gap:12px;margin-left:0;flex:none;align-items:center}
body.livo-magento .site-header .header-actions>a,body.livo-magento .site-header .header-actions>.minicart-wrapper {position:relative;min-width:44px;width:44px;height:44px;margin:0;display:flex;align-items:center;justify-content:center}
body.livo-magento .site-header .header-actions>.wishlist-open {min-width:40px;width:40px}
body.livo-magento .site-header :is(a,a:visited,a:hover,a:active,button,button:hover,button:focus) {color:var(--forest);text-decoration:none;box-shadow:none}
body.livo-magento .site-header :is(a,button):focus-visible {outline:1px solid #9aafa1;outline-offset:2px}
body.livo-magento .site-header .header-actions :is(a,button):focus-visible {outline:0;border-radius:50%;background:#eef2ec;box-shadow:inset 0 0 0 1px #a9baae}
body.livo-magento .site-header .mega-toggle {height:48px;min-height:48px;padding:12px 18px;gap:11px;background:#f0eee8;border:1px solid #dedfd5;border-radius:28px;font-size:15px;font-weight:500;letter-spacing:normal;box-shadow:none;line-height:1.6}
body.livo-magento .site-header .mega-toggle:is(:hover,[aria-expanded=true]) {background:#e6e9de;border-color:#bdc6b6}
body.livo-magento .site-header .livo-search-wrap {position:relative;flex:1;min-width:0;margin:0}
body.livo-magento .site-header .livo-search-form {display:flex;align-items:center;margin:0;background:#f0f1ec;border:1px solid #dce1d6;border-radius:9px;outline:none}
body.livo-magento .site-header .livo-search-form:focus-within {border-color:#829b87;box-shadow:0 0 0 2px #829b8718;outline:none}
body.livo-magento .site-header .livo-search-form input[type=search] {width:100%;min-width:0;height:50px;min-height:0;background:transparent!important;border:0!important;box-shadow:none!important;padding:12px 16px;font:14px/1.6 Arial,Helvetica,sans-serif;color:var(--forest);outline:none}
body.livo-magento .site-header .livo-search-form input::placeholder {color:#999;opacity:1}
body.livo-magento .site-header .livo-search-form button {height:48px;width:50px;flex:none;display:grid;place-items:center;background:transparent;border:0;padding:0}
body.livo-magento .site-header .livo-search-results {position:absolute;top:calc(100% + 9px);left:0;right:0;width:auto;padding:14px;border:1px solid #e0e5dc;border-radius:12px;background:#fff;box-shadow:0 16px 40px #183e351c;max-height:min(600px,70dvh);overflow:auto;z-index:90}
body.livo-magento .site-header .livo-search-results[hidden] {display:none}
body.livo-magento .site-header .search-product {display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:9px 6px;border:0;border-radius:6px;font-size:13px;line-height:1.6}
body.livo-magento .site-header .search-product img {width:52px;height:52px;object-fit:contain;background:#fff;border-radius:5px;grid-row:auto}
body.livo-magento .site-header .search-product strong {font-size:14px;white-space:nowrap;grid-column:auto}
body.livo-magento .site-header .search-product:is(:hover,:focus-visible) {background:#f4f5f1}
body.livo-magento .site-header .search-all {display:flex;justify-content:space-between;background:none;border-top:1px solid var(--line);margin-top:10px;padding:13px 6px 3px;font-size:13px;font-weight:600}
body.livo-magento .site-header .wishlist-count {position:absolute;right:0;top:0;font:10px/16px Arial;background:var(--forest);color:#fff;min-width:16px;height:16px;text-align:center;border-radius:12px;padding:0}
body.livo-magento .site-header .wishlist-count[hidden] {display:none}
body.livo-magento .site-header .minicart-wrapper,
body.livo-magento .site-header .minicart-wrapper.active {position:relative!important;flex:0 0 44px!important;min-width:44px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;transform:none!important}
body.livo-magento .site-header .showcart,
body.livo-magento .site-header .showcart:is(:hover,:focus,:active,.active,.livo-cart-trigger-active),
body.livo-magento .site-header .minicart-wrapper.active .showcart {position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:44px!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;color:var(--forest);transform:none!important;transition:none!important;animation:none!important}
body.livo-magento .site-header .showcart::before,
body.livo-magento .site-header .showcart::after,
body.livo-magento .site-header .showcart.active::before,
body.livo-magento .site-header .showcart.livo-cart-trigger-active::before {content:none!important;display:none!important}
body.livo-magento .site-header .showcart>svg {display:block!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;transform:none!important;transition:none!important;animation:none!important}
body.livo-magento .site-header .showcart>.text {display:none}
body.livo-magento .site-header .showcart .counter.qty {position:absolute;right:5px;top:3px;min-width:16px;height:16px;margin:0;padding:0 4px;border:0;border-radius:50%;background:var(--forest);color:#fff;font:10px/16px Arial}
body.livo-magento .site-header .showcart .counter-number {text-shadow:none}
body.livo-magento .site-header .showcart .counter.empty {display:block!important;visibility:visible!important;opacity:1!important}
body.livo-magento .site-header .mega-panel a:visited {color:var(--forest)}
@media(max-width:1099px) {
 body.livo-magento .site-header .header-main {flex-wrap:wrap!important;gap:12px!important;padding:12px 0 14px!important;min-height:94px}
 body.livo-magento .site-header .header-actions {margin-left:auto!important;gap:6px}
 body.livo-magento .site-header .livo-search-wrap {order:5;flex-basis:100%;width:100%}
 body.livo-magento .site-header .livo-search-form input[type=search] {height:46px;font-size:16px}
 body.livo-magento .site-header .livo-search-form button {height:44px}
 body.livo-magento .site-header .livo-search-results {padding:8px;max-height:60dvh}
 body.livo-magento .site-header .search-product {grid-template-columns:44px 1fr auto;gap:8px;font-size:12px}
 body.livo-magento .site-header .search-product img {width:44px;height:44px}
 body.livo-magento .site-header .search-product strong {font-size:13px}
 body.livo-magento .site-header .mega-panel {z-index:100010}
}
@media(max-width:600px) {
 body.livo-magento .site-header .header-main {min-height:78px;padding-block:14px!important}
 body.livo-magento .site-header .brand {width:88px}
 body.livo-magento .site-header .header-actions {gap:0!important}
 body.livo-magento .site-header .header-actions>:is(a,button,.minicart-wrapper) {width:40px!important;min-width:40px!important;height:44px}
 body.livo-magento .site-header .header-actions svg {width:20px}
 body.livo-magento.cms-index-index .site-header {background:#f0eee8}
}
@media(max-width:380px) {
 body.livo-magento .site-header .brand {width:80px}
 body.livo-magento .site-header .header-actions>:is(a,button,.minicart-wrapper) {width:36px!important;min-width:36px!important}
}

/* Interaction corrections: weights must not change on pointer hover. */
body.livo-magento .site-header .mega-toggle:is(:hover,:focus,:active,[aria-expanded=true]) {font-weight:500}
body.livo-magento .site-header .mega-panel .category-row>a,
body.livo-magento .site-header .mega-panel .category-row:is(:hover,.is-selected)>a {font-weight:400}
body.livo-magento .site-header .category-expand,
body.livo-magento .site-header .category-expand:is(:hover,:focus,:active) {border:0;background:transparent;box-shadow:none;font-weight:400;color:var(--forest);padding:0;display:grid;place-items:center}
body.livo-magento .site-header .category-expand svg {width:16px;height:16px;stroke-width:1.6;transform:none;opacity:1}
body.livo-magento .site-header .livo-mobile-search-toggle {display:none}
body.livo-magento .site-header .mega-close {width:44px;height:44px;min-width:44px;flex:0 0 44px;border:0;border-radius:50%;background:var(--soft);display:grid;place-items:center;padding:0;line-height:1;box-shadow:none}
body.livo-magento .site-header .mega-close svg {display:block;margin:0;width:20px;height:20px}
@media (min-width:768px) {body.livo-magento .site-header .mega-close {display:none!important}}
body.livo-magento .site-header .category-back {border:0;background:transparent;padding:0;box-shadow:none;font:400 14px/1.4 Arial;color:var(--forest);text-decoration:underline;text-underline-offset:4px;min-height:44px;white-space:nowrap}
body.livo-magento .site-header .category-back[hidden] {display:none}
body.livo-magento .site-header .livo-search-results {padding:0}
body.livo-magento .site-header .livo-search-columns {display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1.15fr)}
body.livo-magento .site-header .livo-search-columns>section {min-width:0;padding:16px}
body.livo-magento .site-header .livo-search-categories {border-right:1px solid var(--line)}
body.livo-magento .site-header .livo-search-columns h3 {font:500 12px/1.5 Arial;letter-spacing:0;color:var(--muted);margin:0 0 10px;padding:0}
body.livo-magento .site-header .search-category {display:block;padding:12px 8px;font-size:14px;line-height:1.45;border-radius:5px}
body.livo-magento .site-header .search-category:hover {background:var(--soft)}
body.livo-magento .site-header .search-product {grid-template-columns:56px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #eeefe8;border-radius:0}
body.livo-magento .site-header .search-product:last-child {border-bottom:0}
body.livo-magento .site-header .search-product img {width:56px;height:56px}
body.livo-magento .site-header .search-product-details {display:flex;flex-direction:column;gap:5px;min-width:0}
body.livo-magento .site-header .search-all {margin:0;padding:14px 20px;justify-content:center;gap:12px;background:var(--soft)}
@media(max-width:1099px) {
 body.livo-magento .site-header .header-main {column-gap:0!important;row-gap:0!important}
 body.livo-magento .site-header .header-actions {margin-left:auto!important;gap:0;justify-content:flex-end}
 body.livo-magento .site-header .header-actions>:is(a,button,.minicart-wrapper) {width:36px!important;min-width:36px!important;padding:0;display:flex;align-items:center;justify-content:center}
 body.livo-magento .site-header .header-actions>.menu-toggle {width:28px!important;min-width:28px!important;justify-content:flex-end}
 body.livo-magento .site-header .livo-mobile-search-toggle {height:44px;border:0;background:transparent;box-shadow:none;color:var(--forest)}
 body.livo-magento .site-header .header-actions>.menu-toggle:is(:hover,:focus,:focus-visible,:active) {border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}
 body.livo-magento .site-header .livo-search-wrap {display:none}
 body.livo-magento .site-header .livo-search-wrap.is-mobile-open {display:block;margin-top:12px}
 body.livo-magento .site-header .mega-panel .mega-columns {padding:0!important;width:100%;overflow:hidden}
 body.livo-magento .site-header .mega-panel .category-column.mobile-current {padding:0 0 max(24px,env(safe-area-inset-bottom))!important;width:100%;flex-basis:100%;border:0}
 body.livo-magento .site-header .mega-panel .category-row {margin:0;border-radius:0;border-bottom:1px solid var(--line);padding:0 20px}
 body.livo-magento .site-header .mega-panel .category-row>a {padding:10px 0!important;min-height:72px}
 body.livo-magento .site-header .mega-panel .category-all {margin:0;padding:20px;border-bottom:1px solid var(--line);border-radius:0}
 body.livo-magento .site-header .mobile-menu-tabs {padding:0;gap:0}
 body.livo-magento .site-header .mobile-menu-tabs button {padding:16px 20px;border-radius:0;box-shadow:none}
 body.livo-magento .site-header .mobile-menu-info:not([hidden]) {padding:0}
 body.livo-magento .site-header .mobile-menu-info a {padding:19px 20px!important}
 body.livo-magento .site-header .mega-heading {gap:12px}
 body.livo-magento .site-header .mega-title {flex:1;min-width:0;font-size:16px;line-height:1.35}
 body.livo-magento .site-header .livo-search-columns {grid-template-columns:minmax(95px,.8fr) minmax(0,1.2fr)}
 body.livo-magento .site-header .livo-search-columns>section {padding:10px}
 body.livo-magento .site-header .search-category {padding:10px 0;font-size:12px;overflow-wrap:anywhere}
 body.livo-magento .site-header .search-product {grid-template-columns:40px minmax(0,1fr);gap:8px;font-size:12px}
 body.livo-magento .site-header .search-product img {width:40px;height:40px}
 body.livo-magento .site-header .search-product strong {font-size:13px}
}
@media(max-width:767px) {
 body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-results:not([hidden]) {min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
 body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-columns {flex:0 0 auto}
}
@media(max-width:380px) {
 body.livo-magento .site-header .header-actions>:is(a,button,.minicart-wrapper) {width:34px!important;min-width:34px!important}
 body.livo-magento .site-header .header-actions>.menu-toggle {width:26px!important;min-width:26px!important}
}/* Side cart: native Magento data in LIVO's calm, compact commerce layout. */
body.livo-magento.mini-cart-open{overflow:hidden}
body.livo-magento .minicart-wrapper.active:before{display:none!important}
body.livo-magento .livo-cart-shade{position:fixed;inset:0;background:#18271d60;opacity:0;transition:opacity .3s;z-index:100100}
body.livo-magento .livo-cart-shade.is-visible{opacity:1}
body.livo-magento .livo-cart-shell .block-minicart{position:fixed;inset:0 0 0 auto;margin:0;width:min(470px,100vw)!important;max-width:100vw!important;height:100dvh;max-height:100dvh;border:0;border-radius:0;padding:0!important;background:#fff;box-shadow:-12px 0 50px #0002;animation:none!important;transform:translateX(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1);z-index:100110}
body.livo-magento .livo-cart-shell .block-minicart.livo-cart-visible{transform:translateX(0)}
body.livo-magento .livo-cart-shell .block-minicart:before,body.livo-magento .livo-cart-shell .block-minicart:after{display:none}
body.livo-magento .livo-cart-shell #minicart-content-wrapper{height:100%;min-height:0}
body.livo-magento .livo-cart-shell .livo-mini-content{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}
body.livo-magento .livo-cart-shell .livo-mini-heading{padding:18px 20px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);flex:none}
body.livo-magento .livo-cart-shell .livo-mini-heading h2{font:600 18px/1.25 Arial;letter-spacing:-.01em;color:var(--forest);margin:0}
body.livo-magento .livo-cart-shell .block-minicart .action.close{position:static;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;padding:0;background:transparent;color:var(--forest)}
body.livo-magento .livo-cart-shell .block-minicart .action.close:hover{background:var(--soft)}
body.livo-magento .livo-cart-shell .block-minicart .action.close:before{display:none}
body.livo-magento .livo-cart-shell .livo-mini-delivery{display:flex;align-items:center;gap:10px;flex:none;margin:20px 20px 0;padding:12px 14px;background:var(--livo-surface);color:#4d8c68;font-size:13px;line-height:1.4}
body.livo-magento .livo-cart-shell .livo-mini-delivery svg{flex:none}
body.livo-magento .livo-cart-shell .minicart-items-wrapper{flex:1;min-height:0;padding:20px;margin:0;overflow-y:auto;overscroll-behavior:contain}
body.livo-magento .livo-cart-shell .minicart-items{margin:0;padding:0}
body.livo-magento .livo-cart-shell .minicart-items .product-item{padding:0 28px 20px 0!important;min-height:112px;margin:0 0 20px!important;border-bottom:1px solid var(--line);position:relative}
body.livo-magento .livo-cart-shell .minicart-items .product-item:last-child{margin-bottom:0!important}
body.livo-magento .livo-cart-shell .minicart-items .product-item>.product{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;position:static}
body.livo-magento .livo-cart-shell .minicart-items :is(.product-item-photo,.product-image-container,.product-image-wrapper,.product-image-photo){display:block;width:110px!important;height:86px!important;max-width:110px!important;min-height:0}
body.livo-magento .livo-cart-shell .minicart-items .product-item-photo{background:var(--livo-surface)}
body.livo-magento .livo-cart-shell .minicart-items .product-image-photo{padding:4px!important;object-fit:contain;background:transparent}
body.livo-magento .livo-cart-shell .minicart-items .product-item-details{padding:0!important;min-width:0}
body.livo-magento .livo-cart-shell .minicart-items .product-item-name{margin:0 0 5px;font:400 14px/1.35 Arial;min-height:0;color:var(--forest)}
body.livo-magento .livo-cart-shell .minicart-items .product-item-name a{font:inherit;color:inherit}
body.livo-magento .livo-cart-shell .minicart-items .product.options{margin:4px 0;font-size:12px;color:var(--muted)}
body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 0;flex-wrap:wrap}
body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing>.price-container{order:2;margin-left:auto;white-space:nowrap}
body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing>.price-container .price{font-size:14px;font-weight:600;color:var(--forest)}
body.livo-magento .livo-cart-shell .minicart-items .details-qty{order:1;display:flex;align-items:center;margin:0;width:110px;border:1px solid var(--line);border-radius:0;background:#fff;overflow:hidden}
body.livo-magento .livo-cart-shell .minicart-items .details-qty .label{display:none}
body.livo-magento .livo-cart-shell .minicart-items .details-qty input{width:34px!important;height:38px!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none;text-align:center;font:14px Arial}
body.livo-magento .livo-cart-shell .minicart-items .details-qty .livo-mini-step{width:38px;height:38px;min-height:0;padding:0;font:18px/1 Arial;border:0;background:transparent;color:var(--forest)}
body.livo-magento .livo-cart-shell .minicart-items .details-qty .livo-mini-step:hover{background:var(--soft)}
body.livo-magento .livo-cart-shell .minicart-items .product.actions{position:absolute;right:0;top:0;margin:0}
body.livo-magento .livo-cart-shell .minicart-items .action.edit{display:none}
body.livo-magento .livo-cart-shell .minicart-items .action.delete{display:block;width:24px;height:24px;color:var(--muted);font-size:0}
body.livo-magento .livo-cart-shell .minicart-items .action.delete:before{content:''!important;display:block;width:19px;height:19px;margin:2px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6.5 7l1 14h9l1-14M10 11v6M14 11v6'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}
body.livo-magento .livo-cart-shell .livo-mini-footer{display:flex;flex-direction:column;flex:none;margin:0;padding:0 20px max(20px,env(safe-area-inset-bottom));gap:12px;border:0;background:#fff}
body.livo-magento .livo-cart-shell .livo-mini-footer .subtotal{order:0;display:flex;justify-content:space-between;align-items:center;float:none;border:0;border-top:1px solid var(--line);padding:18px 0 4px;margin:0;font-size:15px;color:var(--forest)}
body.livo-magento .livo-cart-shell .livo-mini-footer .subtotal .label{font-weight:600}
body.livo-magento .livo-cart-shell .livo-mini-footer .subtotal .label:after{display:none}
body.livo-magento .livo-cart-shell .livo-mini-footer .subtotal .price{font-size:15px;font-weight:600;color:var(--forest)}
body.livo-magento .livo-cart-shell .livo-mini-footer .actions{padding:0;margin:0;display:block}
body.livo-magento .livo-cart-shell .livo-mini-footer .actions:not(.secondary){order:1}
body.livo-magento .livo-cart-shell .livo-mini-footer .actions.secondary{order:2}
body.livo-magento .livo-cart-shell .livo-mini-footer .action.checkout,body.livo-magento .livo-cart-shell .livo-mini-footer .action.viewcart{width:100%;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:0;padding:12px 20px;font:600 14px/1.4 Arial;text-decoration:none}
body.livo-magento .livo-cart-shell .livo-mini-footer .action.checkout{border:1px solid var(--forest);background:var(--forest);color:#fff}
body.livo-magento .livo-cart-shell .livo-mini-footer .action.viewcart{border:1px solid var(--forest);background:#fff;color:var(--forest)}
body.livo-magento .livo-cart-shell .livo-mini-empty{margin:auto;padding:40px 28px;text-align:center}
body.livo-magento .livo-cart-shell .livo-mini-empty h3{font-size:22px;color:var(--forest);margin:0 0 8px}
body.livo-magento .livo-cart-shell .livo-mini-empty p{color:var(--muted);margin:0 0 22px}
html{scrollbar-gutter:stable}
body.livo-magento .livo-cart-shell{position:fixed!important;inset:0 0 0 auto!important;width:min(470px,100vw)!important;height:100dvh!important;padding:0!important;margin:0!important;border:0;z-index:100110!important;background:transparent}
@media(max-width:600px){
 body.livo-magento .livo-cart-shell .livo-mini-heading{padding:14px 16px}
 body.livo-magento .livo-cart-shell .livo-mini-delivery{margin:16px 16px 0}
 body.livo-magento .livo-cart-shell .minicart-items-wrapper{padding:18px 16px}
 body.livo-magento .livo-cart-shell .minicart-items .product-item>.product{grid-template-columns:96px minmax(0,1fr);gap:14px}
 body.livo-magento .livo-cart-shell .minicart-items :is(.product-item-photo,.product-image-container,.product-image-wrapper,.product-image-photo){width:96px!important;height:80px!important;max-width:96px!important}
 body.livo-magento .livo-cart-shell .minicart-items .product-item-name{font-size:13px}
 body.livo-magento .livo-cart-shell .livo-mini-footer{padding-inline:16px}
}
@media(prefers-reduced-motion:reduce){body.livo-magento .livo-cart-shell .block-minicart,body.livo-magento .livo-cart-shade{transition:none}}

/* Final cart drawer states: the populated and empty layouts share one stable shell. */
body.livo-magento .livo-cart-shell .livo-mini-heading{min-height:92px;padding:16px 20px;border:0;border-bottom:1px solid #e5e8e2;box-shadow:none}
body.livo-magento .livo-cart-shell .livo-mini-heading h2{font-size:20px;font-weight:600;letter-spacing:-.025em}
body.livo-magento .livo-cart-shell .block-minicart .action.close{width:44px;height:44px;border:0;border-radius:0;background:transparent;justify-items:end}
body.livo-magento .livo-cart-shell .block-minicart .action.close svg{margin-right:-5.5px}
body.livo-magento .livo-cart-shell .block-minicart .action.close:hover{background:transparent;opacity:.7}
body.livo-magento .livo-cart-shell .minicart-items-wrapper{padding:40px 20px 0;max-height:none!important;height:auto!important}
body.livo-magento .livo-cart-shell .minicart-items .product-item{min-height:116px;padding:0 0 22px!important;margin:0 0 22px!important}
body.livo-magento .livo-cart-shell .minicart-items .product-item>.product{grid-template-columns:92px minmax(0,1fr);gap:16px}
body.livo-magento .livo-cart-shell .minicart-items :is(.product-item-photo,.product-image-container,.product-image-wrapper,.product-image-photo){width:92px!important;height:116px!important;max-width:92px!important}
body.livo-magento .livo-cart-shell .minicart-items :is(.product-item-photo,.product-image-container,.product-image-wrapper){border-radius:7px;overflow:hidden;background:#fff!important}
body.livo-magento .livo-cart-shell .minicart-items .product-item-photo{border:1px solid #dce3d8;box-sizing:border-box}
body.livo-magento .livo-cart-shell .minicart-items .product-item-photo :is(.product-image-container,.product-image-wrapper,.product-image-photo){width:100%!important;max-width:100%!important;height:100%!important;padding-bottom:0}
body.livo-magento .livo-cart-shell .minicart-items .product-image-photo{padding:6px!important}
body.livo-magento .livo-cart-shell .minicart-items .product-item-name{margin:1px 0 2px;padding-right:34px;font-size:14px;font-weight:600;line-height:1.35}
body.livo-magento .livo-cart-shell .livo-mini-variant{margin:0;color:var(--muted);font:400 12px/1.45 Arial}
body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing{display:grid;grid-template-columns:124px minmax(0,1fr);grid-template-rows:24px 16px;grid-template-areas:'qty price' 'qty tax';align-items:end;gap:4px 12px;margin-top:13px}
body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing>.price-container{grid-area:price;order:initial;justify-self:end;margin:0;line-height:1.2}
body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing>.price-container .price{font-size:15px;font-weight:650}
body.livo-magento .livo-cart-shell .minicart-items .details-qty{grid-area:qty;order:initial;width:124px;height:44px;border-radius:5px}
body.livo-magento .livo-cart-shell .minicart-items .details-qty input{height:42px!important;width:40px!important}
body.livo-magento .livo-cart-shell .minicart-items .details-qty .livo-mini-step{width:41px;height:42px}
body.livo-magento .livo-cart-shell .livo-mini-tax{grid-area:tax;justify-self:end;color:var(--muted);font:400 11px/1.35 Arial;white-space:nowrap}
body.livo-magento .livo-cart-shell .minicart-items .product.actions{right:0;top:-4px}
body.livo-magento .livo-cart-shell .livo-mini-footer{gap:12px;margin-top:auto;padding:0 20px max(20px,env(safe-area-inset-bottom));border:0;border-top:1px solid #e5e8e2;box-shadow:none}
body.livo-magento .livo-cart-shell .livo-mini-footer .subtotal{border-top:0;padding:20px 0 7px;font-size:15px}
body.livo-magento .livo-cart-shell .livo-mini-footer .action.checkout,body.livo-magento .livo-cart-shell .livo-mini-footer .action.viewcart{min-height:56px;border-radius:6px}
body.livo-magento .livo-cart-shell .livo-mini-footer .action.checkout{justify-content:center;gap:14px}
body.livo-magento .livo-cart-shell .livo-mini-footer .action.viewcart{border-color:#d8dad4}
body.livo-magento .livo-cart-shell .block-minicart .action.close,body.livo-magento .livo-cart-shell .block-minicart .action.close:focus,body.livo-magento .livo-cart-shell .block-minicart .action.close:active{outline:0!important;box-shadow:none!important}
body.livo-magento .livo-cart-shell .block-minicart .action.close:focus-visible{outline:2px solid #718875!important;outline-offset:-4px}

body.livo-magento .livo-cart-shell .livo-mini-content:has(.livo-mini-empty) .livo-mini-heading{min-height:92px}
body.livo-magento .livo-cart-shell .livo-mini-content:has(.livo-mini-empty) .action.close{width:44px;height:44px;border:0;background:transparent}
body.livo-magento .livo-cart-shell .livo-mini-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:385px;margin:28px 20px auto;padding:48px 24px;border-radius:10px;background:var(--livo-surface);text-align:center}
body.livo-magento .livo-cart-shell .livo-mini-empty-icon{display:grid;place-items:center;width:68px;height:68px;margin-bottom:28px;border-radius:50%;background:#fff;color:var(--forest)}
body.livo-magento .livo-cart-shell .livo-mini-empty-icon svg{width:30px;height:30px}
body.livo-magento .livo-cart-shell .livo-mini-empty h3{margin:0 0 12px;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.035em}
body.livo-magento .livo-cart-shell .livo-mini-empty p{margin:0 0 28px;font-size:15px;line-height:1.5}
body.livo-magento .livo-cart-shell .livo-mini-empty .action.primary{display:flex;align-items:center;justify-content:center;gap:8px;min-width:190px;min-height:56px;padding:13px 20px;border:1px solid var(--forest);border-radius:6px;background:var(--forest);color:#fff!important;font:600 14px/1.4 Arial;text-decoration:none}
body.livo-magento .livo-cart-shell .livo-mini-empty .livo-drawer-arrow{display:block;flex:0 0 18px;width:18px;height:18px;margin:0;transform:none}
body.livo-magento .livo-cart-shell .livo-mini-content:has(.livo-mini-empty) .minicart-widgets{display:none}

@media(max-width:600px){
 body.livo-magento .livo-cart-shell .livo-mini-heading{min-height:76px;padding:10px 16px}
 body.livo-magento .livo-cart-shell .block-minicart .action.close{width:44px;height:44px}
 body.livo-magento .livo-cart-shell .minicart-items-wrapper{padding:26px 16px 0}
 body.livo-magento .livo-cart-shell .minicart-items .product-item>.product{grid-template-columns:82px minmax(0,1fr);gap:13px}
 body.livo-magento .livo-cart-shell .minicart-items :is(.product-item-photo,.product-image-container,.product-image-wrapper,.product-image-photo){width:82px!important;height:105px!important;max-width:82px!important}
 body.livo-magento .livo-cart-shell .minicart-items .product-item-pricing{grid-template-columns:116px minmax(0,1fr)}
 body.livo-magento .livo-cart-shell .minicart-items .details-qty{width:116px}
 body.livo-magento .livo-cart-shell .livo-mini-footer{padding-inline:16px}
 body.livo-magento .livo-cart-shell .livo-mini-empty{margin:20px 16px auto;min-height:350px}
}body.wishlist-opened {overflow:hidden}
body.livo-magento .livo-wishlist {inset:0 0 0 auto;margin:0;width:455px;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:0;border-radius:0;background:var(--cream);color:var(--forest);box-shadow:-18px 0 60px #17352b1c;font:16px/1.6 Arial,Helvetica,sans-serif}
body.livo-magento .livo-wishlist[open] {animation:livo-wishlist-in .28s ease}
body.livo-magento .livo-wishlist::backdrop {background:#18271d70;backdrop-filter:blur(2px)}
body.livo-magento .wishlist-shell {display:flex;flex-direction:column;height:100dvh;max-height:100dvh}
body.livo-magento .wishlist-heading {position:relative;z-index:5;flex:0 0 auto;background:var(--cream);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line);min-height:92px}
body.livo-magento .wishlist-heading h2 {font-size:22px;line-height:1.2;letter-spacing:-.035em;font-weight:550;margin:0}
body.livo-magento .wishlist-close {display:grid;place-items:center;flex:0 0 auto;width:58px;height:58px;border:2px solid var(--forest);background:transparent;border-radius:50%;padding:0;color:var(--forest);box-shadow:none}
body.livo-magento .wishlist-content {flex:1;min-height:0;overflow:auto;padding:24px}
body.livo-magento .wishlist-products {display:block}
body.livo-magento .wishlist-product {position:relative;display:grid;grid-template-columns:82px minmax(0,1fr) 34px;align-items:start;gap:14px;min-width:0;padding:16px 0;border:0;border-bottom:1px solid var(--line);background:transparent}
body.livo-magento .wishlist-photo {display:block;width:82px;height:82px;background:#fff;border:1px solid #e8e9e3;border-radius:7px;overflow:hidden}
body.livo-magento .wishlist-photo img {display:block;width:100%;height:100%;object-fit:contain;padding:6px}
body.livo-magento .wishlist-product-copy {min-width:0;align-self:center}
body.livo-magento .wishlist-remove {display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--forest);padding:7px;box-shadow:none}
body.livo-magento .wishlist-remove:hover {border-color:var(--line);background:#fff}
body.livo-magento .wishlist-remove svg {width:18px;height:18px;fill:none}
body.livo-magento .wishlist-product-name {display:block;font-size:14px;line-height:1.35;font-weight:600;margin:0 0 2px}
body.livo-magento .wishlist-detail {font-size:11px;line-height:1.45;color:var(--muted);margin:0 0 3px}
body.livo-magento .wishlist-price {display:block;font-size:15px;line-height:1.35;font-weight:650;margin:0}
body.livo-magento .wishlist-product-actions {position:absolute;right:0;top:58px;display:block;width:44px;height:44px;margin:0}
body.livo-magento .wishlist-add-cart {position:relative!important;inset:auto!important;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0!important;padding:0!important;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--forest);box-shadow:0 2px 8px #183e3506;line-height:1;transform:none!important;transition:background-color .15s,border-color .15s}
body.livo-magento .wishlist-add-cart:is(:hover,:focus) {background:#f0f3ed;border-color:#cfd7cf;color:var(--forest)}
body.livo-magento .wishlist-add-cart:active {transform:none!important}
body.livo-magento .wishlist-add-cart:disabled {cursor:default;opacity:.52}
body.livo-magento .wishlist-add-cart svg {display:block;margin:auto;transform:none!important;transition:none!important}
body.livo-magento .wishlist-add-cart[aria-busy=true] svg {opacity:.45;animation:none}
body.livo-magento .wishlist-error {grid-column:1/-1;margin:8px 0 0;color:var(--livo-danger);font-size:11px;line-height:1.4}
body.livo-magento .wishlist-load-error {margin:28px 0;padding:14px 16px;border:1px solid #ecd6d1;border-radius:7px;background:#fff7f5;color:#8b342f;font-size:13px}
body.livo-magento .wishlist-footer {flex:0 0 auto;padding:20px 24px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--cream)}
body.livo-magento .wishlist-all {display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:12px 20px;border-radius:5px;background:var(--forest);color:#fff!important;font-size:14px;font-weight:600}
body.livo-magento .wishlist-all svg {flex:0 0 auto}
body.livo-magento .livo-wishlist :is(a,a:visited,a:hover,button:hover,button:focus) {color:var(--forest);text-decoration:none}
body.livo-magento .livo-wishlist :is(a,button):focus-visible {outline:1px solid #9aafa1;outline-offset:2px}
body.livo-magento .wishlist-empty {display:flex;min-height:calc(100dvh - 240px);flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:45px 15px}
body.livo-magento .wishlist-empty h3 {font-size:23px;font-weight:400}
body.livo-magento .wishlist-empty .button {color:#fff}
body.livo-magento .livo-native-save {display:grid;place-items:center;color:var(--forest)!important;width:40px;height:40px;background:transparent;border:0}
body.livo-magento .livo-native-save:before {display:none!important}
body.livo-magento .livo-native-save.is-saved svg {fill:currentColor}
body.livo-magento .livo-native-save[aria-busy=true] {opacity:.55;pointer-events:none}
@media(max-width:600px) {
 body.livo-magento .livo-wishlist {width:100vw}
 body.livo-magento .wishlist-heading {min-height:76px;padding:12px 18px}
 body.livo-magento .wishlist-heading h2 {font-size:21px}
 body.livo-magento .wishlist-close {width:48px;height:48px}
 body.livo-magento .wishlist-content {padding:14px 18px}
 body.livo-magento .wishlist-footer {padding:18px 18px calc(18px + env(safe-area-inset-bottom))}
}
/* The header link reset must not recolor a filled modal CTA. */
body.livo-magento .livo-wishlist .wishlist-empty a.button,
body.livo-magento .livo-wishlist .wishlist-empty a.button:is(:visited,:hover,:focus,:active) {color:#fff!important;background:var(--forest);border-color:var(--forest)}
@keyframes livo-wishlist-in {from{transform:translateX(100%)}to{transform:translateX(0)}}
@keyframes livo-cart-pulse {to{opacity:.25}}
@media(prefers-reduced-motion:reduce){body.livo-magento .livo-wishlist[open]{animation:none}}

/* Empty saved-items state mirrors the cart drawer and keeps its footer anchored. */
body.livo-magento .livo-wishlist:has(.wishlist-empty) .wishlist-close{width:44px;height:44px;border:0;background:transparent}
body.livo-magento .livo-wishlist .wishlist-content:has(.wishlist-empty){padding:28px 20px}
body.livo-magento .livo-wishlist .wishlist-empty{display:flex;min-height:385px;margin:0;padding:48px 24px;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;background:var(--livo-surface);text-align:center}
body.livo-magento .livo-wishlist .wishlist-empty-icon{display:grid;place-items:center;width:68px;height:68px;margin-bottom:28px;border-radius:50%;background:#fff;color:var(--forest)}
body.livo-magento .livo-wishlist .wishlist-empty-icon svg{width:30px;height:30px}
body.livo-magento .livo-wishlist .wishlist-empty h3{margin:0 0 12px;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.035em;color:var(--forest)}
body.livo-magento .livo-wishlist .wishlist-empty p{margin:0 0 28px;color:var(--muted);font-size:15px;line-height:1.5}
body.livo-magento .livo-wishlist .wishlist-empty .wishlist-empty-action,body.livo-magento .livo-wishlist .wishlist-empty .wishlist-empty-action:is(:visited,:hover,:focus,:active){display:flex;align-items:center;justify-content:center;gap:8px;min-width:190px;min-height:56px;padding:13px 20px;border:1px solid var(--forest);border-radius:6px;background:var(--forest);color:#fff!important;font:600 14px/1.4 Arial;text-decoration:none}
body.livo-magento .livo-wishlist .livo-drawer-arrow{display:block;flex:0 0 18px;width:18px;height:18px;margin:0;transform:none}
@media(max-width:600px){
 body.livo-magento .livo-wishlist .wishlist-content:has(.wishlist-empty){padding:20px 16px}
 body.livo-magento .livo-wishlist .wishlist-empty{min-height:350px}
}/* Shared LIVO palette. Keep state colors here, including native Magento surfaces. */
:root {
  --forest:#263d32; --forest-dark:#1c3026; --cream:#faf9f6;
  --ink:var(--forest); --muted:#696d63; --line:#dedfd6; --soft:#f0eee8;
  --livo-white:#fff; --livo-surface:#f3f5f0; --livo-focus:#729580;
  --livo-danger:#a43c35; --livo-success:#426d4c;
  --livo-radius:8px; --livo-card-radius:12px; --livo-control-height:48px;
}
body.livo-magento {color:var(--ink);font-family:Arial,Helvetica,sans-serif;background:var(--cream)}
body.livo-magento a,body.livo-magento a:visited {color:var(--forest)}
body.livo-magento a:hover,body.livo-magento a:active,body.livo-magento a:focus {color:var(--forest-dark)}
body.livo-magento .site-footer a {color:#c8d1c7}
body.livo-magento .site-footer a:hover,body.livo-magento .site-footer a:focus {color:#fff}
body.livo-magento :is(a.button,a.action.primary,button.action.primary),body.livo-magento :is(a.button,a.action.primary,button.action.primary):visited {color:#fff;background:var(--forest);border-color:var(--forest)}
body.livo-magento :is(a.button,a.action.primary,button.action.primary):is(:hover,:focus,:active) {color:#fff;background:var(--forest-dark);border-color:var(--forest-dark);box-shadow:none}
body.livo-magento :is(input,select,textarea) {accent-color:var(--forest);color:var(--forest);font-family:inherit}
body.livo-magento :is(input:not([type=range]),select,textarea):focus {border-color:var(--livo-focus);box-shadow:0 0 0 1px var(--livo-focus)}
body.livo-magento :focus-visible {outline:1px solid #8ea599;outline-offset:2px}
body.livo-magento :is(input[type=checkbox],input[type=radio]) {width:16px;height:16px;min-height:0;vertical-align:middle;margin:0 8px 0 0;flex-shrink:0}
body.livo-magento .page.messages {width:min(1360px,calc(100% - 64px));margin:18px auto 24px;padding:0}
body.livo-magento .page.messages:empty {display:none}
body.livo-magento .message {margin:0 0 10px;padding:13px 16px 13px 44px;border:1px solid #dce2d9;border-radius:var(--livo-radius);box-shadow:0 8px 24px #263d320a;font-size:14px;line-height:1.5}
body.livo-magento .message:last-child {margin-bottom:0}
body.livo-magento .message>*:first-child:before {left:15px;top:50%;width:18px;margin:0;transform:translateY(-50%);font-size:16px;line-height:18px}
body.livo-magento :is(.message.info,.message.notice,.message.success) {color:var(--forest);background:#f5f7f3}
body.livo-magento :is(.message.info,.message.notice,.message.success)>*:first-child:before {color:var(--livo-success)}
body.livo-magento .message.error {color:#8b342f;background:#fff7f5;border-color:#ecd6d1}
body.livo-magento :is(div.mage-error,.field-error,.message.error>*:first-child:before) {color:var(--livo-danger)}
body.livo-magento .livo-auth-form>.page.messages {width:100%;margin:0 0 22px}
body.livo-magento .livo-auth-form>.page.messages .message {box-shadow:none;font-size:13px}
body.livo-magento.account .column.main>.page.messages {width:100%;margin:0 0 24px}
body.livo-magento.account .column.main>.page.messages .message {box-shadow:none}
@media(max-width:760px) {body.livo-magento .page.messages {width:calc(100% - 36px);margin-block:14px 20px}}
body.livo-magento input.mage-error,body.livo-magento textarea.mage-error {border-color:var(--livo-danger)}
body.livo-magento .rating-summary .rating-result>span:before {color:var(--forest)}
body.livo-magento .pages .item {margin:0 4px 4px 0;font-size:14px}
body.livo-magento .pages :is(a.page,strong.page,.action) {display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border:1px solid var(--line);border-radius:3px;background:transparent;color:var(--forest);box-shadow:none;font-weight:400;line-height:1}
body.livo-magento .pages strong.page {background:var(--forest);border-color:var(--forest);color:white}
body.livo-magento .pages a:hover {background:var(--soft);color:var(--forest)}
body.livo-magento .pages .action:before {color:var(--forest)}
body.livo-magento .breadcrumbs .item:not(:last-child):after {content:'/';font:12px/1.6 Arial;color:var(--muted);margin:0 10px}
body.livo-magento .breadcrumbs :is(a,strong) {color:var(--muted);font-weight:400}
body.livo-magento .breadcrumbs .items {display:flex;flex-wrap:wrap;gap:2px 0;line-height:1.7}
body.livo-magento .breadcrumbs .item {display:inline;white-space:normal}
body.livo-magento .swatch-option.selected,body.livo-magento .swatch-option:is(:hover,:focus) {outline-color:var(--forest);border-color:var(--forest)}
body.livo-magento .opc-progress-bar-item._active :is(span:before,span:after),body.livo-magento .opc-progress-bar-item._active:before {border-color:var(--forest)}
body.livo-magento .authentication-wrapper .action-auth-toggle,body.livo-magento .checkout-payment-method .payment-option-title .action-toggle {color:var(--forest)}
body.livo-magento .modal-popup .modal-inner-wrap {background:var(--cream);color:var(--forest);border-radius:var(--livo-card-radius)}
body.livo-magento .modal-popup .action-close:before {color:var(--forest)}
body.livo-magento .modal-popup.confirm{z-index:100310!important}
body.livo-magento .modals-overlay{z-index:100300!important}
body.livo-magento .livo-arrow-action{display:inline-flex;align-items:center;justify-content:center;gap:8px}
body.livo-magento .livo-action-arrow{display:block;flex:0 0 18px;width:18px;height:18px;margin:0}
body.livo-magento .livo-arrow-action.action.primary .livo-action-arrow{color:#fff;stroke:#fff}
body.livo-magento .opc-block-shipping-information .shipping-information-title .action-edit,
body.livo-magento .opc-block-shipping-information .shipping-information-title .action-edit:hover,
body.livo-magento .opc-block-shipping-information .shipping-information-title .action-edit:focus {color:var(--forest)}/* WooCommerce category rhythm, with native Magento filtering and prices. */
body.livo-magento.catalog-category-view .page-main>.breadcrumbs {margin:32px 0 30px;width:100%}
body.livo-magento.catalog-category-view .page-title-wrapper .page-title {font-size:52px;line-height:1.15;font-weight:400;letter-spacing:-.04em;margin:0 0 34px}
body.livo-magento .category-tiles {grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:20px 16px;padding-bottom:32px;margin-bottom:36px}
body.livo-magento .category-tiles>a {font-size:13px;line-height:1.5}
body.livo-magento.page-layout-2columns-left .columns {grid-template-columns:250px minmax(0,1fr);gap:32px}
body.livo-magento.page-layout-2columns-left .columns>.sidebar-main {padding-right:20px;width:auto!important}
body.livo-magento .livo-filter-body>h2 {display:block;font-size:20px;font-weight:400;margin:8px 0 32px;line-height:1.5}
body.livo-magento .livo-filter-group {background:var(--soft);border-radius:var(--livo-radius);margin-bottom:12px;padding:16px}
body.livo-magento .livo-filter-group summary {font-size:14px;line-height:20px;font-weight:600;min-height:20px;align-items:center}
body.livo-magento .livo-filter-group summary:after {content:'';width:6px;height:6px;flex-shrink:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 3px 3px 12px}
body.livo-magento .livo-filter-group[open] summary:after {transform:rotate(225deg);margin-top:6px}
body.livo-magento .livo-filter-choices .item {margin:0}
body.livo-magento .livo-filter-choice {display:flex;gap:10px;align-items:center;padding:6px 0;font-size:13px;font-weight:400;line-height:1.5;cursor:pointer}
body.livo-magento .livo-filter-choice input {margin:0}
body.livo-magento .livo-filter-choice small {margin-left:auto;color:var(--muted);font-size:11px}
body.livo-magento .livo-filter-choice:has(:disabled) {opacity:.5;cursor:default}
body.livo-magento .toolbar-products {min-height:46px;margin-bottom:24px}
body.livo-magento .sorter-options {height:46px;min-height:46px;max-width:none;width:195px;margin:0;padding:10px 14px;border-color:#c7d0c4;border-radius:4px;font-size:13px}
body.livo-magento .products-grid .product-items {gap:24px 16px}
body.livo-magento .products-grid .product-item-info {display:flex;flex-direction:column;padding:12px;border:1px solid var(--line);border-radius:var(--livo-card-radius);height:100%;box-sizing:border-box}
body.livo-magento .products-grid .product-item-info:hover {margin:0;border-color:#b7c8bc;box-shadow:0 4px 16px #183e3508}
body.livo-magento .products-grid .livo-card-visual {flex-shrink:0}
body.livo-magento .products-grid .product-item-details {display:flex;flex-direction:column;flex:1;padding:28px 0 2px}
body.livo-magento .products-grid .product-item-name {font-size:14px;line-height:1.6;font-weight:400;min-height:68px;margin:0 0 18px}
body.livo-magento .products-grid .price-box {margin:auto 0 12px}
body.livo-magento .products-grid .price-box .price {font-size:18px;font-weight:700}
body.livo-magento .products-grid .old-price .price {font-size:13px;font-weight:400;color:var(--muted);text-decoration:line-through}
body.livo-magento .products-grid .special-price {display:inline-block;margin-right:8px}
body.livo-magento .products-grid .livo-delivery {font-size:12px;line-height:1.5;color:#62816b}
body.livo-magento .toolbar-products:last-child:not(:first-child) {justify-content:center;margin-top:30px}
body.livo-magento .toolbar-products:last-child .pages {float:none}
body.livo-magento .livo-category-content {margin:28px 0 60px;border-top:1px solid var(--line);padding-top:24px;color:var(--muted);font-size:14px;line-height:1.75}
@media (max-width:1099px) and (min-width:761px) {
 body.livo-magento.page-layout-2columns-left .columns {grid-template-columns:200px minmax(0,1fr);gap:22px}
 body.livo-magento .products-grid .product-items {grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (max-width:760px) {
 body.livo-magento.catalog-category-view .page-main>.breadcrumbs {margin:18px 0 20px}
 body.livo-magento.catalog-category-view .page-title-wrapper .page-title {font-size:32px;margin-bottom:32px}
 body.livo-magento .category-tiles {grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px;padding-bottom:32px;margin-bottom:34px}
 body.livo-magento .category-tiles>a {font-size:12px}
 body.livo-magento.page-layout-2columns-left .columns>.sidebar-main {padding:0}
 body.livo-magento .livo-filter-toggle {display:block;width:100%;height:48px;background:var(--soft);border:1px solid var(--line);border-radius:5px;font-size:16px;font-weight:400;margin:0 0 20px;padding:10px}
 body.livo-magento .livo-filter-body>h2 {display:none}
 body.livo-magento .livo-filter-body {margin-bottom:20px}
 body.livo-magento .toolbar-products {flex-direction:column;align-items:stretch;gap:14px;margin-bottom:24px}
 body.livo-magento .toolbar-products .toolbar-amount {font-size:13px;margin:0;align-self:flex-start}
 body.livo-magento .toolbar-products .sorter {margin:0;width:100%}
 body.livo-magento .sorter-options {width:100%;height:46px}
 body.livo-magento .products-grid .product-items {grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}
 body.livo-magento .products-grid .product-item-info {padding:10px}
 body.livo-magento .products-grid .product-item-details {padding-top:26px}
 body.livo-magento .products-grid .product-item-name {font-size:13px;min-height:62px;margin-bottom:18px}
 body.livo-magento .products-grid .price-box .price {font-size:18px}
 body.livo-magento .products-grid .livo-delivery {font-size:11px}
 body.livo-magento .livo-card-visual button.action.tocart {width:40px;height:40px}
 body.livo-magento .pages {align-self:center}
}
@media (max-width:380px) {
 body.livo-magento .products-grid .product-item-info {padding:7px}
 body.livo-magento .products-grid .product-item-name {font-size:12px}
 body.livo-magento .products-grid .livo-delivery {font-size:10px}
}
body.livo-magento .livo-card-visual button.action.tocart.primary,body.livo-magento .livo-card-visual button.action.tocart.primary:is(:hover,:focus,:active) {background:#fff;color:var(--forest);border:1px solid var(--line);box-shadow:0 2px 8px #183e3506}
body.livo-magento .livo-card-visual button.action.tocart.primary:hover {background:var(--livo-surface)}

/* Fixed geometry keeps native filter controls aligned across browsers. */
body.livo-magento .livo-filter-choice {display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;min-height:32px}
body.livo-magento .livo-filter-choice input[type=checkbox] {appearance:none;-webkit-appearance:none;display:block;position:static;width:18px;height:18px;min-height:18px;margin:0;padding:0;border:1px solid #89958a;border-radius:3px;background:#fff;box-shadow:none;transform:translateY(-1px);cursor:pointer}
body.livo-magento .livo-filter-choice input:checked {background:var(--forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4 9 3 3 7-7' fill='none' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/18px;border-color:var(--forest)}
body.livo-magento .livo-filter-choice input:focus-visible {outline:2px solid var(--livo-focus);outline-offset:3px}
body.livo-magento .livo-filter-group summary:focus:not(:focus-visible) {outline:none;box-shadow:none}
body.livo-magento .livo-filter-choice small {margin:0;line-height:18px}/* Product, specifications and native reviews share the Woo reference scale. */
body.livo-magento.catalog-product-view .page-main>.breadcrumbs {max-width:1480px;margin:32px auto;width:100%}
body.livo-magento.catalog-product-view .column.main {gap:32px;max-width:1480px}
body.livo-magento .product-info-main .page-title-wrapper .page-title {font-size:32px;font-weight:700;line-height:1.18;letter-spacing:-.02em}
@media(min-width:761px) {
 body.livo-magento.catalog-product-view .product-info-main {padding-top:38px}
}
body.livo-magento .product-info-main .product-info-price .price {font-size:30px;font-weight:700}
body.livo-magento .product-info-main .old-price .price {font-size:18px;font-weight:400;color:var(--muted);text-decoration:line-through}
body.livo-magento .product.media {position:relative;overflow:hidden}
body.livo-magento .product.media>.livo-gallery-save {position:absolute;left:16px;top:16px;width:36px;height:36px;padding:8px;z-index:5;background:transparent;border:0;color:var(--forest)}
body.livo-magento .product.media>.livo-gallery-save:before {display:none}
body.livo-magento .product.media>.livo-gallery-save span {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
body.livo-magento .product.media>.livo-gallery-save svg {width:20px;height:20px}
body.livo-magento .product-social-links:has(.product-addto-links:empty) {display:none}
body.livo-magento .product.info.detailed section>h2 {font-size:24px;line-height:1.3;font-weight:700;margin-bottom:14px}
body.livo-magento .livo-overview-grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px}
body.livo-magento .livo-overview-grid>div {display:flex;align-items:center;gap:14px;min-height:72px;border-radius:8px;padding:12px 16px;background:#f2f3ee}
body.livo-magento .livo-overview-grid>div:before {content:none;display:none}
body.livo-magento .livo-overview-grid small {display:block;font-size:12px;color:var(--muted);margin-bottom:4px}
body.livo-magento .livo-overview-grid strong {font-size:14px;line-height:1.5;color:var(--forest);font-weight:400}
body.livo-magento .product.info.detailed .livo-spec-heading {font-size:24px!important;font-weight:700;margin:0 0 14px!important;color:var(--forest)}
body.livo-magento .livo-spec-columns {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
body.livo-magento .livo-spec-columns dl {margin:0;padding:12px 20px;background:#f4f5f0;border-radius:8px}
body.livo-magento .livo-spec-columns dl>div {display:flex;justify-content:space-between;gap:24px;padding:10px 0;border-bottom:1px solid #dfe4da;font-size:14px;line-height:1.5}
body.livo-magento .livo-spec-columns dl>div:last-child {border:0}
body.livo-magento .livo-spec-columns dt {font-weight:400;color:var(--muted)}
body.livo-magento .livo-spec-columns dd {margin:0;color:var(--forest);text-align:right}
body.livo-magento .product.info.detailed .livo-description {font-size:15px;line-height:1.75}
body.livo-magento .product.info.detailed .livo-description :is(h2,h3,h4) {font-weight:700;color:#5c665d}
body.livo-magento .livo-review-invite {padding:24px;background:#f2f4ed;border:1px solid #e1e6d9;border-radius:12px;margin:0 0 24px}
body.livo-magento .product.info.detailed .livo-review-invite h3 {font-size:20px!important;font-weight:400;color:var(--forest);margin:0 0 8px}
body.livo-magento .livo-review-invite p {margin:0;font-size:14px}
body.livo-magento .livo-review-accordion {background:#fff;border:1px solid #d5ddce;border-radius:12px;margin:0 0 30px;overflow:hidden}
body.livo-magento .livo-review-accordion>summary {display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:22px;font-size:15px;font-weight:600;color:var(--forest)}
body.livo-magento .livo-review-accordion>summary::-webkit-details-marker {display:none}
body.livo-magento .livo-review-accordion>summary:after {content:'+';font-size:22px;font-weight:400;line-height:1}
body.livo-magento .livo-review-accordion[open]>summary:after {content:'−'}
body.livo-magento .livo-review-accordion .review-form {max-width:none;margin:0;border:0;border-radius:0;padding:12px 24px 24px}
body.livo-magento .review-form .review-fieldset {display:grid;grid-template-columns:1fr 1fr;gap:24px 16px;margin:0}
body.livo-magento .review-form .review-fieldset:after,body.livo-magento .review-form .review-fieldset>br {display:none}
body.livo-magento .review-form .review-legend {grid-column:1/-1;width:100%;margin:0 0 24px;padding:0;border:0;font-size:20px;color:var(--forest)}
body.livo-magento .review-form .review-field-ratings,body.livo-magento .review-form .review-field-text {grid-column:1/-1}
body.livo-magento .review-form .field {margin:0;width:auto;float:none}
body.livo-magento .review-form .field>.label {font-size:13px;font-weight:400;margin:0 0 8px;color:var(--muted)}
body.livo-magento .review-form :is(input.input-text,textarea) {border:1px solid #d8dfd0;background:#fafbf7;border-radius:5px;box-shadow:none;font-size:15px;padding:12px;width:100%}
body.livo-magento .review-form input.input-text {height:52px}
body.livo-magento .review-form textarea {min-height:140px}
body.livo-magento .review-form .additional_info:empty {display:none}
body.livo-magento .review-form .actions-toolbar {margin:24px 0 0}
body.livo-magento .review-form .action.submit.primary {background:var(--forest);border-color:var(--forest);color:#fff;font-size:14px;min-height:48px;padding:12px 22px;border-radius:4px}
body.livo-magento .review-control-vote:before,body.livo-magento .review-control-vote label:before {font-size:28px;line-height:36px;height:36px;letter-spacing:6px}
body.livo-magento .review-control-vote:before {color:#a1aa9a}
body.livo-magento .review-control-vote label:before {color:var(--forest)}
body.livo-magento .review-field-rating .label {color:var(--muted);font-size:13px}
body.livo-magento .review-list .block-title {display:none}
body.livo-magento .review-list .review-item {border-color:var(--line);padding:24px;box-shadow:none}
body.livo-magento .review-list .review-title {font-size:18px;font-weight:600;color:var(--forest)}
body.livo-magento .review-list .review-content {font-size:14px;line-height:1.75}
body.livo-magento .review-list .review-details {font-size:12px;color:var(--muted)}
@media (max-width:1099px) and (min-width:761px) {
 body.livo-magento .product-info-main .page-title-wrapper .page-title {font-size:26px}
 body.livo-magento .livo-overview-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:760px) {
 body.livo-magento.catalog-product-view .page-main>.breadcrumbs {margin:18px 0 20px;font-size:11px}
 body.livo-magento.catalog-product-view .column.main {gap:20px}
 body.livo-magento .livo-mobile-product-heading h1 {font-size:24px;font-weight:700;line-height:1.3}
 body.livo-magento.catalog-product-view .product.media {width:calc(100% + var(--gutter)*2);margin-inline:calc(-1 * var(--gutter));border-radius:0}
 body.livo-magento .livo-overview-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:24px}
 body.livo-magento .livo-overview-grid>div {padding:12px;gap:10px}
 body.livo-magento .livo-overview-grid strong {font-size:13px}
 body.livo-magento .livo-spec-columns {grid-template-columns:1fr;gap:0;background:#f4f5f0;border-radius:8px;overflow:hidden}
 body.livo-magento .livo-spec-columns dl {padding:0 14px;border-radius:0}
 body.livo-magento .livo-spec-columns dl:first-child>div:last-child {border-bottom:1px solid #dfe4da}
 body.livo-magento .livo-spec-columns dl>div {font-size:13px;gap:16px}
 body.livo-magento .product.info.detailed section>h2,body.livo-magento .product.info.detailed .livo-spec-heading {font-size:21px!important}
 body.livo-magento .livo-review-invite {padding:20px}
 body.livo-magento .livo-review-accordion>summary {padding:20px}
 body.livo-magento .livo-review-accordion .review-form {padding:8px 18px 22px}
 body.livo-magento .review-form .review-fieldset {grid-template-columns:1fr;gap:20px}
 body.livo-magento .review-form .actions-toolbar .primary {float:none;text-align:left}
 body.livo-magento .review-form .action.submit.primary {width:auto}
 body.livo-magento.catalog-product-view:has(.livo-mobile-buy:not([hidden])) {padding-bottom:76px}
}
/* Undo Blank's horizontal form columns and icon-font voting geometry. */
body.livo-magento .review-form .fieldset>.field>.label,body.livo-magento .review-form .fieldset>.field>.control {float:none;width:100%;padding:0;text-align:left;display:block}
body.livo-magento .review-form .fieldset>.field>.label {margin-bottom:8px}
body.livo-magento .review-form .review-field-text {order:1}
body.livo-magento .review-form :is(.review-field-nickname,.review-field-summary) {order:2}
body.livo-magento .review-form .review-field-rating>.label {display:none}
body.livo-magento .review-form .review-field-ratings>br {display:none}
body.livo-magento .review-form .livo-rating-stars {display:flex;gap:10px;width:auto!important;min-height:36px;padding:0;float:none}
body.livo-magento .review-form .livo-rating-stars:before,body.livo-magento .review-form .livo-rating-stars label:before {display:none;content:none}
body.livo-magento .review-form .livo-rating-stars label {position:static;display:inline-flex;width:30px;height:36px;align-items:center;float:none;cursor:pointer;padding:0;color:var(--muted);margin:0}
body.livo-magento .review-form .livo-rating-stars label svg {fill:none;stroke:currentColor;stroke-width:1.4;flex:none}
body.livo-magento .review-form .livo-rating-stars label:has(~input:checked) svg,body.livo-magento .review-form .livo-rating-stars input:checked+label svg {fill:var(--forest);stroke:var(--forest)}
body.livo-magento .review-form .livo-rating-stars label:hover svg,body.livo-magento .review-form .livo-rating-stars label:has(~label:hover) svg {fill:var(--livo-focus);stroke:var(--forest)}
body.livo-magento .review-form .livo-rating-stars input:focus-visible+label {outline:2px solid var(--livo-focus);outline-offset:2px;border-radius:3px}
body.livo-magento .product-info-main .stock.available {text-transform:none;font-size:13px;font-weight:400}
body.livo-magento .product-info-main .product-reviews-summary.empty {display:none}
body.livo-magento .livo-related-products {grid-column:1/-1;order:4;min-width:0;margin-bottom:40px}
body.livo-magento .livo-related-products>h2 {font-size:32px;font-weight:400;letter-spacing:-.03em;margin:0 0 30px}
body.livo-magento .livo-related-products .products-grid .product-items {grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
@media(max-width:760px) {
 body.livo-magento .livo-related-products>h2 {font-size:25px;margin-bottom:24px}
 body.livo-magento .livo-related-products .products-grid .product-items {grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}
}
body.livo-magento .review-form #input-message-box:empty {display:none}
body.livo-magento .review-form .livo-rating-stars {margin:0}
body.livo-magento .review-form .review-field-ratings .label {padding:0;margin-bottom:8px}
body.livo-magento .review-form .review-field-ratings>.control {clear:both}
body.livo-magento .livo-sticky-quantity input {appearance:textfield;min-width:28px;color:var(--forest);font-size:14px}
body.livo-magento .livo-sticky-quantity input::-webkit-inner-spin-button,body.livo-magento .livo-sticky-quantity input::-webkit-outer-spin-button {appearance:none;margin:0}
body.livo-magento .product-social-links:has(>.product-addto-links[hidden]){display:none}

/* Product headings and purchase controls. */
body.livo-magento .product.info.detailed .livo-description :is(h2,h3,h4),body.livo-magento .product.info.detailed section>h2 {color:var(--forest)!important}
body.livo-magento .product-info-main .box-tocart .action.tocart {display:flex;align-items:center;justify-content:center;gap:10px;height:54px;min-height:54px;padding:0 22px;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0;border-radius:6px;color:#fff;background:var(--forest);border:1px solid var(--forest);text-shadow:none;box-shadow:none}
body.livo-magento .product-info-main .box-tocart .action.tocart:before {content:'';display:block;width:21px;height:21px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l3 13h11l3-10H6M9 20h.01M18 20h.01'/%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}
body.livo-magento .product-info-main .box-tocart .action.tocart:hover {background:var(--forest-dark)}
body.livo-magento .product-info-main .box-tocart .field.qty .control {height:54px;border:1px solid var(--line);border-radius:6px;background:var(--livo-surface)}
body.livo-magento .product-info-main .box-tocart input.qty {height:52px;line-height:52px;font-size:16px}
body.livo-magento .product-info-main .livo-qty-step {height:52px;display:flex;align-items:center;justify-content:center}
body.livo-magento .product-info-main .livo-product-benefits {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:16px 0 28px;padding:19px 0 23px;border-block:1px solid var(--line)}
body.livo-magento .product-info-main .livo-product-benefit {display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;min-width:0;padding:0 8px;border-right:1px solid var(--line);color:var(--forest);font-size:11px;line-height:1.3;text-align:center}
body.livo-magento .product-info-main .livo-product-benefit:last-child {border-right:0}
body.livo-magento .product-info-main .livo-product-benefit-icon {display:block;flex:0 0 32px;width:32px;height:32px;object-fit:contain}
body.livo-magento.catalog-product-view .product.info.detailed {padding-top:22px}
@media(max-width:760px) {
 body.livo-magento .product-info-main .livo-product-benefits {margin-bottom:22px;padding:17px 0 20px}
 body.livo-magento .product-info-main .livo-product-benefit {padding:0 5px;font-size:10px}
 body.livo-magento .product-info-main .livo-product-benefit-icon {width:29px;height:29px;flex-basis:29px}
 body.livo-magento.catalog-product-view .product.info.detailed {padding-top:14px}
}
/* Review overview follows the reference, using real approved Magento reviews. */
body.livo-magento #reviews>h2 {display:none}
body.livo-magento .livo-reviews {background:#fff;border-radius:8px;padding:0 24px 24px;color:var(--forest)}
body.livo-magento .livo-review-product {font-size:14px;margin:24px 0 16px}
body.livo-magento .livo-review-summary {display:grid;grid-template-columns:1fr 1.4fr 1.5fr;gap:40px;align-items:center;padding:4px 0 30px}
body.livo-magento .livo-review-average {text-align:center}
body.livo-magento .livo-review-average strong {display:block;font-size:40px;line-height:1.2;color:var(--forest)}
body.livo-magento .livo-review-average small {display:block;font-size:12px;color:var(--muted)}
body.livo-magento .livo-review-stars {color:#be8c20;letter-spacing:2px;font-size:19px;white-space:nowrap}
body.livo-magento .livo-review-bars>div {display:grid;grid-template-columns:90px minmax(60px,1fr) 32px;align-items:center;gap:10px;font-size:12px;margin:5px 0}
body.livo-magento .livo-review-bars meter {width:100%;height:8px;appearance:none;border:0;background:var(--soft);border-radius:8px;overflow:hidden}
body.livo-magento .livo-review-bars meter::-webkit-meter-bar {background:var(--soft);border:0;height:8px}
body.livo-magento .livo-review-bars meter::-webkit-meter-optimum-value {background:#be8c20}
body.livo-magento .livo-review-bars meter::-moz-meter-bar {background:#be8c20}
body.livo-magento .livo-review-callout strong {font-size:16px;display:block}
body.livo-magento .livo-review-callout p {font-size:13px;line-height:1.5;margin:8px 0 16px}
body.livo-magento .livo-review-open {background:var(--forest);border:0;color:#fff;padding:12px 24px;border-radius:5px;font-size:14px;font-weight:600;box-shadow:none}
body.livo-magento .livo-review-list {list-style:none;margin:0;padding:0}
body.livo-magento .livo-review-list>li {padding:24px 0;border-bottom:0;font-size:14px;margin:0}
body.livo-magento .livo-review-meta {display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;margin-bottom:12px}
body.livo-magento .livo-review-meta time {color:var(--muted)}
body.livo-magento .livo-review-list p {margin:8px 0 0;line-height:1.7}
body.livo-magento .livo-review-empty {border-top:1px solid var(--line);padding-top:24px;font-size:14px}
body.livo-magento .livo-review-more {display:block;margin:20px auto 0}
body.livo-magento .livo-review-modal .modal-inner-wrap {max-width:640px;border-radius:12px;background:#fff}
body.livo-magento .livo-review-modal .modal-title {font-size:22px;font-weight:600;color:var(--forest);border:0}
body.livo-magento .livo-review-modal .modal-content {padding:0 28px 28px}
body.livo-magento .livo-review-modal .review-form {padding:0;max-width:none;border:0;margin:0}
body.livo-magento .livo-review-modal .review-legend {display:none}
body.livo-magento .livo-review-modal .review-field-nickname,body.livo-magento .livo-review-modal .review-field-summary {order:0}
body.livo-magento .livo-review-modal .review-field-ratings {order:1}
body.livo-magento .livo-review-modal .review-field-text {order:2}
/* Open, image-led recommendations. */
body.livo-magento .livo-related-products {position:relative}
body.livo-magento .livo-related-heading {display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px}
body.livo-magento .livo-related-heading h2,body.livo-magento .livo-related-categories h2 {font-size:24px;font-weight:600;letter-spacing:0;margin:0;color:var(--forest)}
body.livo-magento .livo-related-arrows {display:flex;gap:8px}
body.livo-magento .livo-related-arrows button {display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--forest);font-size:22px;box-shadow:none}
body.livo-magento .livo-related-products .products-grid .product-items {display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 0 12px;scrollbar-width:thin}
body.livo-magento .livo-related-products .products-grid .product-item {flex:0 0 calc((100% - 48px)/4);scroll-snap-align:start;min-width:0}
body.livo-magento .livo-related-products .products-grid .product-item-info,body.livo-magento .livo-related-products .products-grid .product-item-info:hover {padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
body.livo-magento .livo-related-products .livo-card-visual {background:#fff;border-radius:8px;overflow:hidden;aspect-ratio:4/3}
body.livo-magento .livo-related-products .product-image-container {width:100%!important;height:100%}
body.livo-magento .livo-related-products .product-image-wrapper {padding-bottom:75%!important}
body.livo-magento .livo-related-products .product-image-photo {height:100%;width:100%;object-fit:contain;padding:8px}
body.livo-magento .livo-related-products .products-grid .product-item-details {padding:10px 0 0}
body.livo-magento .livo-related-products .products-grid .product-item-name {font-weight:600;font-size:14px;line-height:1.5;min-height:0;margin-bottom:8px}
body.livo-magento .livo-related-products .products-grid .price-box {margin:0 0 8px}
body.livo-magento .livo-related-products .products-grid .price {font-size:16px}
body.livo-magento .livo-related-categories {margin-top:40px}
body.livo-magento .livo-related-categories nav {display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}
body.livo-magento .livo-related-categories a {background:var(--soft);border-radius:6px;padding:8px 14px;font-size:13px;color:var(--forest)}
@media(max-width:760px) {
 body.livo-magento .livo-review-summary {grid-template-columns:1fr 1.5fr;gap:24px 16px}
 body.livo-magento .livo-review-callout {grid-column:1/-1}
 body.livo-magento .livo-reviews {padding:0 16px 20px}
 body.livo-magento .livo-review-bars>div {grid-template-columns:24px minmax(50px,1fr) 24px;gap:6px}
 body.livo-magento .livo-review-bars .rating-word {display:none}
 body.livo-magento .livo-review-average strong {font-size:34px}
 body.livo-magento .livo-review-modal .modal-inner-wrap {width:calc(100% - 24px);margin:24px auto;max-height:calc(100dvh - 48px)}
 body.livo-magento .livo-related-products .products-grid .product-item {flex-basis:calc((100% - 12px)/2)}
 body.livo-magento .livo-related-products .products-grid .product-items {gap:12px}
 body.livo-magento .livo-related-heading h2,body.livo-magento .livo-related-categories h2 {font-size:21px}
 body.livo-magento .livo-related-products .products-grid .product-item-name {font-size:13px}
}

body.livo-magento .livo-review-summary {background:transparent;border:0;border-radius:0;margin:0}
body.livo-magento .livo-review-modal .modal-header {padding:24px 28px 20px}
body.livo-magento .livo-review-modal .modal-content,body.livo-magento .livo-review-modal .modal-inner-wrap {background:#fff}
body.livo-magento .livo-review-modal div.mage-error {font-size:13px;line-height:1.45;margin-top:6px}
body.livo-magento .livo-review-modal .action-close {padding:16px}
@media(max-width:760px) {
 body.livo-magento .livo-review-modal.modal-slide {left:0;right:0;top:0;bottom:0;padding:0}
 body.livo-magento .livo-review-modal.modal-slide .modal-inner-wrap {margin:12px auto;width:calc(100% - 24px);max-height:calc(100dvh - 24px);min-height:0;height:auto}
 body.livo-magento .livo-review-modal .modal-header {padding:22px 20px 18px}
 body.livo-magento .livo-review-modal .modal-content {padding:0 20px 24px}
 body.livo-magento .livo-review-modal .review-form .action.submit.primary {width:100%}
}

/* Reviews are a permanent section; the form heading shares the field inset. */
body.livo-magento .product.info.detailed .livo-reviews .livo-reviews-heading {font-size:24px!important;font-weight:600;line-height:1.3;margin:0 0 24px;padding:0;background:transparent;color:var(--forest)}
body.livo-magento .livo-review-modal .modal-title {margin:0;padding:0;text-align:left}
body.livo-magento .livo-review-modal .review-form .required>.label:after,
body.livo-magento .livo-review-modal .review-form .required>legend:after,
body.livo-magento .livo-review-modal .review-form .required>legend.label:after,
body.livo-magento .livo-review-modal .review-form .fieldset:after {content:none!important;display:none!important}
@media(max-width:760px) {
 body.livo-magento .product.info.detailed .livo-reviews .livo-reviews-heading {font-size:21px!important;margin-inline:0;padding:0}
}

body.livo-magento .livo-review-moderation {font-size:13px;line-height:1.5;color:var(--muted);margin:20px 0 0}
body.livo-magento .livo-mobile-buy .livo-sticky-quantity {display:grid;grid-template-columns:30px 40px 30px;align-items:center;width:100px;flex:0 0 100px;overflow:hidden}
body.livo-magento .livo-mobile-buy .livo-sticky-quantity input {display:block;box-sizing:border-box;width:40px;min-width:40px;height:44px;min-height:44px;padding:0!important;line-height:normal;text-indent:0;text-align:center;opacity:1;color:var(--forest);-webkit-text-fill-color:var(--forest);font-size:16px;appearance:textfield}
body.livo-magento .livo-mobile-buy .livo-sticky-quantity button {display:flex;align-items:center;justify-content:center;width:30px;height:44px;padding:0;line-height:1}

body.livo-magento .livo-reviews {background:transparent;padding:0;border-radius:0}

body.livo-magento .livo-review-more {white-space:nowrap}
body.livo-magento .livo-review-more[hidden],body.livo-magento .livo-review-list>li[hidden] {display:none!important}
body.livo-magento .livo-review-list {border-top:1px solid var(--line)}

/* Shared PDP heading hierarchy and quiet section dividers. */
body.livo-magento.catalog-product-view .column.main {--livo-section-title:24px;--livo-subheading:18px;--livo-section-space:32px}
body.livo-magento.catalog-product-view .column.main :is(h1,h2,h3,h4,h5,h6) {font-family:inherit;color:var(--forest)!important;letter-spacing:0;line-height:1.3}
body.livo-magento.catalog-product-view .product.info.detailed .livo-description :is(h2,h3,h4,h5,h6):not(.livo-spec-heading):not(.livo-reviews-heading) {font-size:var(--livo-subheading)!important;font-weight:600;line-height:1.4}
body.livo-magento.catalog-product-view .product.info.detailed>section>h2,
body.livo-magento.catalog-product-view .product.info.detailed .livo-spec-heading,
body.livo-magento.catalog-product-view .product.info.detailed .livo-reviews .livo-reviews-heading,
body.livo-magento.catalog-product-view .livo-related-heading h2,
body.livo-magento.catalog-product-view .livo-related-categories h2 {font-size:var(--livo-section-title)!important;font-weight:600;line-height:1.3;margin:0 0 20px!important;padding:0;background:transparent}
body.livo-magento.catalog-product-view .livo-related-heading h2 {margin:0!important}
body.livo-magento.catalog-product-view .product.info.detailed>section,
body.livo-magento.catalog-product-view .livo-related-products {border-top:1px solid var(--line);padding-top:var(--livo-section-space);margin:0 0 var(--livo-section-space);clear:both}
body.livo-magento.catalog-product-view .product.info.detailed .livo-spec-heading {border-top:1px solid var(--line);padding-top:var(--livo-section-space)}
body.livo-magento.catalog-product-view .livo-related-categories {border-top:1px solid var(--line);padding-top:var(--livo-section-space);margin-top:var(--livo-section-space)}
@media(max-width:760px) {
 body.livo-magento.catalog-product-view .column.main {--livo-section-title:21px;--livo-subheading:17px;--livo-section-space:24px}
}

body.livo-magento .livo-review-list>li+li {border-top:1px solid var(--line)}/* Native Magento checkout and MakeCommerce, presented in the LIVO design system. */
body.livo-magento:is(.checkout-cart-index,.checkout-index-index) .page-main{width:calc(100% - 48px);max-width:1240px;margin:0 auto}
body.livo-magento.checkout-cart-index .page-title-wrapper{margin:36px 0 28px}
body.livo-magento.checkout-cart-index .page-title{font-size:38px;font-weight:500;line-height:1.2;margin:0}
body.livo-magento.checkout-cart-index .cart-container{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start}
body.livo-magento.checkout-cart-index .form-cart{grid-column:1;grid-row:1;float:none;width:100%;padding:0;margin:0}
body.livo-magento.checkout-cart-index .cart-summary{grid-column:2;grid-row:1;position:sticky;top:24px;float:none;width:auto;margin:0;padding:24px;background:#fff;border:1px solid var(--line);border-radius:12px}
body.livo-magento .cart-summary>.summary.title{font-size:23px;font-weight:600;margin:0 0 20px;padding:0;display:block;border:0}
body.livo-magento .cart-summary .block{margin:0;border-top:1px solid var(--line)}
body.livo-magento .cart-summary .block>.title{padding:16px 24px 16px 0;border:0}
body.livo-magento .cart-summary .block>.title strong{font-size:14px;font-weight:500;color:var(--forest)}
body.livo-magento .cart-summary .block>.content{padding:0 0 16px}
body.livo-magento .cart-summary .fieldset .field{margin:0 0 14px}
body.livo-magento .cart-summary .fieldset .field>.label,body.livo-magento .cart-summary .fieldset .field>.control{float:none;width:100%;text-align:left;padding:0}
body.livo-magento .cart-totals{padding:16px 0;border:0}
body.livo-magento .cart-totals .table th,body.livo-magento .cart-totals .table td{padding:9px 0;font-size:14px;background:none;border:0}
body.livo-magento .cart-totals .grand th,body.livo-magento .cart-totals .grand td{padding-top:20px;border-top:1px solid var(--line);font-size:20px}
body.livo-magento .cart-summary .checkout-methods-items{padding:0;margin:18px 0 0;list-style:none}
body.livo-magento .cart-summary .checkout-methods-items .item{margin:0}
body.livo-magento .cart-summary .action.checkout{width:100%;min-height:52px;font-size:16px;border-radius:6px}
body.livo-magento .cart-summary .action.multicheckout{display:none}
body.livo-magento.checkout-cart-index .cart.table-wrapper{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:0 0 20px}
body.livo-magento #shopping-cart-table{margin:0;width:100%;border-collapse:collapse}
body.livo-magento #shopping-cart-table thead th{background:var(--livo-surface);padding:14px 16px;font-size:12px;font-weight:500;color:var(--muted);border:0;text-align:left}
body.livo-magento #shopping-cart-table .item-info td{padding:24px 16px 8px;vertical-align:middle;border:0}
body.livo-magento #shopping-cart-table .col.item{width:54%}
body.livo-magento #shopping-cart-table .product-item-photo{display:table-cell;width:100px;max-width:100px;padding:0 16px 0 0;position:static}
body.livo-magento #shopping-cart-table .product-image-container{width:84px!important;max-width:100%}
body.livo-magento #shopping-cart-table .product-item-details{display:table-cell;vertical-align:middle}
body.livo-magento #shopping-cart-table .product-item-name{font-size:14px;line-height:1.5;font-weight:500;margin:0}
body.livo-magento #shopping-cart-table .price{font-size:15px;font-weight:600;white-space:nowrap}
body.livo-magento #shopping-cart-table .col.price{width:14%}
body.livo-magento #shopping-cart-table .col.qty{width:18%;text-align:center}
body.livo-magento #shopping-cart-table .col.subtotal{width:14%;text-align:right}
body.livo-magento #shopping-cart-table .item-actions td{padding:0 16px 18px;border-bottom:1px solid var(--line)}
body.livo-magento #shopping-cart-table tbody:last-child .item-actions td{border-bottom:0}
body.livo-magento #shopping-cart-table .actions-toolbar{min-height:24px;padding:0;text-align:right}
body.livo-magento #shopping-cart-table .actions-toolbar>.action{position:static;display:inline-flex;margin:0 0 0 16px;font-size:12px;color:var(--muted);width:auto;height:auto;text-decoration:underline}
body.livo-magento #shopping-cart-table .actions-toolbar>.action:before{display:none}
body.livo-magento #shopping-cart-table .actions-toolbar>.action>span{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}
body.livo-magento .livo-cart-quantity{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--livo-surface)}
body.livo-magento .livo-cart-quantity button{border:0;background:transparent;box-shadow:none;color:var(--forest);width:28px;min-height:42px;padding:0;font-size:18px;font-weight:400}
body.livo-magento #shopping-cart-table .livo-cart-quantity input.qty{width:36px;height:42px;min-height:42px;border:0;border-radius:0;padding:0;text-align:center;background:transparent;font-size:14px;appearance:textfield;margin:0}
body.livo-magento .livo-cart-quantity input::-webkit-inner-spin-button{appearance:none}
body.livo-magento .livo-cart-quantity label{margin:0}
body.livo-magento .cart.main.actions{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0 0 48px}
body.livo-magento .cart.main.actions .action{margin:0;font-size:13px;padding:12px 16px;border-radius:6px;box-shadow:none;border:1px solid var(--line);background:transparent;color:var(--forest);font-weight:500}
body.livo-magento .cart.main.actions .action:before{display:none}
body.livo-magento .cart.main.actions .action.continue{border:0;padding-left:0;text-decoration:underline}
/* A focused checkout with native guest login, address validation and payment steps. */
.livo-checkout-shell{width:calc(100% - 48px);max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:24px}
.livo-checkout-header{border-bottom:1px solid var(--line);background:var(--cream);padding:24px 0}
.livo-checkout-header .brand{display:block;flex:none;width:100px;margin:0;float:none}
.livo-checkout-header .brand img{display:block;width:100%;height:auto}
.livo-checkout-header a:not(.brand){font-size:13px;text-decoration:underline;text-underline-offset:4px}
.livo-checkout-intro{padding:36px 0 28px}
.livo-checkout-eyebrow{font-size:10px;letter-spacing:1.5px;font-weight:600;color:var(--muted)}
.livo-checkout-intro h1{font-size:36px;line-height:1.2;font-weight:500;margin:10px 0 12px}
.livo-checkout-intro p{font-size:14px;color:var(--muted);margin:0}
.livo-checkout-footer{margin-top:48px;border-top:1px solid var(--line);padding:24px 0;font-size:12px;color:var(--muted)}
.livo-checkout-footer nav{display:flex;gap:24px}
body.livo-magento.checkout-index-index .columns .column.main{padding:0;min-height:0}
body.livo-magento .opc-wrapper{width:calc(100% - 408px);padding:0;margin:0;float:left}
body.livo-magento .opc-sidebar{width:376px;margin:0;float:right;position:sticky;top:24px}
body.livo-magento .opc-block-summary{padding:24px;background:#fff;border:1px solid var(--line);border-radius:12px;margin:0 0 20px}
body.livo-magento .opc-block-summary>.title{font-size:23px;font-weight:600;margin:0 0 18px}
body.livo-magento .opc-block-summary .items-in-cart>.title{padding:14px 24px 14px 0;border-color:var(--line)}
body.livo-magento .opc-block-summary .items-in-cart>.title strong{font-size:14px;font-weight:500}
body.livo-magento .opc-block-summary .product-item .product-item-name{font-size:13px;font-weight:400;line-height:1.5}
body.livo-magento .opc-block-summary .product-item-details .price{font-size:15px;font-weight:600}
body.livo-magento .opc-block-summary .table-totals th,body.livo-magento .opc-block-summary .table-totals td{font-size:14px;padding:10px 0;border-color:var(--line)}
body.livo-magento .opc-block-summary .table-totals .grand th,body.livo-magento .opc-block-summary .table-totals .grand td{font-size:20px;padding-top:18px}
body.livo-magento .opc-progress-bar{display:flex;gap:8px;margin:0 0 28px;width:calc(100% - 408px);counter-reset:i;list-style:none;padding:0}
body.livo-magento .opc-progress-bar-item{width:auto;flex:1;text-align:left;counter-increment:i;padding:0;border-bottom:2px solid var(--line)}
body.livo-magento .opc-progress-bar-item:before,body.livo-magento .opc-progress-bar-item>span:after,body.livo-magento .opc-progress-bar-item>span:before{display:none}
body.livo-magento .opc-progress-bar-item>span{padding:12px 0;font-size:14px;font-weight:500;color:var(--muted);display:block}
body.livo-magento .opc-progress-bar-item>span:before{content:counter(i) '.';display:inline;position:static;background:none;border:0;border-radius:0;width:auto;height:auto;color:inherit;font-family:inherit;margin:0 8px 0 0;font-size:inherit}
body.livo-magento .opc-progress-bar-item._active{border-color:var(--forest)}
body.livo-magento .opc-progress-bar-item._active>span{color:var(--forest)}
body.livo-magento .opc-wrapper .step-title{font-size:22px;font-weight:600;border:0;margin:0 0 24px;padding:0;color:var(--forest)}
body.livo-magento .opc-wrapper .step-content{margin:0}
body.livo-magento .opc-wrapper #shipping,body.livo-magento .opc-wrapper #opc-shipping_method,body.livo-magento .opc-wrapper #payment{background:#fff;border:1px solid var(--line);border-radius:12px;padding:28px;margin:0 0 20px}
body.livo-magento .opc-wrapper .form-login,body.livo-magento .opc-wrapper .form-shipping-address{max-width:none;margin:0;padding:0;border:0}
body.livo-magento .opc-wrapper .form-login{margin-bottom:24px}
body.livo-magento .opc-wrapper .fieldset{margin:0}
body.livo-magento .opc-wrapper .fieldset>.field{margin:0 0 20px}
body.livo-magento .opc-wrapper .fieldset>.field>.label,body.livo-magento .opc-wrapper .fieldset>.field>.control,body.livo-magento .opc-wrapper .fieldset>.field>.legend{display:block;float:none;width:100%;text-align:left;padding:0}
body.livo-magento .opc-wrapper .fieldset>.field>.label,body.livo-magento .opc-wrapper .fieldset>.field>.legend{font-size:13px;font-weight:500;margin:0 0 8px;color:var(--forest)}
body.livo-magento .opc-wrapper .fieldset>.field:not(.choice):before{display:none}
body.livo-magento .opc-wrapper .field-tooltip{right:12px;top:13px}
body.livo-magento .opc-wrapper .field .control._with-tooltip input{width:100%;padding-right:44px}
body.livo-magento .opc-wrapper .field .note{font-size:12px;color:var(--muted);margin-top:8px}
body.livo-magento .opc-wrapper input.input-text,body.livo-magento .opc-wrapper select{min-height:48px;height:48px;border-radius:6px;font-size:16px;background-color:var(--cream);border-color:var(--line)}
body.livo-magento .opc-wrapper .field.street .field{margin-bottom:10px}
body.livo-magento .opc-wrapper .field.street .field:last-child{margin-bottom:0}
body.livo-magento .opc-wrapper .field.choice{display:flex;align-items:flex-start;gap:10px}
body.livo-magento .opc-wrapper .field.choice>.label{width:auto;margin:0;font-size:14px;font-weight:400}
body.livo-magento .opc-wrapper .field.choice input{flex:none;margin:3px 0 0}
body.livo-magento .opc-wrapper .fieldset.address{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}
body.livo-magento .opc-wrapper .fieldset.address>.field{min-width:0;grid-column:1/-1}
body.livo-magento .opc-wrapper .fieldset.address>.field[name$='.firstname'],body.livo-magento .opc-wrapper .fieldset.address>.field[name$='.lastname'],body.livo-magento .opc-wrapper .fieldset.address>.field[name$='.city'],body.livo-magento .opc-wrapper .fieldset.address>.field[name$='.postcode']{grid-column:auto}
body.livo-magento .table-checkout-shipping-method{min-width:0;width:100%;margin:0 0 24px}
body.livo-magento .table-checkout-shipping-method td{padding:18px 8px;border-color:var(--line);font-size:14px;vertical-align:middle}
body.livo-magento .table-checkout-shipping-method td:first-child{padding-left:0;width:24px}
body.livo-magento .table-checkout-shipping-method .price{font-weight:600}
body.livo-magento .checkout-shipping-method .actions-toolbar>.primary{float:none;width:100%}
body.livo-magento .checkout-shipping-method .action.primary{width:100%;margin:0;min-height:52px;font-size:15px}
body.livo-magento .opc-wrapper .actions-toolbar{margin-left:0}
body.livo-magento .checkout-payment-method .payment-method-title{padding:20px 0;border-color:var(--line)}
body.livo-magento .checkout-payment-method .payment-method-content{padding:0 0 24px}
body.livo-magento .checkout-payment-method .payment-method-content>.actions-toolbar>.primary{float:none;width:100%}
body.livo-magento .checkout-payment-method .payment-method-content .action.checkout{width:100%;min-height:52px;margin:20px 0 0}
body.livo-magento .checkout-payment-method .payment-method-billing-address{margin:0 0 24px}
body.livo-magento .checkout-payment-method .payment-option{border-top:1px solid var(--line)}
body.livo-magento .checkout-payment-method .payment-option-title{padding:20px 0;border:0}
body.livo-magento .checkout-payment-method .payment-option-title .action-toggle{color:var(--forest);font-size:14px}
body.livo-magento .checkout-payment-method .payment-option-content{padding:0}
body.livo-magento .opc-block-shipping-information{padding:20px 24px;background:var(--livo-surface);border-radius:12px}
body.livo-magento .opc-block-shipping-information .shipping-information-title{font-size:15px;border-color:var(--line)}
body.livo-magento .opc-block-shipping-information .shipping-information-content{font-size:13px;line-height:1.7}
body.livo-magento .makecommerceLink{border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:none;padding:8px}
body.livo-magento .makecommerceLink:hover,body.livo-magento .makecommerceLink.activeLink{border:1px solid var(--forest);box-shadow:0 0 0 1px var(--forest);opacity:1}
body.livo-magento .countryImage.activeCountry{border-color:var(--forest);box-shadow:none}
body.livo-magento .payment-method-makecommerce-links{width:100%;float:none;display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}
body.livo-magento .payment-method-makecommerce-links span{float:none;padding:0;width:calc(33.333% - 7px)!important}
@media(max-width:999px){
 body.livo-magento.checkout-cart-index .cart-container{grid-template-columns:minmax(0,1fr) 310px;gap:20px}
 body.livo-magento #shopping-cart-table .col.price{display:none}
 body.livo-magento #shopping-cart-table .col.item{width:60%}
 body.livo-magento .opc-wrapper,body.livo-magento .opc-progress-bar{width:calc(100% - 340px)}
 body.livo-magento .opc-sidebar{width:316px}
 body.livo-magento .opc-wrapper #shipping,body.livo-magento .opc-wrapper #opc-shipping_method,body.livo-magento .opc-wrapper #payment{padding:20px}
 body.livo-magento .opc-wrapper .fieldset.address{display:block}
}
@media(max-width:767px){
 body.livo-magento:is(.checkout-cart-index,.checkout-index-index) .page-main,.livo-checkout-shell{width:calc(100% - 32px)}
 body.livo-magento.checkout-cart-index .page-title-wrapper{margin:24px 0}
 body.livo-magento.checkout-cart-index .page-title{font-size:30px}
 body.livo-magento.checkout-cart-index .cart-container{display:flex;flex-direction:column;gap:0}
 body.livo-magento.checkout-cart-index .form-cart,body.livo-magento.checkout-cart-index .cart-summary{width:100%;position:static}
 body.livo-magento.checkout-cart-index .form-cart{order:0}
 body.livo-magento.checkout-cart-index .cart-summary{order:1;padding:20px}
 body.livo-magento #shopping-cart-table thead{display:none}
 body.livo-magento #shopping-cart-table .item-info{display:grid;grid-template-columns:1fr 1fr;padding:16px}
 body.livo-magento #shopping-cart-table .item-info td{padding:0;width:auto}
 body.livo-magento #shopping-cart-table .item-info .col.item{grid-column:1/-1;margin:0 0 16px;display:table}
 body.livo-magento #shopping-cart-table .item-info .col.qty{text-align:left}
 body.livo-magento #shopping-cart-table .item-info .col.subtotal{align-self:center;text-align:right}
 body.livo-magento #shopping-cart-table td:before{display:none}
 body.livo-magento #shopping-cart-table .item-actions{display:block}
 body.livo-magento #shopping-cart-table .item-actions td{display:block;width:100%;padding:0 16px 16px}
 body.livo-magento .cart.main.actions{margin-bottom:24px}
 .livo-checkout-header{padding:18px 0}
 .livo-checkout-header .brand{width:82px}
 .livo-checkout-header a:not(.brand){font-size:12px}
 .livo-checkout-intro{padding:26px 0 20px}
 .livo-checkout-intro h1{font-size:29px}
 .livo-checkout-intro p{font-size:13px;line-height:1.7}
 body.livo-magento .opc-wrapper,body.livo-magento .opc-progress-bar{width:100%;float:none}
 body.livo-magento .opc-progress-bar{display:flex;margin:0 0 20px}
 body.livo-magento .opc-progress-bar-item>span{font-size:13px}
 body.livo-magento .opc-sidebar{position:static;float:none;width:100%;margin:24px 0 0;padding:0;visibility:visible;opacity:1;transform:none;background:transparent;border:0;box-shadow:none}
 body.livo-magento .opc-sidebar .modal-inner-wrap{position:static;width:100%;height:auto;min-height:0;margin:0;box-shadow:none;transform:none;background:transparent}
 body.livo-magento .opc-sidebar .modal-header{display:none}
 body.livo-magento .opc-sidebar .modal-content{padding:0;background:transparent}
 body.livo-magento .opc-estimated-wrapper{margin:0 0 20px;padding:16px;background:var(--livo-surface);border:1px solid var(--line);border-radius:8px}
 body.livo-magento .opc-estimated-wrapper .minicart-wrapper{display:none}
 body.livo-magento .opc-estimated-wrapper .estimated-block{float:none;font-size:16px;display:flex;justify-content:space-between}
 body.livo-magento .opc-estimated-wrapper .estimated-label{margin:0}
 body.livo-magento .opc-wrapper #shipping,body.livo-magento .opc-wrapper #opc-shipping_method,body.livo-magento .opc-wrapper #payment{padding:20px 16px;margin-bottom:16px}
 body.livo-magento .opc-wrapper .step-title{font-size:20px;margin-bottom:22px}
 body.livo-magento .opc-block-summary{padding:20px}
 body.livo-magento .opc-wrapper .form-login,body.livo-magento .opc-wrapper .form-shipping-address{background:transparent}
 body.livo-magento .opc-wrapper .form-login{margin-bottom:24px}
 body.livo-magento .table-checkout-shipping-method td{font-size:12px;padding:14px 5px}
 body.livo-magento .payment-method-makecommerce-links span{width:calc(50% - 5px)!important}
 body.livo-magento .checkout-payment-method .payment-methods{margin:0}
 .livo-checkout-footer{margin-top:24px}
 .livo-checkout-footer .livo-checkout-shell{gap:16px;align-items:flex-start}
 .livo-checkout-footer nav{gap:12px;flex-wrap:wrap}
}

body.livo-magento .checkout-shipping-method .actions-toolbar .action.primary{margin:0;width:100%}
body.livo-magento .opc-block-shipping-information:not(:has(.shipping-information)){display:none}
body.livo-magento.checkout-index-index .authentication-wrapper{float:none;width:auto;margin:0 0 20px;text-align:right}
body.livo-magento.checkout-index-index .authentication-wrapper .action-auth-toggle{font-size:13px;text-decoration:underline;text-underline-offset:4px}
body.livo-magento .opc-wrapper .actions-toolbar>.primary{margin:0;width:100%;float:none}
body.livo-magento .opc-wrapper .actions-toolbar>.primary>.action.primary{margin:0;width:100%;font-size:16px;font-weight:600;padding:14px 20px;line-height:1.4}
body.livo-magento .opc-wrapper .actions-toolbar>.primary>.action.primary span{font-size:16px;line-height:1.4}
body.livo-magento.checkout-cart-index .cart-summary .block .title,body.livo-magento.checkout-cart-index .cart-summary .block .title :is(strong,h2){font-size:14px;font-weight:500;line-height:1.5;margin:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .actions-toolbar>.action{background:none;border:0;border-radius:0;padding:4px 0;box-shadow:none;min-height:0}
@media(max-width:767px){body.livo-magento.checkout-cart-index #shopping-cart-table .item-info .col.item{width:100%}body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-details{width:auto}body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-name{white-space:normal}}
@media(min-width:768px){body.livo-magento.checkout-cart-index #shopping-cart-table .item-info .col.item{display:table-cell}}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-name{display:block}
body.livo-magento.checkout-cart-index .page.messages{width:100%;max-width:none;margin:0 0 26px;padding:0}
body.livo-magento.checkout-cart-index .page.messages>.messages{display:grid;gap:10px;width:100%;margin:0}
body.livo-magento.checkout-cart-index .page.messages .message{box-sizing:border-box;width:100%;min-height:52px;margin:0;padding:15px 18px 15px 50px;border:1px solid #d7e2d6;border-radius:8px;background:#f5f8f3;color:var(--forest);font-size:13px;line-height:1.55}
body.livo-magento.checkout-cart-index .page.messages .message:before{top:50%;left:18px;transform:translateY(-50%);color:#4d8c68}
body.livo-magento .livo-empty-cart{text-align:center;padding:64px 24px 80px;background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:48px}
body.livo-magento .livo-empty-cart svg{color:var(--forest);margin-bottom:20px}
body.livo-magento .livo-empty-cart h2{font-size:28px;line-height:1.3;margin:0 0 16px;font-weight:500}
body.livo-magento .livo-empty-cart p{font-size:14px;color:var(--muted);margin:0 0 24px}
body.livo-magento .livo-empty-cart .action.primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;font-size:14px}

/* 2026 commerce refinement: spacious cart and focused one-page checkout. */
body.livo-magento.checkout-cart-index .page-main{max-width:1320px}
body.livo-magento.checkout-cart-index .page-title-wrapper{margin:42px 0 30px}
body.livo-magento.checkout-cart-index .page-title{font-size:36px;font-weight:550;letter-spacing:-.025em;color:var(--forest)}
body.livo-magento.checkout-cart-index .cart-container{grid-template-columns:minmax(0,1fr) 370px;gap:40px}
body.livo-magento.checkout-cart-index .livo-cart-delivery{display:flex;align-items:center;gap:10px;margin:0 0 20px;padding:14px 16px;background:var(--livo-surface);color:#4d8c68;font-size:13px}
body.livo-magento.checkout-cart-index .livo-cart-delivery svg{flex:none}
body.livo-magento.checkout-cart-index .cart.table-wrapper{border:0;border-radius:0;overflow:visible;background:transparent;margin:0}
body.livo-magento.checkout-cart-index #shopping-cart-table{display:block;border:0}
body.livo-magento.checkout-cart-index #shopping-cart-table thead{display:none}
body.livo-magento.checkout-cart-index #shopping-cart-table tbody.cart.item{display:block;position:relative;margin:0 0 20px;border:1px solid var(--line);background:#fff}
body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info{display:grid;grid-template-columns:minmax(0,1fr) 118px 120px;align-items:center;min-height:206px}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-info td{display:block;width:auto;padding:26px 20px;border:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-info .col.item{display:grid;grid-template-columns:128px minmax(0,1fr);gap:22px;align-items:center;width:auto}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-photo{display:block;width:128px;max-width:128px;height:126px;padding:0;background:var(--livo-surface)}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-container,body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-wrapper,body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-photo{display:block;width:128px!important;height:126px!important;max-width:128px!important}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-photo{position:static;padding:5px;object-fit:contain}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-details{display:block;min-width:0;padding:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-name{font-size:15px;font-weight:500;line-height:1.4;margin:0 0 10px;color:var(--forest)}
body.livo-magento.checkout-cart-index #shopping-cart-table .livo-cart-sku{font-size:12px;line-height:1.5;color:var(--muted);margin:0 0 8px}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-options{font-size:12px;line-height:1.5;color:var(--muted);margin:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-options dt,body.livo-magento.checkout-cart-index #shopping-cart-table .item-options dd{display:inline;margin:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-options dd:after{content:' ';display:block}
body.livo-magento.checkout-cart-index #shopping-cart-table .col.price{display:none}
body.livo-magento.checkout-cart-index #shopping-cart-table .col.qty{width:auto;text-align:center}
body.livo-magento.checkout-cart-index #shopping-cart-table .col.subtotal{width:auto;text-align:right;padding-right:28px}
body.livo-magento.checkout-cart-index #shopping-cart-table .col.subtotal .price{font-size:16px;font-weight:600;color:var(--forest)}
body.livo-magento.checkout-cart-index .livo-cart-quantity{border-radius:0;background:#fff}
body.livo-magento.checkout-cart-index #shopping-cart-table .livo-cart-quantity input.qty{height:42px;min-height:42px;width:42px}
body.livo-magento.checkout-cart-index .livo-cart-quantity button{width:36px}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-actions{display:block;position:absolute;right:18px;top:16px}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-actions td{display:block;padding:0;border:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .actions-toolbar{min-height:24px}
body.livo-magento.checkout-cart-index #shopping-cart-table .actions-toolbar>.action{display:none!important}
body.livo-magento.checkout-cart-index #shopping-cart-table .actions-toolbar>.action.action-delete{display:block!important;width:26px;height:26px;margin:0;padding:0;font-size:0;color:var(--muted);text-decoration:none}
body.livo-magento.checkout-cart-index #shopping-cart-table .actions-toolbar>.action.action-delete:before{content:''!important;display:block;width:20px;height:20px;margin:3px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6.5 7l1 14h9l1-14M10 11v6M14 11v6'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}
body.livo-magento.checkout-cart-index .cart.main.actions{justify-content:flex-end;margin:2px 0 48px}
body.livo-magento.checkout-cart-index .cart.main.actions .action.continue{margin-right:auto}
body.livo-magento.checkout-cart-index .cart.main.actions .action.update{border:1px solid var(--forest);border-radius:0;padding:12px 20px}
body.livo-magento.checkout-cart-index .cart-summary{top:20px;padding:20px;border-radius:0;background:#fff}
body.livo-magento.checkout-cart-index .cart-summary>.summary.title{font-size:20px;font-weight:500;margin:0 0 16px}
body.livo-magento.checkout-cart-index .cart-summary .block.shipping{display:none}
body.livo-magento.checkout-cart-index .cart-totals{padding:0 0 10px}
body.livo-magento.checkout-cart-index .cart-totals .table th,body.livo-magento.checkout-cart-index .cart-totals .table td{padding:8px 0;font-size:14px}
body.livo-magento.checkout-cart-index .cart-totals .grand th,body.livo-magento.checkout-cart-index .cart-totals .grand td{font-size:17px;padding-top:17px}
body.livo-magento.checkout-cart-index .cart-summary .action.checkout{border-radius:0;background:var(--forest);min-height:50px}

body.livo-magento.checkout-index-index{background:#f7f7f5}
body.livo-magento.checkout-index-index .page-wrapper{background:#f7f7f5}
body.livo-magento.checkout-index-index .livo-checkout-header{padding:18px 0;background:#fff;border-bottom:0}
body.livo-magento.checkout-index-index .livo-checkout-header .brand{width:104px}
body.livo-magento.checkout-index-index .livo-checkout-header a:not(.brand){font-size:13px;color:var(--forest)}
body.livo-magento.checkout-index-index .livo-checkout-intro{display:none}
body.livo-magento.checkout-index-index .page-main{width:calc(100% - 48px);max-width:1320px;padding:38px 0 0}
body.livo-magento.checkout-index-index .authentication-wrapper{width:calc(100% - 398px);max-width:none;margin:0 0 14px;text-align:left}
body.livo-magento.checkout-index-index .authentication-wrapper .action-auth-toggle{display:block;width:100%;padding:13px 16px;background:#f1f2ef;border-left:3px solid var(--forest);text-decoration:none;color:var(--forest)}
body.livo-magento.checkout-index-index .opc-progress-bar{display:none}
body.livo-magento.checkout-index-index .opc-wrapper{width:calc(100% - 398px)}
body.livo-magento.checkout-index-index .opc-sidebar{width:370px;top:20px}
body.livo-magento.checkout-index-index .opc-wrapper #shipping,body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,body.livo-magento.checkout-index-index .opc-wrapper #payment{padding:24px 20px;margin:0 0 20px;border:0;border-radius:0;background:#fff}
body.livo-magento.checkout-index-index .opc-wrapper .step-title{font-size:20px;font-weight:500;margin:0 0 20px;color:var(--forest)}
body.livo-magento.checkout-index-index .opc-wrapper .fieldset.address{gap:0 16px}
body.livo-magento.checkout-index-index .opc-wrapper .fieldset>.field{margin:0 0 16px}
body.livo-magento.checkout-index-index .opc-wrapper .fieldset>.field>.label,body.livo-magento.checkout-index-index .opc-wrapper .fieldset>.field>.legend{font-size:12px;font-weight:400;color:var(--muted);margin:0 0 6px}
body.livo-magento.checkout-index-index .opc-wrapper input.input-text,body.livo-magento.checkout-index-index .opc-wrapper select{height:48px;min-height:48px;border-radius:0;background:#fff;border-color:#e2e5e0;font-size:14px}
body.livo-magento.checkout-index-index .opc-wrapper textarea{border-radius:0;border-color:#e2e5e0;background:#fff}
body.livo-magento.checkout-index-index .table-checkout-shipping-method{border:1px solid var(--line);margin:0 0 20px}
body.livo-magento.checkout-index-index .table-checkout-shipping-method tr{border-bottom:1px solid var(--line)}
body.livo-magento.checkout-index-index .table-checkout-shipping-method tr:last-child{border-bottom:0}
body.livo-magento.checkout-index-index .table-checkout-shipping-method td{padding:17px 12px}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method{border:1px solid #e7e9e5;border-bottom:0;background:#fff}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method:last-child{border-bottom:1px solid #e7e9e5}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method-title{padding:18px 16px;border:0}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method-content{padding:0 16px 18px}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-option{margin-top:14px;border:1px solid #e7e9e5;background:#fff}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-option-title{padding:16px}
body.livo-magento.checkout-index-index .opc-wrapper .actions-toolbar>.primary>.action.primary,body.livo-magento.checkout-index-index .checkout-payment-method .payment-method-content .action.checkout{min-height:52px;border-radius:0;background:var(--forest)}
body.livo-magento.checkout-index-index .opc-block-summary{padding:20px;border-radius:0;border:0;background:#fff}
body.livo-magento.checkout-index-index .opc-block-summary>.title{font-size:20px;font-weight:500;margin-bottom:10px}
body.livo-magento.checkout-index-index .opc-block-summary .items-in-cart>.title{padding:12px 24px 12px 0}
body.livo-magento.checkout-index-index .opc-block-summary .product-item{padding:18px 0;border-bottom:1px solid var(--line)}
body.livo-magento.checkout-index-index .opc-block-summary .product-item:last-child{border-bottom:0}
body.livo-magento.checkout-index-index .opc-block-summary .product-item .product-item-name{font-size:13px;line-height:1.45}
body.livo-magento.checkout-index-index .opc-block-summary .product-image-container{width:72px!important}
body.livo-magento.checkout-index-index .opc-block-summary .product-image-photo{padding:3px}
body.livo-magento.checkout-index-index .opc-block-summary .table-totals .grand th,body.livo-magento.checkout-index-index .opc-block-summary .table-totals .grand td{font-size:17px}
body.livo-magento.checkout-index-index .opc-block-shipping-information{border-radius:0;background:#fff;border-top:1px solid var(--line)}
body.livo-magento.checkout-index-index .makecommerceLink{border-radius:0}
body.livo-magento.checkout-index-index .livo-checkout-footer{margin-top:40px;background:#fff}

@media(max-width:999px){
 body.livo-magento.checkout-cart-index .cart-container{grid-template-columns:minmax(0,1fr) 320px;gap:24px}
 body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info{grid-template-columns:minmax(0,1fr) 112px}
 body.livo-magento.checkout-cart-index #shopping-cart-table .col.qty{grid-column:2;grid-row:1;padding:66px 18px 12px}
 body.livo-magento.checkout-cart-index #shopping-cart-table .col.subtotal{grid-column:2;grid-row:1;align-self:end;padding:12px 26px 30px 18px}
 body.livo-magento.checkout-index-index .opc-wrapper,body.livo-magento.checkout-index-index .authentication-wrapper{width:calc(100% - 340px)}
 body.livo-magento.checkout-index-index .opc-sidebar{width:316px}
}
@media(max-width:767px){
 body.livo-magento.checkout-cart-index .page-main{width:calc(100% - 32px)}
 body.livo-magento.checkout-cart-index .page-title-wrapper{margin:24px 0 20px}
 body.livo-magento.checkout-cart-index .page-title{font-size:28px}
 body.livo-magento.checkout-cart-index .cart-container{display:flex}
 body.livo-magento.checkout-cart-index #shopping-cart-table tbody.cart.item{margin-bottom:14px}
 body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info{display:grid;grid-template-columns:1fr auto;min-height:0;padding:16px}
 body.livo-magento.checkout-cart-index #shopping-cart-table .item-info td{padding:0}
 body.livo-magento.checkout-cart-index #shopping-cart-table .item-info .col.item{grid-column:1/-1;display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;margin:0 0 16px}
 body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-photo,body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-container,body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-wrapper,body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-photo{width:96px!important;height:92px!important;max-width:96px!important}
 body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-name{font-size:13px;padding-right:16px}
 body.livo-magento.checkout-cart-index #shopping-cart-table .col.qty{grid-column:1;grid-row:2;padding:0;text-align:left}
 body.livo-magento.checkout-cart-index #shopping-cart-table .col.subtotal{grid-column:2;grid-row:2;padding:0;align-self:center;text-align:right}
 body.livo-magento.checkout-cart-index #shopping-cart-table .item-actions{right:12px;top:12px}
 body.livo-magento.checkout-cart-index .cart.main.actions{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:24px}
 body.livo-magento.checkout-cart-index .cart.main.actions .action{width:100%;justify-content:center;text-align:center}
 body.livo-magento.checkout-cart-index .cart.main.actions .action.continue{order:2;margin:0}
 body.livo-magento.checkout-cart-index .cart-summary{padding:18px}
 body.livo-magento.checkout-index-index .page-main{width:calc(100% - 24px);padding-top:20px}
 body.livo-magento.checkout-index-index .authentication-wrapper,body.livo-magento.checkout-index-index .opc-wrapper{width:100%;max-width:none}
 body.livo-magento.checkout-index-index .opc-wrapper #shipping,body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,body.livo-magento.checkout-index-index .opc-wrapper #payment{padding:20px 16px}
 body.livo-magento.checkout-index-index .opc-sidebar{width:100%}
 body.livo-magento.checkout-index-index .livo-checkout-header .brand{width:88px}
 body.livo-magento.checkout-index-index .livo-checkout-header a:not(.brand){font-size:12px}
}/* LIVO storefront — final design system v4. Loaded last on purpose. */
:root {
  --forest:#243e33;
  --forest-dark:#183027;
  --ink:#263a30;
  --muted:#6a7068;
  --cream:#faf9f6;
  --paper:#fff;
  --sage:#edf0e9;
  --stone:#efeee9;
  --line:#dcded6;
  --livo-focus:#6e8e7b;
  --livo-surface:#f3f3ef;
  --max:1360px;
  --gutter:40px;
  --livo-radius:8px;
  --livo-card-radius:8px;
}

html {scroll-behavior:smooth}
body.livo-magento {
  background:var(--cream);
  color:var(--ink);
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Arial,sans-serif;
  font-size:14px;
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
}
body.livo-magento :is(button,input,select,textarea) {font:inherit}
body.livo-magento :is(a,button,input,select,textarea):focus-visible {outline:2px solid var(--livo-focus);outline-offset:2px}
body.livo-magento .page-main {width:min(var(--max),calc(100% - var(--gutter)*2));max-width:none}
body.livo-magento .page-main>.breadcrumbs,
body.livo-magento .breadcrumbs {width:100%;max-width:var(--max);margin:25px auto 30px;color:var(--muted)}
body.livo-magento .page-title-wrapper .page-title {color:var(--forest);font-weight:500;letter-spacing:-.035em}
body.livo-magento .action.primary,
body.livo-magento .button {background:var(--forest);border:1px solid var(--forest);border-radius:5px;color:#fff;box-shadow:none;text-shadow:none}
body.livo-magento .action.primary:hover,
body.livo-magento .button:hover {background:var(--forest-dark);border-color:var(--forest-dark);color:#fff}

/* One product card throughout the storefront. */
body.livo-magento .products-grid .product-items {grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;align-items:start}
body.livo-magento .products-grid .product-item,
body.livo-magento .products-grid .product-item-info {min-width:0}
body.livo-magento .products-grid .product-item-info,
body.livo-magento .products-grid .product-item-info:hover {display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;margin:0}
body.livo-magento .products-grid .livo-card-visual.product-image {position:relative;aspect-ratio:1;overflow:hidden;flex:none;background:#fff;border:1px solid #e6e8e1;border-radius:8px}
body.livo-magento .products-grid .product-item-photo {display:block;width:100%;height:100%;margin:0}
body.livo-magento .products-grid .product-image-container,
body.livo-magento .products-grid .product-image-wrapper {display:block;width:100%!important;height:100%!important;padding:0!important}
body.livo-magento .products-grid .product-image-photo {position:static;width:100%;height:100%;padding:18px;object-fit:contain;mix-blend-mode:normal}
body.livo-magento .products-grid .livo-card-save {position:absolute;right:8px;top:8px;z-index:4}
body.livo-magento .products-grid .livo-card-save .action.towishlist {display:grid;place-items:center;width:36px;height:36px;min-height:36px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--forest);box-shadow:none}
body.livo-magento .products-grid .livo-card-save .action.towishlist:before {font-size:22px;line-height:1}
body.livo-magento .products-grid .livo-card-visual form {position:absolute;right:10px;bottom:10px;z-index:4;margin:0}
body.livo-magento .products-grid .livo-card-visual .action.tocart.card-cart,
body.livo-magento .products-grid .livo-card-visual .action.tocart.card-cart:is(:hover,:focus,:active) {display:grid;place-items:center;position:static;width:36px;height:36px;min-height:36px;padding:0;background:#fffefb;color:var(--forest);border:1px solid #d9dfd4;border-radius:6px;box-shadow:none}
body.livo-magento .products-grid .livo-card-visual .action.tocart.card-cart:hover {background:var(--sage);border-color:#93a494}
body.livo-magento .products-grid .product-item-details.card-body {display:flex;flex:1;flex-direction:column;padding:12px 1px 0;gap:0}
body.livo-magento .products-grid .product-item-name.card-title {min-height:41px;margin:0 0 10px;font-size:14px;font-weight:450;line-height:1.45;letter-spacing:-.1px}
body.livo-magento .products-grid .product-item-name a {color:var(--ink)}
body.livo-magento .products-grid .card-price {margin-top:auto}
body.livo-magento .products-grid .card-price .price-box {margin:0}
body.livo-magento .products-grid .card-price .price {font-size:17px;font-weight:650;line-height:1.45;letter-spacing:-.25px;color:var(--forest)}
body.livo-magento .products-grid .card-price .old-price .price {font-size:12px;font-weight:400;color:var(--muted)}
body.livo-magento .products-grid .card-delivery {display:flex;align-items:flex-start;gap:6px;min-height:17px;margin:7px 0 0;font-size:11px;line-height:1.45;color:#637c69}
body.livo-magento .products-grid .card-delivery svg {flex:none;margin-top:1px}
body.livo-magento .products-grid .card-delivery.unavailable {color:var(--muted)}

/* Category and search results. */
body.livo-magento.catalog-category-view .page-title-wrapper .page-title,
body.livo-magento.catalogsearch-result-index .page-title-wrapper .page-title {font-size:44px;font-weight:450;line-height:1.12;margin:0 0 28px}
body.livo-magento.page-layout-2columns-left .columns {grid-template-columns:238px minmax(0,1fr);gap:32px}
body.livo-magento.page-layout-2columns-left .columns>.sidebar-main {padding-right:18px}
body.livo-magento .livo-filter-body>h2 {font-size:19px;font-weight:500;margin:2px 0 25px}
body.livo-magento .livo-filter-group {margin:0 0 10px;padding:15px 16px;background:var(--stone);border-radius:7px}
body.livo-magento .livo-filter-group summary {font-size:13px;font-weight:600}
body.livo-magento .livo-filter-choice {grid-template-columns:17px minmax(0,1fr) auto;gap:10px;min-height:31px;padding:5px 0;font-size:12px}
body.livo-magento .livo-filter-choice input[type=checkbox] {width:17px;height:17px;min-height:17px;transform:translateY(1px);border-color:#8a968d}
body.livo-magento .toolbar-products {min-height:44px;margin:0 0 24px}
body.livo-magento .sorter-options {height:44px;min-height:44px;width:200px;border:1px solid #cbd2ca;border-radius:5px;background:#fff;font-size:12px}
body.livo-magento .toolbar-amount {font-size:12px;color:var(--muted)}
body.livo-magento .category-tiles {gap:18px 14px;padding-bottom:28px;margin-bottom:34px}
body.livo-magento .category-tiles img {background:var(--stone);object-fit:contain}

/* Product page. */
body.livo-magento.catalog-product-view .page-main {width:min(var(--max),calc(100% - var(--gutter)*2))}
body.livo-magento.catalog-product-view .page-main>.breadcrumbs {margin:25px auto 30px}
body.livo-magento.catalog-product-view .column.main {display:grid;grid-template-columns:minmax(0,1.3fr) minmax(360px,.82fr);gap:38px 32px;max-width:var(--max);align-items:start}
body.livo-magento.catalog-product-view .product.media {grid-column:1;grid-row:1;overflow:hidden;width:100%!important;min-width:0;background:var(--stone);border:0;border-radius:8px}
body.livo-magento.catalog-product-view .product.media .fotorama__stage,
body.livo-magento.catalog-product-view .product.media .fotorama__nav {background:transparent}
body.livo-magento.catalog-product-view .product.media .fotorama__img {padding:18px;object-fit:contain!important}
body.livo-magento.catalog-product-view .product.media>.livo-gallery-save {left:14px;top:14px;width:40px;height:40px;border-radius:50%;background:#ffffffd9}
body.livo-magento.catalog-product-view .product-info-main {grid-column:2;grid-row:1;width:100%!important;min-width:0;padding:24px 0 0 26px;border:0;border-radius:0;background:transparent;box-shadow:none}
body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper .page-title {margin:0 0 14px;font-size:32px;font-weight:560;line-height:1.22;letter-spacing:-.035em;color:var(--forest)}
body.livo-magento.catalog-product-view .product-info-main .product.attribute.sku {margin:0 0 22px;font-size:11px;color:var(--muted)}
body.livo-magento.catalog-product-view .product-info-main .product-reviews-summary {display:flex;align-items:center;gap:10px;margin:0 0 22px;font-size:12px}
body.livo-magento.catalog-product-view .product-info-main .reviews-actions {display:flex;gap:10px}
body.livo-magento.catalog-product-view .product-info-main .product-info-price {margin:0 0 18px}
body.livo-magento.catalog-product-view .product-info-main .product-info-price .price {font-size:30px;font-weight:650;letter-spacing:-.025em}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery {display:flex;align-items:center;gap:9px;margin:0 0 15px;padding:14px 16px;border:1px solid #e2e5de;border-radius:6px;background:#f4f4f0;font-size:13px;color:#63806c}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery.unavailable {color:var(--muted)}
body.livo-magento.catalog-product-view .product-info-main .stock.available {margin:0 0 13px;color:#4f775d}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .fieldset {gap:12px}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .field.qty {width:114px}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .field.qty .control {height:52px;border:1px solid var(--line);border-radius:5px;background:var(--sage)}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .action.tocart {height:52px;min-height:52px;border-radius:5px;font-size:14px;font-weight:600}
body.livo-magento.catalog-product-view .product-info-main .livo-product-benefits {margin:20px 0 0;padding:18px 0 21px;border-block:1px solid var(--line)}
body.livo-magento.catalog-product-view .product-info-main .livo-product-benefit {gap:8px;padding:0 8px;font-size:10px;line-height:1.35}
body.livo-magento.catalog-product-view .product-info-main .livo-product-benefit-icon {width:30px;height:30px;flex-basis:30px}

body.livo-magento .livo-pdp-navigation {grid-column:1/-1;grid-row:2;position:sticky;top:84px;z-index:18;display:flex;gap:30px;overflow-x:auto;margin:2px 0 0;border-bottom:1px solid var(--line);background:var(--cream);scrollbar-width:none}
body.livo-magento .livo-pdp-navigation::-webkit-scrollbar {display:none}
body.livo-magento .livo-pdp-navigation a {display:flex;align-items:center;min-height:56px;padding:4px 0;white-space:nowrap;font-size:12px;color:var(--ink)}
body.livo-magento .livo-pdp-navigation a:hover {color:#557362;text-decoration:none}
body.livo-magento.catalog-product-view .product.info.detailed {grid-column:1/-1;grid-row:3;padding:0;margin:0}
body.livo-magento.catalog-product-view .livo-related-products#similar {grid-column:1/-1;grid-row:4}
body.livo-magento .livo-detail-section,
body.livo-magento.catalog-product-view .livo-related-products {scroll-margin-top:155px;margin:0;padding:34px 0 38px;border-top:1px solid var(--line)}
body.livo-magento .livo-detail-section:first-child {border-top:0;padding-top:12px}
body.livo-magento .livo-section-eyebrow {display:block;margin:0 0 9px;font-size:9px;font-weight:700;letter-spacing:.13em;color:#6f7e74}
body.livo-magento.catalog-product-view .product.info.detailed>section>h2,
body.livo-magento.catalog-product-view .livo-related-heading h2,
body.livo-magento.catalog-product-view .livo-reviews-heading {margin:0 0 22px!important;padding:0!important;background:transparent!important;font-size:25px!important;font-weight:560!important;line-height:1.25!important;letter-spacing:-.025em!important;color:var(--forest)!important}
body.livo-magento .livo-description-section>.livo-description {max-width:900px;font-size:15px;line-height:1.82;color:var(--muted)}
body.livo-magento .livo-description-section>.livo-description :is(h1,h2,h3,h4) {margin:25px 0 9px!important;font-size:18px!important;font-weight:600!important;color:var(--forest)!important}
body.livo-magento .livo-description-section>.livo-description p {margin:0 0 13px}
body.livo-magento .livo-overview-grid {gap:12px;margin:0 0 30px}
body.livo-magento .livo-overview-grid>div {min-height:74px;padding:13px 16px;border-radius:7px;background:var(--sage)}
body.livo-magento .livo-overview-grid small {font-size:11px}
body.livo-magento .livo-overview-grid strong {font-size:13px}
body.livo-magento .product.info.detailed .livo-spec-heading {margin:30px 0 16px!important;padding:0!important;border:0!important;font-size:18px!important;font-weight:600!important}
body.livo-magento .livo-spec-columns {gap:16px}
body.livo-magento .livo-spec-columns dl {padding:10px 18px;border-radius:7px;background:var(--sage)}
body.livo-magento .livo-spec-columns dl>div {padding:11px 0;font-size:13px;border-color:#dce1d8}

/* Reviews and recommendation rails. */
body.livo-magento #reviews {padding-top:34px}
body.livo-magento .livo-reviews {padding:0;background:transparent;color:var(--forest)}
body.livo-magento .livo-review-product {margin:0 0 22px;font-size:12px;color:var(--muted)}
body.livo-magento .livo-review-summary {grid-template-columns:150px minmax(220px,360px) 1fr;gap:38px;padding:5px 0 28px}
body.livo-magento .livo-review-average strong {font-size:42px;font-weight:500}
body.livo-magento .livo-review-stars {font-size:18px;color:#b98522}
body.livo-magento .livo-review-bars>div {grid-template-columns:88px minmax(80px,1fr) 28px;font-size:11px}
body.livo-magento .livo-review-callout {padding-left:26px;border-left:1px solid var(--line)}
body.livo-magento .livo-review-callout strong {font-size:16px;font-weight:550}
body.livo-magento .livo-review-callout p {font-size:12px;color:var(--muted)}
body.livo-magento .livo-review-open {min-height:42px;padding:10px 20px;border-radius:5px;font-size:12px}
body.livo-magento .livo-review-list {border-top:1px solid var(--line)}
body.livo-magento .livo-review-list>li {padding:24px 0}
body.livo-magento .livo-review-list>li+li {border-top:1px solid var(--line)}
body.livo-magento .livo-review-more {min-height:42px;margin:20px auto 0;padding:9px 18px;border:1px solid var(--line);border-radius:5px;background:#fff;box-shadow:none}
body.livo-magento .livo-related-heading {align-items:flex-end;margin:0 0 23px}
body.livo-magento .livo-related-heading h2 {margin:0!important}
body.livo-magento .livo-related-arrows button {width:34px;height:34px;border-radius:5px;font-size:19px}
body.livo-magento .livo-related-products .products-grid .product-items {display:flex;gap:20px;overflow-x:auto;padding:0 0 14px;scroll-snap-type:x mandatory}
body.livo-magento .livo-related-products .products-grid .product-item {flex:0 0 calc((100% - 60px)/4);scroll-snap-align:start}
body.livo-magento .livo-related-products .livo-card-visual.product-image {aspect-ratio:1;background:#fff;border:1px solid #e6e8e1}
body.livo-magento .livo-related-products .products-grid .product-image-wrapper {padding:0!important}
body.livo-magento .livo-related-products .products-grid .product-image-photo {padding:16px}
body.livo-magento .livo-related-categories {margin:32px 0 0;padding:28px 0 0;border-top:1px solid var(--line)}
body.livo-magento .livo-related-categories h2 {font-size:18px!important;font-weight:550!important}
body.livo-magento .livo-related-categories nav {gap:8px;margin-top:14px}
body.livo-magento .livo-related-categories a {padding:8px 13px;background:var(--stone);border-radius:5px;font-size:11px}

/* Cart. */
body.livo-magento.checkout-cart-index .page-main {width:min(1320px,calc(100% - var(--gutter)*2))}
body.livo-magento.checkout-cart-index .page-title-wrapper {margin:38px 0 28px}
body.livo-magento.checkout-cart-index .page-title {font-size:36px;font-weight:520}
body.livo-magento.checkout-cart-index .cart-container {grid-template-columns:minmax(0,1fr) 360px;gap:40px}
body.livo-magento.checkout-cart-index .livo-cart-delivery {margin-bottom:18px;padding:14px 16px;background:var(--sage);color:#4f8463}
body.livo-magento.checkout-cart-index #shopping-cart-table tbody.cart.item {margin-bottom:0;border:0;border-top:1px solid var(--line);background:transparent}
body.livo-magento.checkout-cart-index #shopping-cart-table tbody.cart.item:last-child {border-bottom:1px solid var(--line)}
body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info {min-height:188px;grid-template-columns:minmax(0,1fr) 116px 110px}
body.livo-magento.checkout-cart-index #shopping-cart-table .item-info .col.item {grid-template-columns:116px minmax(0,1fr);gap:20px;padding-left:0}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-photo,
body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-container,
body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-wrapper,
body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-photo {width:116px!important;height:116px!important;max-width:116px!important}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-photo {background:var(--stone);border-radius:6px}
body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-name {font-size:14px;font-weight:500}
body.livo-magento.checkout-cart-index .cart-summary {top:20px;padding:22px;border:1px solid var(--line);background:#fff}
body.livo-magento.checkout-cart-index .cart-summary>.summary.title {font-size:20px}
body.livo-magento.checkout-cart-index .cart-totals .grand th,
body.livo-magento.checkout-cart-index .cart-totals .grand td {font-size:17px}
body.livo-magento :is(.cart-totals,.opc-block-summary) .totals.shipping .mark .value {display:none}
body.livo-magento.checkout-cart-index .cart.main.actions .action.update {min-height:44px;border-radius:5px;background:transparent;color:var(--forest)}
body.livo-magento .site-header .livo-mobile-search-head {display:none}

/* Three-step guest checkout. MakeCommerce remains Magento's payment renderer. */
body.livo-magento.checkout-index-index,
body.livo-magento.checkout-index-index .page-wrapper {background:#f5f5f2}
body.livo-magento.checkout-index-index .livo-checkout-header {padding:17px 0;border-bottom:1px solid #ecece7;background:#fff}
body.livo-magento.checkout-index-index .livo-checkout-header .brand {width:106px}
body.livo-magento.checkout-index-index .page-main {width:min(1240px,calc(100% - var(--gutter)*2));padding:34px 0 0}
body.livo-magento.checkout-index-index .livo-checkout-intro {display:block;margin:0 0 28px}
body.livo-magento .livo-checkout-eyebrow {display:block;margin-bottom:7px;font-size:9px;font-weight:700;letter-spacing:.13em;color:#708078}
body.livo-magento .livo-checkout-intro h1 {margin:0;font-size:34px;font-weight:520;line-height:1.2;letter-spacing:-.035em;color:var(--forest)}
body.livo-magento .livo-checkout-intro>p {margin:10px 0 22px;font-size:13px;color:var(--muted)}
body.livo-magento .livo-checkout-steps {display:grid;grid-template-columns:repeat(3,1fr);max-width:760px;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}
body.livo-magento .livo-checkout-steps li {display:flex;align-items:center;gap:9px;min-height:48px;padding:0 10px 12px 0;font-size:12px;color:var(--muted)}
body.livo-magento .livo-checkout-steps li span {display:grid;place-items:center;width:24px;height:24px;border:1px solid #b9c0b9;border-radius:50%;font-size:11px}
body.livo-magento .livo-checkout-steps li.is-active {color:var(--forest);border-bottom:2px solid var(--forest);font-weight:600}
body.livo-magento .livo-checkout-steps li.is-active span {border-color:var(--forest);background:var(--forest);color:#fff}
body.livo-magento.checkout-index-index .authentication-wrapper {width:calc(100% - 370px);margin:0 0 14px}
body.livo-magento.checkout-index-index .authentication-wrapper .action-auth-toggle {border-left:3px solid var(--forest);background:var(--sage);font-size:12px}
body.livo-magento.checkout-index-index .opc-wrapper {width:calc(100% - 370px)}
body.livo-magento.checkout-index-index .opc-sidebar {width:340px}
body.livo-magento.checkout-index-index .opc-wrapper #shipping,
body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,
body.livo-magento.checkout-index-index .opc-wrapper #payment {margin-bottom:16px;padding:24px;background:#fff;border:1px solid #ebece7}
body.livo-magento.checkout-index-index .opc-wrapper .step-title {margin:0 0 20px;font-size:20px;font-weight:520}
body.livo-magento.checkout-index-index .opc-wrapper input.input-text,
body.livo-magento.checkout-index-index .opc-wrapper select,
body.livo-magento.checkout-index-index .opc-wrapper textarea {border:1px solid #dfe3dd;border-radius:4px;background:#fff;font-size:14px}
body.livo-magento.checkout-index-index .opc-wrapper input.input-text,
body.livo-magento.checkout-index-index .opc-wrapper select {height:48px;min-height:48px}
body.livo-magento.checkout-index-index .table-checkout-shipping-method,
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method,
body.livo-magento.checkout-index-index .checkout-payment-method .payment-option {border-color:#e1e4df}
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method._active {border-color:#7fa18c;background:#fbfcfa}
body.livo-magento.checkout-index-index .opc-block-summary {padding:22px;border:1px solid #e6e8e3;background:#fff}
body.livo-magento.checkout-index-index .opc-block-summary>.title {font-size:20px;font-weight:520}
body.livo-magento.checkout-index-index .opc-wrapper .actions-toolbar>.primary>.action.primary,
body.livo-magento.checkout-index-index .checkout-payment-method .payment-method-content .action.checkout {min-height:52px;border-radius:5px;background:var(--forest)}

/* Account and content pages use the same quiet panels and typography. */
body.livo-magento:is(.customer-account-login,.customer-account-create,.customer-account-forgotpassword) .page-main {max-width:1100px;padding-top:20px;padding-bottom:60px}
body.livo-magento .login-container {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
body.livo-magento .login-container .block,
body.livo-magento .form-create-account,
body.livo-magento .form.password.forget {padding:28px;border:1px solid var(--line);border-radius:8px;background:#fff}
body.livo-magento .login-container .block .block-title {font-size:20px;font-weight:550;color:var(--forest)}
body.livo-magento .form input.input-text,
body.livo-magento .form select,
body.livo-magento .form textarea {border-color:#dfe3dd;border-radius:5px;background:#fff;font-size:14px}
body.livo-magento .account .sidebar-main .block-collapsible-nav {background:var(--stone);border-radius:7px}
body.livo-magento .account .block-collapsible-nav .item a,
body.livo-magento .account .block-collapsible-nav .item>strong {padding:12px 15px;font-size:13px}
body.livo-magento .account .block-dashboard-info,
body.livo-magento .account .block-dashboard-addresses,
body.livo-magento .account .table-wrapper {padding:22px;border:1px solid var(--line);background:#fff}

@media (max-width:1100px) {
  :root {--gutter:28px}
  body.livo-magento .products-grid .product-items {grid-template-columns:repeat(3,minmax(0,1fr))}
  body.livo-magento.catalog-product-view .column.main {grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:30px 24px}
  body.livo-magento.catalog-product-view .product-info-main {padding-left:16px}
  body.livo-magento .livo-review-summary {gap:24px}
  body.livo-magento.checkout-cart-index .cart-container {grid-template-columns:minmax(0,1fr) 320px;gap:26px}
}

@media (max-width:850px) {
  body.livo-magento .products-grid .product-items {grid-template-columns:repeat(3,minmax(0,1fr))}
  body.livo-magento.catalog-product-view .column.main {display:flex;flex-direction:column;gap:0}
  body.livo-magento.catalog-product-view .product.media {order:0}
  body.livo-magento.catalog-product-view .product-info-main {order:1;max-width:650px;padding:24px 0 0}
  body.livo-magento .livo-pdp-navigation {order:2}
  body.livo-magento.catalog-product-view .product.info.detailed {order:3}
  body.livo-magento.catalog-product-view .livo-related-products#similar {order:4}
  body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper .page-title {font-size:26px}
  body.livo-magento.catalog-product-view .product-info-main .product-reviews-summary,
  body.livo-magento.catalog-product-view .product-info-main .reviews-actions {flex-wrap:wrap}
  body.livo-magento .livo-review-summary {grid-template-columns:110px 1fr}
  body.livo-magento .livo-review-callout {grid-column:1/-1;padding:20px 0 0;border-left:0;border-top:1px solid var(--line)}
  body.livo-magento .livo-related-products .products-grid .product-item {flex-basis:calc((100% - 40px)/3)}
  body.livo-magento.checkout-index-index .opc-wrapper,
  body.livo-magento.checkout-index-index .authentication-wrapper {width:calc(100% - 320px)}
  body.livo-magento.checkout-index-index .opc-sidebar {width:294px}
}

@media (min-width:768px) and (max-width:850px) {
  body.livo-magento.catalog-product-view .column.main>* {min-width:0;max-width:100%}
  body.livo-magento.catalog-product-view .livo-pdp-navigation,
  body.livo-magento.catalog-product-view .product.info.detailed,
  body.livo-magento.catalog-product-view .livo-related-products {flex:0 0 100%;width:100%!important;min-width:0;max-width:100%}
}

@media (max-width:767px) {
  :root {--gutter:18px}
  body.livo-magento.livo-mobile-search-open {overflow:hidden}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open {position:fixed;inset:0;z-index:100020;display:flex;flex-direction:column;width:100%;height:100dvh;margin:0;padding:18px;background:var(--cream);overflow:hidden}
  body.livo-magento .site-header .livo-mobile-search-head {display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -18px 20px;padding:0 18px 16px;border-bottom:1px solid var(--line)}
  body.livo-magento .site-header .livo-mobile-search-head h2 {margin:0;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.025em;color:var(--forest)}
  body.livo-magento .site-header .livo-mobile-search-close {display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:0;background:transparent;color:var(--forest);font-size:30px;font-weight:300;line-height:1}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-form {flex:none;background:#fff}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-results:not([hidden]) {position:static;display:flex;flex:1;flex-direction:column;width:100%;max-height:none;margin:18px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:auto}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-columns {display:block}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-categories {display:none}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-products {padding:0}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .livo-search-columns h3 {margin:0;padding:4px 0 14px;font-size:10px;font-weight:650;letter-spacing:.16em;color:var(--forest);text-transform:uppercase}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .search-product {grid-template-columns:64px minmax(0,1fr);gap:14px;min-height:92px;padding:14px 0}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .search-product img {width:64px;height:64px;background:var(--stone)}
  body.livo-magento .site-header .livo-search-wrap.is-mobile-open .search-all {position:sticky;bottom:0;min-height:48px;margin-top:auto;border:0;border-radius:5px;background:var(--forest);color:#fff}
  body.livo-magento {font-size:13px}
  body.livo-magento .page-main {width:calc(100% - 36px)}
  body.livo-magento .breadcrumbs {width:100%;margin:14px auto 18px;font-size:10px}
  body.livo-magento.catalog-category-view .page-title-wrapper .page-title,
  body.livo-magento.catalogsearch-result-index .page-title-wrapper .page-title {font-size:30px;margin-bottom:24px}
  body.livo-magento.page-layout-2columns-left .columns {display:flex;gap:0}
  body.livo-magento.page-layout-2columns-left .columns>.sidebar-main {width:100%!important;padding:0}
  body.livo-magento .livo-filter-toggle {display:block;width:100%;height:48px;margin:0 0 17px;border:1px solid var(--line);border-radius:5px;background:var(--stone);font-size:14px}
  body.livo-magento .toolbar-products {gap:12px;margin-bottom:20px}
  body.livo-magento .sorter-options {width:100%;font-size:13px}
  body.livo-magento .products-grid .product-items {grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}
  body.livo-magento .products-grid .product-image-photo {padding:12px}
  body.livo-magento .products-grid .livo-card-save {right:3px;top:3px}
  body.livo-magento .products-grid .livo-card-save .action.towishlist {width:36px;height:36px}
  body.livo-magento .products-grid .livo-card-visual form {right:8px;bottom:8px}
  body.livo-magento .products-grid .livo-card-visual .action.tocart.card-cart {width:34px;height:34px;min-height:34px}
  body.livo-magento .products-grid .livo-card-visual .action.tocart.card-cart:after {content:"";position:absolute;inset:-5px}
  body.livo-magento .products-grid .product-item-details.card-body {padding-top:9px}
  body.livo-magento .products-grid .product-item-name.card-title {min-height:35px;margin-bottom:8px;font-size:12px;line-height:1.45}
  body.livo-magento .products-grid .card-price .price {font-size:15px}
  body.livo-magento .products-grid .card-delivery {min-height:30px;margin-top:5px;font-size:10px;gap:4px}
  body.livo-magento .products-grid .card-delivery svg {width:12px;height:12px}

  body.livo-magento.catalog-product-view .page-main {width:calc(100% - 36px)}
  body.livo-magento.catalog-product-view .column.main {display:flex;flex-direction:column;gap:0}
  body.livo-magento.catalog-product-view .livo-mobile-product-heading {display:none!important}
  body.livo-magento.catalog-product-view .product.media {order:0;width:calc(100% + 36px)!important;margin-left:-18px;border-radius:0}
  body.livo-magento.catalog-product-view .product.media .fotorama__img {padding:10px}
  body.livo-magento.catalog-product-view .product-info-main {order:1;padding:20px 0 0}
  body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper {display:block}
  body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper .page-title {font-size:25px;line-height:1.25}
  body.livo-magento.catalog-product-view .product-info-main>.livo-delivery {margin-bottom:13px}
  body.livo-magento.catalog-product-view .product-info-main .livo-product-benefit {padding:0 4px;font-size:9px}
  body.livo-magento.catalog-product-view .product-info-main .livo-product-benefit-icon {width:28px;height:28px;flex-basis:28px}
  body.livo-magento .livo-pdp-navigation {order:3;position:sticky;top:105px;width:calc(100% + 36px);margin:18px 0 0 -18px;padding:0 18px;gap:22px}
  body.livo-magento .livo-pdp-navigation a {min-height:50px;font-size:11px}
  body.livo-magento.catalog-product-view .product.info.detailed {order:4;width:100%}
  body.livo-magento.catalog-product-view .livo-related-products#similar {order:5;width:100%}
  body.livo-magento .livo-detail-section,
  body.livo-magento.catalog-product-view .livo-related-products {scroll-margin-top:170px;padding:28px 0 30px}
  body.livo-magento.catalog-product-view .product.info.detailed>section>h2,
  body.livo-magento.catalog-product-view .livo-related-heading h2,
  body.livo-magento.catalog-product-view .livo-reviews-heading {font-size:22px!important}
  body.livo-magento .livo-overview-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  body.livo-magento .livo-overview-grid>div {min-height:68px;padding:11px 12px}
  body.livo-magento .livo-spec-columns {grid-template-columns:1fr;gap:0;overflow:hidden;border-radius:7px;background:var(--sage)}
  body.livo-magento .livo-spec-columns dl {padding:0 14px;border-radius:0}
  body.livo-magento .livo-spec-columns dl:first-child>div:last-child {border-bottom:1px solid #dce1d8}
  body.livo-magento .livo-review-summary {grid-template-columns:88px 1fr;gap:20px 14px}
  body.livo-magento .livo-review-average strong {font-size:35px}
  body.livo-magento .livo-review-stars {font-size:15px;letter-spacing:1px}
  body.livo-magento .livo-review-bars>div {grid-template-columns:21px minmax(45px,1fr) 21px;gap:5px}
  body.livo-magento .livo-review-bars .rating-word {display:none}
  body.livo-magento .livo-related-heading {align-items:flex-start;gap:10px}
  body.livo-magento .livo-related-arrows {padding-top:18px}
  body.livo-magento .livo-related-products .products-grid .product-item {flex-basis:calc((100% - 12px)/2)}
  body.livo-magento .livo-related-products .products-grid .product-items {gap:12px}

  body.livo-magento.checkout-cart-index .page-main {width:calc(100% - 36px)}
  body.livo-magento.checkout-cart-index .page-title-wrapper {margin:24px 0 18px}
  body.livo-magento.checkout-cart-index .page-title {font-size:29px}
  body.livo-magento.checkout-cart-index #shopping-cart-table tbody.cart.item {padding:0}
  body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info {padding:16px}
  body.livo-magento.checkout-cart-index #shopping-cart-table .item-info .col.item {grid-template-columns:88px minmax(0,1fr);gap:13px}
  body.livo-magento.checkout-cart-index #shopping-cart-table .product-item-photo,
  body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-container,
  body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-wrapper,
  body.livo-magento.checkout-cart-index #shopping-cart-table .product-image-photo {width:88px!important;height:88px!important;max-width:88px!important}
  body.livo-magento.checkout-cart-index .cart-summary {padding:18px}

  body.livo-magento.checkout-index-index .page-main {width:calc(100% - 28px);padding-top:22px}
  body.livo-magento.checkout-index-index .livo-checkout-header .brand {width:90px}
  body.livo-magento.checkout-index-index .livo-checkout-header a:not(.brand) {font-size:11px}
  body.livo-magento .livo-checkout-intro h1 {font-size:28px}
  body.livo-magento .livo-checkout-intro>p {font-size:12px}
  body.livo-magento .livo-checkout-steps {grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
  body.livo-magento .livo-checkout-steps li {display:flex;min-width:0;padding-right:4px;font-size:10px}
  body.livo-magento .livo-checkout-steps li.is-active {display:flex}
  body.livo-magento.checkout-index-index .authentication-wrapper,
  body.livo-magento.checkout-index-index .opc-wrapper,
  body.livo-magento.checkout-index-index .opc-sidebar {width:100%;max-width:none}
  body.livo-magento.checkout-index-index .opc-wrapper #shipping,
  body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,
  body.livo-magento.checkout-index-index .opc-wrapper #payment {padding:20px 16px}
  body.livo-magento.checkout-index-index .opc-wrapper input.input-text,
  body.livo-magento.checkout-index-index .opc-wrapper select,
  body.livo-magento.checkout-index-index .opc-wrapper textarea {font-size:16px}
  body.livo-magento .login-container {grid-template-columns:1fr}
}

@media (max-width:390px) {
  body.livo-magento .products-grid .product-items {gap:22px 10px}
  body.livo-magento .products-grid .product-item-name.card-title {font-size:11.5px}
  body.livo-magento.catalog-product-view .product-info-main .box-tocart .field.qty {width:104px}
  body.livo-magento.catalog-product-view .product-info-main .box-tocart .action.tocart {font-size:13px;padding:0 12px}
}

@media (prefers-reduced-motion:reduce) {
  html {scroll-behavior:auto}
}/* LIVO storefront v4 — exact layout pass, loaded after all legacy theme layers. */
:root{--livo-v4-width:1520px;--livo-v4-gutter:40px;--max:1520px;--gutter:40px}

/* Brand shell */
body.livo-magento .announcement{height:28px;min-height:28px;padding:0;background:var(--forest);color:#fff;font-size:11px;line-height:28px}
body.livo-magento .announcement>.container{width:min(var(--livo-v4-width),calc(100% - 80px));height:28px;justify-content:center;padding:0}
body.livo-magento .announcement a{display:none}
body.livo-magento .site-header{position:sticky;top:0;z-index:40;height:88px;background:#faf9f6f5;border-bottom:1px solid #dcded680;backdrop-filter:blur(12px)}
body.livo-magento .site-header .header-main{width:min(var(--livo-v4-width),calc(100% - 80px));max-width:none;min-height:88px;height:88px;padding:0!important;gap:24px!important}
body.livo-magento .site-header .brand{top:0;width:94px}
body.livo-magento .site-header .mega-toggle{height:46px;min-height:46px;padding:11px 17px;font-size:13px}
body.livo-magento .site-header .livo-search-form input[type=search]{height:46px;font-size:13px}
body.livo-magento .site-header .livo-search-form button{width:46px;height:44px}
body.livo-magento .site-header .header-actions{gap:3px}
body.livo-magento .site-header .header-actions>a,
body.livo-magento .site-header .header-actions>.minicart-wrapper{width:44px;min-width:44px;height:44px}
body.livo-magento .page-main{width:min(var(--livo-v4-width),calc(100% - 80px));padding-inline:0}

/* Home */
body.livo-magento.cms-index-index .page-main{width:100%;padding:0}
body.livo-magento.cms-index-index .home-slider,
body.livo-magento.cms-index-index .home-life>.container{width:min(var(--livo-v4-width),calc(100% - 80px));max-width:none;margin-inline:auto;padding-inline:0}
body.livo-magento.cms-index-index .home-life-hero{position:relative;display:block!important;width:100%;aspect-ratio:1814/511;min-height:0;margin-top:20px!important;padding:0!important;overflow:hidden;border:0;border-radius:0;background:#edeae0}
body.livo-magento.cms-index-index .home-life-hero>.editorial-cover{position:absolute!important;inset:0 0 0 auto!important;width:62.4%!important;height:100%!important;max-height:none!important;object-fit:cover;object-position:right center}
body.livo-magento.cms-index-index .home-life-hero>.editorial-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:54%;height:100%;min-height:0;padding:clamp(22px,3vw,52px) clamp(22px,3vw,46px)!important;background:linear-gradient(90deg,#edeae0 0%,#edeae0 66%,#edeae0a0 82%,transparent 100%)}
body.livo-magento.cms-index-index .home-life-hero .editorial-copy h1{margin:0 0 22px;font-size:clamp(34px,4.05vw,58px);font-weight:400;line-height:1.02;letter-spacing:-2.3px;color:var(--forest)}
body.livo-magento.cms-index-index .home-life-hero .editorial-copy>.eyebrow{margin:0 0 15px;font-size:9px}
body.livo-magento.cms-index-index .home-life-hero .editorial-copy>p:not(.eyebrow){max-width:300px;margin:0;font-size:13px;line-height:1.65;color:var(--muted)}
body.livo-magento.cms-index-index .home-life-hero .button{min-height:42px;margin-top:22px;padding:10px 16px;font-size:12px}
body.livo-magento.cms-index-index .home-life-hero .hero-room-link{margin:22px 0 0;font-size:11px}
body.livo-magento.cms-index-index .home-categories{padding-block:58px}
body.livo-magento.cms-index-index .section-heading{align-items:flex-end;margin:0 0 26px}
body.livo-magento.cms-index-index .section-heading h2{font-size:30px;font-weight:550;line-height:1.22;letter-spacing:-.9px}
body.livo-magento.cms-index-index .home-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}
body.livo-magento.cms-index-index .home-category-grid .home-category{display:flex!important;flex-direction:row!important;align-items:center!important;min-height:65px!important;padding:10px!important;gap:10px!important;border:1px solid var(--line)!important;border-radius:8px;background:#fff!important;text-align:left!important;font-size:12px!important}
body.livo-magento.cms-index-index .home-category-grid .home-category-icon{width:44px!important;height:44px!important;flex:0 0 44px!important;padding:0!important;border-radius:5px!important;background:#f1f0eb}
body.livo-magento.cms-index-index .home-category-grid .home-category-icon img{width:100%;height:100%;object-fit:contain}
body.livo-magento.cms-index-index .home-rooms{padding-block:58px}
body.livo-magento.cms-index-index .home-room-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
body.livo-magento.cms-index-index .home-living-feature{margin-top:0;border-radius:8px}
body.livo-magento.cms-index-index .home-living-feature>img{min-height:360px}
body.livo-magento.cms-index-index .home-living-feature>div{padding:50px}
body.livo-magento.cms-index-index .home-living-feature h2{font-size:40px}
body.livo-magento.cms-index-index .products-section{padding-block:58px}
body.livo-magento.cms-index-index .products-section .products-grid .product-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}

/* Catalog page from the V4 collection screen. */
body.livo-magento.catalog-category-view .page-main{width:min(var(--livo-v4-width),calc(100% - 80px))}
body.livo-magento.catalog-category-view .page-title-wrapper,
body.livo-magento.catalog-category-view .columns.top{display:none!important}
body.livo-magento.catalog-category-view .columns{position:static!important;z-index:auto!important;display:block!important;width:100%;padding:0!important}
body.livo-magento.catalog-category-view .column.main{width:100%!important;max-width:none!important;padding:0!important}
body.livo-magento.catalog-category-view .sidebar-main{position:static!important;width:0!important;min-width:0!important;padding:0!important;margin:0!important}
body.livo-magento.catalog-category-view .breadcrumbs{margin:28px 0}
body.livo-magento .livo-catalog-intro{min-height:172px;margin:0 0 24px;padding:30px 38px;border-radius:10px;background:var(--sage)}
body.livo-magento .livo-catalog-intro .livo-section-eyebrow{margin:0 0 10px;font-size:10px}
body.livo-magento .livo-catalog-intro h1{margin:0;font-size:38px;font-weight:550;line-height:1.15;letter-spacing:-1.4px;color:var(--forest)}
body.livo-magento .livo-catalog-intro p{margin:12px 0 0;font-size:14px;color:var(--muted)}
body.livo-magento .livo-catalog-pills{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}
body.livo-magento .livo-catalog-pills::-webkit-scrollbar{display:none}
body.livo-magento .livo-catalog-pills a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;white-space:nowrap;border:1px solid var(--line);border-radius:30px;font-size:12px;color:var(--ink)}
body.livo-magento .livo-catalog-pills a:first-child{border-color:var(--forest);background:var(--forest);color:#fff}
body.livo-magento .livo-catalog-toolbar{display:flex;align-items:center;gap:20px;margin:24px 0}
body.livo-magento .livo-catalog-filter-actions{display:flex;align-items:center;gap:10px}
body.livo-magento .livo-catalog-filter-actions button{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 13px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink);font-size:13px;box-shadow:none}
body.livo-magento .livo-catalog-toolbar>.toolbar-products{display:flex;flex:1;align-items:center;min-height:44px;margin:0!important;padding:0;border:0}
body.livo-magento .livo-catalog-toolbar .modes{display:none}
body.livo-magento .livo-catalog-toolbar .toolbar-amount{position:static;order:0;margin:0;font-size:11px;color:var(--muted)}
body.livo-magento .livo-catalog-toolbar .toolbar-sorter{position:static;display:flex;align-items:center;gap:7px;order:1;margin-left:auto;padding:0}
body.livo-magento .livo-catalog-toolbar .sorter-label{font-size:11px;color:var(--muted)}
body.livo-magento .livo-catalog-toolbar .sorter-options{width:170px;height:44px;padding:10px 28px 10px 10px;border:0;background-color:transparent;font-size:12px}
body.livo-magento.catalog-category-view .products-grid .product-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}
body.livo-magento.catalog-category-view .toolbar-products:not(.livo-catalog-toolbar .toolbar-products){margin-top:40px}
body.livo-magento.catalog-category-view .category-editorial{margin-top:45px;padding-top:26px;border-top:1px solid var(--line)}

/* Filter overlay, shared by desktop and mobile. */
html.livo-filters-open{overflow:hidden}
body.livo-magento .livo-filter-backdrop{position:fixed;inset:0;z-index:120;background:#14281f66;opacity:0;transition:opacity .18s}
body.livo-magento .livo-filter-backdrop.is-open{opacity:1}
body.livo-magento .livo-filter-backdrop[hidden]{display:none}
body.livo-magento .livo-filters{position:fixed!important;z-index:121;top:0;right:0;bottom:0;width:min(390px,100%);max-width:100%;margin:0!important;padding:0;background:var(--cream);box-shadow:-18px 0 55px #172b2228;overflow:auto;transform:translateX(102%);visibility:hidden;transition:transform .22s ease,visibility .22s}
body.livo-magento .livo-filters.is-open{transform:translateX(0);visibility:visible}
body.livo-magento .livo-filter-drawer-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:16px 22px;border-bottom:1px solid var(--line);background:var(--cream)}
body.livo-magento .livo-filter-drawer-head h2{margin:0;font-size:24px;font-weight:550;color:var(--forest)}
body.livo-magento .livo-filter-close{display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--sage);font-size:27px;font-weight:300;line-height:1;color:var(--forest);box-shadow:none}
body.livo-magento .livo-filter-body{padding:20px 22px 40px}
body.livo-magento .livo-filter-body>h2{display:none}
body.livo-magento .livo-filter-group{margin:0;padding:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}
body.livo-magento .livo-filter-group summary{min-height:58px;padding:18px 0;font-size:14px;font-weight:550}
body.livo-magento .livo-filter-values{padding:0 0 16px}

/* Product page proportions from the V4 product screen. */
body.livo-magento.catalog-product-view .page-main{width:min(var(--livo-v4-width),calc(100% - 80px))}
body.livo-magento.catalog-product-view .page-main>.breadcrumbs{margin:28px 0 30px}
body.livo-magento.catalog-product-view .column.main{grid-template-columns:minmax(0,1.3fr) minmax(350px,.8fr);column-gap:55px;row-gap:32px;align-items:start}
body.livo-magento.catalog-product-view .product.media{aspect-ratio:1.12;min-height:0;border-radius:12px;background:var(--stone)}
body.livo-magento.catalog-product-view .product.media .gallery-placeholder,
body.livo-magento.catalog-product-view .product.media .fotorama-item,
body.livo-magento.catalog-product-view .product.media .fotorama__wrap,
body.livo-magento.catalog-product-view .product.media .fotorama__stage{width:100%!important;height:100%!important;min-height:0!important}
body.livo-magento.catalog-product-view .product.media .fotorama__stage__frame{height:100%!important}
body.livo-magento.catalog-product-view .product.media .fotorama__img{max-width:100%!important;max-height:100%!important;padding:36px!important;object-fit:contain!important;mix-blend-mode:multiply}
body.livo-magento.catalog-product-view .product-info-main{padding:0!important}
body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper .page-title{margin:12px 0 14px;font-size:33px;font-weight:550;line-height:1.2;letter-spacing:-1px}
body.livo-magento.catalog-product-view .product-info-main .product.attribute.sku{margin-bottom:18px}
body.livo-magento.catalog-product-view .product-info-main .product-reviews-summary{margin-bottom:18px}
body.livo-magento.catalog-product-view .product-info-main .product-info-price{margin-bottom:16px}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery{margin-top:20px;padding:18px;border:0;border-radius:8px;background:var(--sage)}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .fieldset{margin-top:24px}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .field.qty .control,
body.livo-magento.catalog-product-view .product-info-main .box-tocart .action.tocart{height:46px;min-height:46px}
body.livo-magento.catalog-product-view .product-info-main .box-tocart input.qty,
body.livo-magento.catalog-product-view .product-info-main .livo-qty-step{height:44px;line-height:44px}
body.livo-magento .livo-pdp-navigation{top:88px;gap:28px;margin-top:0}
body.livo-magento .livo-pdp-navigation a{min-height:56px;padding:18px 0;font-size:13px}
body.livo-magento.catalog-product-view .product.info.detailed{padding-top:0}
body.livo-magento .livo-detail-section,
body.livo-magento.catalog-product-view .livo-related-products{padding:34px 0 38px}
body.livo-magento .livo-detail-section:first-child{padding-top:38px}
body.livo-magento.catalog-product-view .product.info.detailed>section>h2,
body.livo-magento.catalog-product-view .livo-related-heading h2,
body.livo-magento.catalog-product-view .livo-reviews-heading{font-size:25px!important;font-weight:550!important;letter-spacing:-.7px!important}
body.livo-magento .livo-description-section>.livo-description{max-width:980px;font-size:14px;line-height:1.8}

/* Cart and checkout keep Magento behaviour, with V4 geometry. */
body.livo-magento.checkout-cart-index .page-main{width:min(var(--livo-v4-width),calc(100% - 80px))}
body.livo-magento.checkout-cart-index .cart-container{grid-template-columns:minmax(0,1fr) 350px;gap:40px}
body.livo-magento.checkout-cart-index .cart-summary{padding:27px;border-radius:12px}
body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info{grid-template-columns:minmax(0,1fr) 116px 110px;min-height:170px}
body.livo-magento.checkout-index-index .page-main{width:min(1260px,calc(100% - 80px));padding-top:35px}
body.livo-magento.checkout-index-index .opc-wrapper{width:calc(100% - 380px)}
body.livo-magento.checkout-index-index .opc-sidebar{width:335px}
body.livo-magento.checkout-index-index .opc-wrapper #shipping,
body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,
body.livo-magento.checkout-index-index .opc-wrapper #payment{padding:28px;border:1px solid var(--line);border-radius:12px;background:#fff}

/* V4 cart: the product remains the focus; totals stay in the quiet right rail. */
body.livo-magento.checkout-cart-index .page-main{position:relative;width:min(var(--livo-v4-width),calc(100% - 80px));max-width:none}
body.livo-magento.checkout-cart-index .livo-cart-topbar{display:flex;align-items:center;justify-content:space-between;margin:28px 0 24px}
body.livo-magento.checkout-cart-index .livo-cart-breadcrumbs{display:flex;align-items:center;gap:10px;margin:0;font-size:11px;color:var(--muted)}
body.livo-magento.checkout-cart-index .livo-cart-breadcrumbs a{color:var(--muted)}
body.livo-magento.checkout-cart-index .livo-cart-continue{font-size:12px;color:var(--forest);text-decoration:underline;text-underline-offset:4px}
body.livo-magento.checkout-cart-index .page-title-wrapper{margin:0 0 30px}
body.livo-magento.checkout-cart-index .page-title-wrapper:before{margin-bottom:12px}
body.livo-magento.checkout-cart-index .page-title{font-size:38px;font-weight:550;line-height:1.1;letter-spacing:-1.2px}
body.livo-magento.checkout-cart-index .cart-container{grid-template-columns:minmax(0,1fr) 350px;gap:40px}
body.livo-magento.checkout-cart-index .cart-summary{padding:27px;border-radius:12px}
body.livo-magento.checkout-cart-index #shopping-cart-table tr.item-info{grid-template-columns:minmax(0,1fr) 116px 110px;min-height:170px}
body.livo-magento.checkout-cart-index .livo-cart-delivery{margin:20px 0;padding:15px 16px;border-radius:0;background:#f5f7f3}
body.livo-magento.checkout-cart-index .cart.main.actions .action.continue{display:none}

/* V4 checkout shell. Magento and MakeCommerce keep their native behaviour. */
body.livo-magento.checkout-index-index .livo-checkout-header{height:80px;padding:0;background:#fff;border-bottom:1px solid #ecece7}
body.livo-magento.checkout-index-index .livo-checkout-shell{box-sizing:border-box;width:min(1260px,calc(100% - 80px));max-width:none;height:80px;padding:0 40px}
body.livo-magento.checkout-index-index .livo-checkout-header .brand{width:106px}
body.livo-magento.checkout-index-index .page-main{box-sizing:border-box;width:min(1260px,calc(100% - 80px));max-width:none;padding:35px 40px 0}
body.livo-magento.checkout-index-index .livo-checkout-intro{display:block;margin:0 0 30px;padding:0}
body.livo-magento.checkout-index-index .livo-checkout-eyebrow{display:block;margin:0 0 8px;font-size:9px;letter-spacing:1.4px}
body.livo-magento.checkout-index-index .livo-checkout-intro h1{margin:0;font-size:44px;font-weight:500;line-height:1.08;letter-spacing:-1.7px;color:var(--forest)}
body.livo-magento.checkout-index-index .livo-checkout-intro>p{display:none}
body.livo-magento.checkout-index-index .livo-checkout-steps{display:flex;max-width:500px;margin:22px 0 0;padding:0;border:0;list-style:none}
body.livo-magento.checkout-index-index .livo-checkout-steps li{position:relative;display:flex;flex:1;align-items:center;gap:8px;min-height:26px;padding:0;border:0;font-size:11px;color:var(--muted)}
body.livo-magento.checkout-index-index .livo-checkout-steps li:not(:last-child):after{content:"";position:absolute;z-index:0;top:12px;left:32px;width:calc(100% - 42px);height:1px;background:#d9ddd7}
body.livo-magento.checkout-index-index .livo-checkout-steps li span{position:relative;z-index:1;display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border:1px solid #b9c0b9;border-radius:50%;background:#f5f5f2;font-size:10px}
body.livo-magento.checkout-index-index .livo-checkout-steps li.is-active{border:0;color:var(--forest);font-weight:600}
body.livo-magento.checkout-index-index .livo-checkout-steps li.is-active span{border-color:var(--forest);background:var(--forest);color:#fff}
body.livo-magento.checkout-index-index .authentication-wrapper{display:none!important}
body.livo-magento.checkout-index-index .authentication-wrapper.livo-auth-inline{display:block!important;width:100%;margin:0 0 24px;text-align:left}
body.livo-magento.checkout-index-index .authentication-wrapper.livo-auth-inline .action-auth-toggle{display:block;width:100%;padding:13px 16px;border:0;border-left:3px solid var(--forest);border-radius:0;background:#f1f2ef;color:var(--forest);font-size:12px;text-align:left;text-decoration:none}
body.livo-magento.checkout-index-index .livo-address-subtitle{grid-column:1/-1;margin:10px 0 18px;padding-top:26px;border-top:1px solid var(--line);font-size:20px;font-weight:500;line-height:1.25;color:var(--forest)}
body.livo-magento.checkout-index-index .opc-wrapper{width:calc(100% - 380px)}
body.livo-magento.checkout-index-index .opc-sidebar{width:335px}
body.livo-magento.checkout-index-index .opc-wrapper #shipping,
body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,
body.livo-magento.checkout-index-index .opc-wrapper #payment{padding:28px;border:1px solid var(--line);border-radius:12px;background:#fff}

@media(max-width:1099px){
 body.livo-magento .site-header{height:auto}
 body.livo-magento .site-header .header-main{width:calc(100% - 48px);height:auto;min-height:78px;padding:14px 0!important;gap:0!important}
 body.livo-magento .site-header .brand{width:88px}
 body.livo-magento.cms-index-index .home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body.livo-magento.catalog-product-view .column.main{column-gap:30px}
}

@media(max-width:760px){
 :root{--livo-v4-gutter:18px}
 body.livo-magento .announcement>.container{width:calc(100% - 36px)}
 body.livo-magento .site-header .header-main{width:calc(100% - 36px)!important}
 body.livo-magento .site-footer>.container{width:calc(100% - 36px)}
 body.livo-magento .page-main,
 body.livo-magento.catalog-category-view .page-main,
 body.livo-magento.catalog-product-view .page-main,
 body.livo-magento.checkout-cart-index .page-main{width:calc(100% - 36px)}
 body.livo-magento.cms-index-index .home-slider,
 body.livo-magento.cms-index-index .home-life>.container{width:calc(100% - 36px)}
 body.livo-magento.cms-index-index .page-main,
 body.livo-magento.cms-index-index .columns,
 body.livo-magento.cms-index-index .column.main{margin-top:0!important;padding-top:0!important}
 body.livo-magento.cms-index-index .page.messages{margin:0}
 body.livo-magento.cms-index-index .page.messages:has(.message){margin:14px auto 20px}
 body.livo-magento.cms-index-index .home-slider{width:100%!important;margin:0!important}
 body.livo-magento.cms-index-index .home-life-hero{display:flex!important;flex-direction:column;aspect-ratio:auto;margin-top:0!important;background:#edeae0}
 body.livo-magento.cms-index-index .home-life-hero>.editorial-copy{order:0;width:100%;height:auto;padding:26px 18px 24px!important;background:none}
 body.livo-magento.cms-index-index .home-life-hero .editorial-copy h1{font-size:38px;letter-spacing:-1.7px;margin-bottom:16px}
 body.livo-magento.cms-index-index .home-life-hero .editorial-copy>.eyebrow{font-size:8px;margin-bottom:12px}
 body.livo-magento.cms-index-index .home-life-hero .editorial-copy>p:not(.eyebrow){font-size:13px;max-width:260px}
 body.livo-magento.cms-index-index .home-life-hero .hero-room-link{margin:14px 0 0;font-size:11px}
 body.livo-magento.cms-index-index .home-life-hero>.editorial-cover{position:relative!important;inset:auto!important;order:1;width:100%!important;height:auto!important;aspect-ratio:1131/510;object-fit:cover}
 body.livo-magento.cms-index-index .home-categories{padding-block:34px}
 body.livo-magento.cms-index-index .home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
 body.livo-magento.cms-index-index .home-category-grid .home-category{min-height:70px!important;padding:7px!important;gap:9px!important;font-size:12px!important}
 body.livo-magento.cms-index-index .home-category-grid .home-category-icon{width:48px!important;height:48px!important;flex-basis:48px!important}
 body.livo-magento.cms-index-index .home-room-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
 body.livo-magento.cms-index-index .home-living-feature{grid-template-columns:1fr}
 body.livo-magento.cms-index-index .home-living-feature>img{height:270px;min-height:0}
 body.livo-magento.cms-index-index .home-living-feature>div{padding:30px 24px}
 body.livo-magento.cms-index-index .products-section .products-grid .product-items{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory}
 body.livo-magento.cms-index-index .products-section .products-grid .product-item{flex:0 0 72%;scroll-snap-align:start}
 body.livo-magento .livo-catalog-intro{min-height:0;margin-bottom:18px;padding:24px 20px}
 body.livo-magento .livo-catalog-intro h1{font-size:30px}
 body.livo-magento .livo-catalog-toolbar{align-items:flex-start;gap:12px;margin:18px 0;overflow-x:auto}
 body.livo-magento .livo-catalog-filter-actions{gap:7px}
 body.livo-magento .livo-catalog-filter-actions button{min-height:40px;padding:8px 11px;font-size:12px}
 body.livo-magento .livo-catalog-filter-actions button:nth-child(n+2){display:none}
 body.livo-magento .livo-catalog-toolbar>.toolbar-products{min-width:max-content;min-height:40px}
 body.livo-magento .livo-catalog-toolbar .toolbar-amount{display:none}
 body.livo-magento .livo-catalog-toolbar .sorter-label{display:none}
 body.livo-magento .livo-catalog-toolbar .sorter-options{width:158px;height:40px;border:1px solid var(--line);border-radius:6px;background-color:#fff}
 body.livo-magento.catalog-category-view .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 12px}
 body.livo-magento.catalog-product-view .page-main>.breadcrumbs{margin:18px 0 20px}
 body.livo-magento.catalog-product-view .column.main{display:flex;flex-direction:column;gap:20px}
 body.livo-magento.catalog-product-view .product.media{order:2;width:calc(100% + 36px)!important;margin-inline:-18px;aspect-ratio:1;border-radius:0}
 body.livo-magento.catalog-product-view .product-info-main{order:3}
 body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper{display:none}
 body.livo-magento.catalog-product-view .product-info-main .product.attribute.sku{display:none}
 body.livo-magento.catalog-product-view .livo-mobile-product-heading{display:block!important;order:1;margin:0}
 body.livo-magento .livo-mobile-product-heading h1{margin:0;font-size:25px;font-weight:550;line-height:1.22;letter-spacing:-.7px;color:var(--forest)}
 body.livo-magento .livo-pdp-navigation{order:4;top:106px;width:100%;margin-top:8px;gap:22px}
 body.livo-magento.catalog-product-view .product.info.detailed{order:5;width:100%}
 body.livo-magento.catalog-product-view .livo-related-products{width:100%}
 body.livo-magento.catalog-product-view .product.media .fotorama__img{padding:18px!important}
 body.livo-magento.checkout-cart-index .livo-cart-topbar{margin:18px 0 16px}
 body.livo-magento.checkout-cart-index .cart-container{display:flex;flex-direction:column;gap:0}
 body.livo-magento.checkout-cart-index .form-cart{order:0;width:100%}
 body.livo-magento.checkout-cart-index .cart-summary{position:static;order:1;width:100%;margin-top:0}
 body.livo-magento.checkout-index-index .livo-checkout-header{height:68px}
 body.livo-magento.checkout-index-index .livo-checkout-shell{width:100%;height:68px;padding:0 18px}
 body.livo-magento.checkout-index-index .page-main{width:100%;padding:22px 14px 0}
 body.livo-magento.checkout-index-index .livo-checkout-intro{margin-bottom:24px}
 body.livo-magento.checkout-index-index .livo-checkout-intro h1{font-size:31px;letter-spacing:-1px}
 body.livo-magento.checkout-index-index .livo-checkout-steps{max-width:100%;margin-top:18px}
 body.livo-magento.checkout-index-index .livo-checkout-steps li{font-size:10px}
 body.livo-magento.checkout-index-index .livo-address-subtitle{margin-top:4px;padding-top:22px;font-size:18px}
 body.livo-magento.checkout-index-index .opc-wrapper,
 body.livo-magento.checkout-index-index .opc-sidebar{width:100%;max-width:none}
 body.livo-magento.checkout-index-index .opc-wrapper #shipping,
 body.livo-magento.checkout-index-index .opc-wrapper #opc-shipping_method,
 body.livo-magento.checkout-index-index .opc-wrapper #payment{padding:20px 16px}
}

@media(max-width:390px){
 body.livo-magento.cms-index-index .home-life-hero .editorial-copy h1{font-size:35px}
 body.livo-magento .products-grid .product-item-name.card-title{font-size:11.5px}
}

@media(prefers-reduced-motion:reduce){
 body.livo-magento .livo-filters,body.livo-magento .livo-filter-backdrop{transition:none}
}

@media (min-width:1200px){
  body.livo-magento.cms-index-index .home-room-products ol.product-items{
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:20px 14px!important;
  }
}

/* Cart quantity and subtotal occupy separate tracks, including narrow screens. */
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table tr.item-info{grid-template-columns:minmax(0,1fr) 116px 110px;column-gap:24px}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.qty,
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.subtotal{padding-left:0;padding-right:0;min-width:0}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.subtotal{text-align:right}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.qty{padding-top:0;padding-bottom:0}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-quantity{display:flex;width:116px;height:46px;border:1px solid var(--line);border-radius:5px;background:#fff;box-sizing:border-box}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-quantity label{display:flex;flex:1;min-width:0;height:44px;margin:0}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-quantity input.qty{width:100%;height:44px;min-height:44px;line-height:44px;font-size:14px}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-quantity button{display:flex;align-items:center;justify-content:center;flex:1;width:auto;height:44px;min-height:44px;padding:0;font:400 18px/1 Arial}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-quantity button:hover{background:var(--soft)}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.subtotal{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:46px;padding-top:0;padding-bottom:0}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-line-total,
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-line-total :is(.price-including-tax,.price-excluding-tax,.cart-price,.price){display:block;margin:0;padding:0;font-size:16px;line-height:20px}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .livo-cart-tax{position:absolute;top:calc(50% + 14px);right:0;color:var(--muted);font:400 11px/15px Arial;white-space:nowrap}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .actions-toolbar>.action.action-delete{display:grid!important;place-items:center;width:44px;height:44px;border:0;background:transparent}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .actions-toolbar>.action.action-delete:before{margin:0}
body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .actions-toolbar>.action.action-delete>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(min-width:1000px){
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table tbody.cart.item{display:grid;grid-template-columns:minmax(0,1fr) 44px;column-gap:16px;align-items:center}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table tr.item-info{min-width:0;grid-column:1;grid-row:1}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .item-actions{position:static;grid-column:2;grid-row:1;align-self:center;width:44px;height:44px}
}

/* The cart coupon matches checkout while retaining Magento's apply/cancel form. */
body.livo-magento.checkout-cart-index .cart-summary #block-discount{margin:0 0 20px;padding:0 14px;border:0;border-radius:6px;background:#f0f1eb}
body.livo-magento.checkout-cart-index .cart-summary #block-discount>.title{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;margin:0;padding:14px 0;border:0;cursor:pointer}
body.livo-magento.checkout-cart-index .cart-summary #block-discount>.title strong{font-size:14px;line-height:1.5;font-weight:600;color:var(--forest)}
body.livo-magento.checkout-cart-index .cart-summary #block-discount>.title:before{display:none}
body.livo-magento.checkout-cart-index .cart-summary #block-discount>.title:after{content:'+';position:static;flex:none;width:16px;margin:0;color:var(--forest);font:400 18px/1 Arial;text-align:center}
body.livo-magento.checkout-cart-index .cart-summary #block-discount.active>.title:after{content:'−'}
body.livo-magento.checkout-cart-index .cart-summary #block-discount>.content{margin:0;padding:0 0 14px}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form .fieldset.coupon{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin:0;padding:0}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form .field{min-width:0;margin:0;padding:0}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form .field>.label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body.livo-magento.checkout-cart-index .cart-summary #coupon_code{box-sizing:border-box;width:100%;height:46px;min-height:46px;margin:0;padding:10px 12px;border:1px solid #cdd3ca;border-radius:6px;background:#fff;color:var(--forest);font-size:13px;box-shadow:none}
body.livo-magento.checkout-cart-index .cart-summary #coupon_code::placeholder{color:#90998f;opacity:1}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form .actions-toolbar,
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form .actions-toolbar>.primary{float:none;margin:0;padding:0}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form button.action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:96px;width:auto;height:46px;min-height:46px;margin:0;padding:0 14px;border:2px solid var(--forest);border-radius:6px;background:#fff;color:var(--forest);font-size:14px;font-weight:600;line-height:1.3;box-shadow:none;white-space:nowrap}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form button.action:hover{background:var(--forest);color:#fff}
body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form :is(input,button):focus-visible{outline:2px solid #718875;outline-offset:2px}
@media(max-width:999px){
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table tr.item-info{grid-template-columns:116px minmax(0,1fr);gap:16px 24px}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.item{grid-column:1/-1;grid-row:1;padding-bottom:0}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.qty{grid-column:1;grid-row:2;padding:0;align-self:center}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .col.subtotal{grid-column:2;grid-row:2;padding:0;align-self:center;justify-self:end}
}
@media(max-width:767px){
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table tr.item-info{padding-left:0;padding-right:0;padding-bottom:24px}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .item-actions{right:-12px;top:4px}
 body.livo-magento.checkout-cart-index .cart-container #shopping-cart-table .product-item-name{padding-right:28px}
}
@media(max-width:599px){
 body.livo-magento.checkout-cart-index .cart-summary #coupon_code{font-size:16px}
 body.livo-magento.checkout-cart-index .cart-summary #discount-coupon-form button.action{min-width:88px;padding:0 10px}
}body.livo-magento.customer-account-login .page-main,
body.livo-magento.customer-account-create .page-main {
    width:min(1520px,calc(100% - 80px));
    max-width:none;
    padding:0;
}
body.livo-magento.customer-account-login .columns,
body.livo-magento.customer-account-login .column.main,
body.livo-magento.customer-account-create .columns,
body.livo-magento.customer-account-create .column.main {padding:0}
body.livo-magento.customer-account-login .login-container {display:block;margin:0}
body.livo-magento .livo-auth,
body.livo-magento.customer-account-login .login-container .livo-auth {
    display:grid;
    grid-template-columns:1fr 1fr;
    width:min(1030px,100%);
    min-height:620px;
    margin:45px auto 70px;
    padding:0;
    float:none;
    border:1px solid var(--line);
    border-radius:12px;
    overflow:hidden;
    background:#fff;
}
body.livo-magento .livo-register-auth {min-height:760px}
body.livo-magento .livo-auth-photo {
    position:relative;
    min-width:0;
    background:#e9e7df url('../../frontend/Livo/store/lt_LT/images/home-hero.webp') 72% center/cover no-repeat;
}
body.livo-magento .livo-auth-photo:after {
    content:'';
    position:absolute;
    inset:42% 0 0;
    background:linear-gradient(transparent,#14271f8c);
}
body.livo-magento .livo-auth-photo-copy {
    position:absolute;
    z-index:1;
    left:35px;
    right:35px;
    bottom:34px;
    color:#fff;
    text-shadow:0 2px 12px #0007;
}
body.livo-magento .livo-auth-kicker {
    display:block;
    margin:0 0 15px;
    font-size:10px;
    line-height:1.2;
    font-weight:700;
    letter-spacing:1.8px;
    text-transform:uppercase;
}
body.livo-magento .livo-auth-photo-copy h2 {
    margin:0 0 4px;
    color:#fff;
    font-size:28px;
    line-height:1.2;
    letter-spacing:-.7px;
    font-weight:600;
}
body.livo-magento .livo-auth-photo-copy p {margin:0;font-size:14px;color:#fff}
body.livo-magento .livo-auth-form {min-width:0;padding:40px;background:#fff}
body.livo-magento .livo-auth-form>h1 {
    margin:0 0 15px;
    color:var(--forest);
    font-size:31px;
    line-height:1.2;
    letter-spacing:-1px;
    font-weight:550;
}
body.livo-magento .livo-auth-intro {margin:0 0 26px;color:var(--muted);font-size:13px}
body.livo-magento .livo-auth .fieldset.login {margin:0;padding:0}
body.livo-magento .livo-auth .form-login,
body.livo-magento .livo-auth .fieldset.login {
    float:none!important;
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
}
body.livo-magento .livo-auth .fieldset.login:after {display:none}
body.livo-magento .livo-auth .form-create-account,
body.livo-magento .livo-auth .fieldset.create,
body.livo-magento .livo-auth .fieldset.additional_info {
    width:100%;
    min-width:0!important;
    max-width:none;
    margin:0;
    padding:0;
    border:0;
    background:transparent;
}
body.livo-magento .livo-auth .fieldset.create>.legend {display:none}
body.livo-magento .livo-auth .field {margin:0 0 20px}
body.livo-magento .livo-auth .field>.label {
    display:block;
    float:none;
    width:auto;
    margin:0 0 8px;
    padding:0;
    color:var(--forest);
    text-align:left;
    font-size:12px;
    line-height:1.4;
    font-weight:600;
}
body.livo-magento .livo-auth .field.required>.label:after {color:#9e5a50;font-size:11px}
body.livo-magento .livo-auth .field>.control {float:none;width:100%}
body.livo-magento .livo-auth input.input-text {
    width:100%;
    height:49px;
    min-height:49px;
    padding:10px 13px;
    border:1px solid #dfe3dd;
    border-radius:5px;
    background:#fff;
    box-shadow:none;
    font-size:16px;
}
body.livo-magento .livo-auth input.input-text:focus {border-color:#759080;box-shadow:0 0 0 1px #759080}
body.livo-magento .livo-auth .livo-show-password {margin:-7px 0 17px;font-size:12px}
body.livo-magento .livo-auth .livo-show-password label {display:flex;align-items:center;gap:8px}
body.livo-magento .livo-auth .livo-show-password input {margin:0}
body.livo-magento .livo-auth .livo-password-note {
    margin:7px 0 0;
    color:var(--muted);
    font-size:11px;
}
body.livo-magento .livo-auth .livo-auth-privacy {
    display:flex;
    align-items:flex-start;
    gap:9px;
    margin:4px 0 24px;
}
body.livo-magento .livo-auth .livo-auth-privacy>.checkbox {
    flex:0 0 auto;
    width:18px;
    height:18px;
    margin:1px 0 0;
}
body.livo-magento .livo-auth .livo-auth-privacy>.label {
    display:block;
    margin:0;
    color:var(--forest);
    font-size:12px;
    font-weight:400;
    line-height:1.55;
}
body.livo-magento .livo-auth .livo-auth-privacy>.label:after {display:none}
body.livo-magento .livo-auth .livo-auth-privacy a {color:var(--forest);text-decoration:underline}
body.livo-magento .livo-auth .field.captcha {margin-top:3px}
body.livo-magento .livo-auth .field.captcha .nested {margin:10px 0 0}
body.livo-magento .livo-auth .field.captcha .field.captcha {margin:0}
body.livo-magento .livo-auth .captcha-image {display:flex;align-items:center;gap:10px}
body.livo-magento .livo-auth .captcha-img {display:block;max-width:190px;height:auto;border:1px solid var(--line);border-radius:4px}
body.livo-magento .livo-auth .captcha-reload {
    min-height:40px;
    padding:9px 12px;
    border:1px solid var(--line);
    border-radius:5px;
    background:#f1f2ed;
    box-shadow:none;
    color:var(--forest);
    font-size:12px;
}
body.livo-magento .livo-auth .captcha-note {margin-top:8px;font-size:11px;color:var(--muted)}
body.livo-magento .livo-auth-remind {display:inline-block;margin:1px 0 26px;color:var(--forest);font-size:13px;text-decoration:underline}
body.livo-magento .livo-auth-actions {
    display:block!important;
    width:100%!important;
    margin:0!important;
    padding:0!important;
}
body.livo-magento .livo-auth-actions>.primary {
    display:block!important;
    float:none!important;
    width:100%!important;
    margin:0!important;
}
body.livo-magento .livo-auth-actions .action.login,
body.livo-magento .livo-auth-actions .action.submit {
    display:block!important;
    float:none!important;
    width:100%!important;
    min-height:52px;
    margin:0;
    border-radius:5px;
    font-size:14px;
}
body.livo-magento .livo-auth-register {margin:26px 0 0;color:var(--muted);font-size:13px}
body.livo-magento .livo-auth-register a {color:var(--forest);text-decoration:underline}
body.livo-magento .livo-auth-note {
    display:flex;
    align-items:flex-start;
    gap:8px;
    margin:30px 0 0;
    padding:14px;
    border:1px solid #dde3d7;
    border-radius:7px;
    background:#f3f5ed;
    color:#667763;
    font-size:11px;
}
body.livo-magento .livo-auth-note p {margin:0}
@media(max-width:760px) {
    body.livo-magento.customer-account-login .page-main,
    body.livo-magento.customer-account-create .page-main {width:calc(100% - 36px)}
    body.livo-magento .livo-auth,
    body.livo-magento.customer-account-login .login-container .livo-auth {
        grid-template-columns:1fr;
        min-height:0;
        margin:24px auto 42px;
    }
    body.livo-magento .livo-auth-photo {display:none}
    body.livo-magento .livo-auth-form {padding:28px 23px}
    body.livo-magento .livo-auth-form>h1 {font-size:29px}
    body.livo-magento .livo-auth .captcha-image {align-items:flex-start;flex-direction:column}
}/* LIVO V4 customer account */
body.livo-magento.account{background:var(--cream)}
body.livo-magento.account .page-main{width:min(var(--livo-v4-width,1600px),calc(100% - 80px));padding:42px 0 78px;min-height:720px}
body.livo-magento.account .breadcrumbs{display:none}
body.livo-magento.account .columns{display:grid;grid-template-columns:230px minmax(0,1fr);gap:45px;padding:0;align-items:start}
body.livo-magento.account .sidebar-main{grid-column:1;grid-row:1;width:auto;padding:0 24px 0 0;margin:0;border-right:1px solid var(--line);float:none;align-self:stretch;min-height:640px;background:transparent!important}
body.livo-magento.account .column.main{grid-column:2;grid-row:1;width:auto;min-width:0;padding:0;margin:0;float:none}
body.livo-magento.account .page-title-wrapper{margin:0 0 28px}
body.livo-magento.account .page-title-wrapper .page-title{display:block;margin:0 0 12px;color:var(--forest);font-size:35px;line-height:1.15;font-weight:520;letter-spacing:-1.35px}
body.livo-magento.account .page-title-wrapper:after{content:'Viskas, kas svarbu tavo atradimams – vienoje vietoje.';display:block;color:var(--muted);font-size:14px;line-height:1.6}
body.livo-magento.account.wishlist-index-index .page-title-wrapper:after{content:'Atradimai, kuriuos verta prisiminti.'}
body.livo-magento.account.customer-address-form .page-title-wrapper:after{content:'Adresas greitesniam ir patogesniam pristatymui.'}

body.livo-magento.account .sidebar-main .block-collapsible-nav{background:transparent!important;border:0;border-radius:0;margin:0;padding:0;box-shadow:none}
body.livo-magento.account .sidebar-main .block-collapsible-nav .content{display:block!important;padding:0;background:transparent!important}
body.livo-magento.account .sidebar-main .block-collapsible-nav .title{display:none}
.livo-account-greeting{padding:0 12px 23px}
.livo-account-kicker{display:block;color:var(--forest);font-size:9px;line-height:1.2;font-weight:750;letter-spacing:2px;text-transform:uppercase;margin:0 0 13px}
.livo-account-greeting h2{font-size:19px;line-height:1.25;font-weight:520;letter-spacing:-.4px;margin:0 0 4px}
.livo-account-greeting p{font-size:11px;color:var(--muted);margin:0}
body.livo-magento.account .block-collapsible-nav .nav.items{margin:0;padding:0;list-style:none}
body.livo-magento.account .block-collapsible-nav .nav.item{margin:0 0 3px;padding:0;border:0}
body.livo-magento.account .block-collapsible-nav .nav.item a,
body.livo-magento.account .block-collapsible-nav .nav.item>strong{position:relative;display:flex;align-items:center;gap:11px;width:100%;min-height:46px;padding:11px 12px 11px 43px;border:0!important;border-radius:7px;color:var(--forest);font-size:13px;font-weight:400;line-height:1.35;text-decoration:none;box-sizing:border-box}
body.livo-magento.account .block-collapsible-nav .nav.item a:hover{background:#f0f1eb}
body.livo-magento.account .block-collapsible-nav .nav.item.current>strong{background:var(--sage,#edf0e9);font-weight:650}
body.livo-magento.account .block-collapsible-nav .nav.item a:before,
body.livo-magento.account .block-collapsible-nav .nav.item>strong:before{content:'';position:absolute;left:12px;top:50%;width:18px;height:18px;transform:translateY(-50%);background:currentColor;mask:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="customer/account/"],a[href*="/paskyra/"]):before,body.livo-magento.account .nav.item>strong:first-child:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11 12 3l9 8v10h-6v-6H9v6H3Z' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="sales/order"],a[href*="/paskyra/uzsakymai"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4 7 8-4 8 4v10l-8 4-8-4Z' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='m4 7 8 4 8-4M12 11v10' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="wishlist"],a[href*="/isimintos/"]):before{mask-image:url('../../frontend/Livo/store/lt_LT/images/heart.svg')}
body.livo-magento.account .nav.item :is(a[href*="customer/address"],a[href*="/paskyra/adresai"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 7h11v10H3zM14 10h4l3 3v4h-7' fill='none' stroke='black' stroke-width='1.7'/%3E%3Ccircle cx='7' cy='18' r='2' fill='none' stroke='black'/%3E%3Ccircle cx='18' cy='18' r='2' fill='none' stroke='black'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="customer/account/edit"],a[href*="/paskyra/duomenys"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='7' r='3.5' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M5 21v-2a7 7 0 0 1 14 0v2' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="vault/cards"],a[href*="/paskyra/mokejimo-budai"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M3 10h18M7 15h4' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="review/customer"],a[href*="/paskyra/atsiliepimai"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 3 2.7 5.5 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="newsletter"],a[href*="/paskyra/naujienlaiskis"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='m3 6 9 7 9-7' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item :is(a[href*="kontaktai"],a[href*="/paskyra/uzklausos"]):before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M9.8 9a2.3 2.3 0 1 1 3.5 2c-1 .6-1.3 1-1.3 2M12 17h.01' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account .nav.item a[href*="logout"]:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 4H4v16h6M14 8l4 4-4 4M8 12h10' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account.sales-order-history .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4 7 8-4 8 4v10l-8 4-8-4Z' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='m4 7 8 4 8-4M12 11v10' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account.wishlist-index-index .nav.item.current>strong:before{mask-image:url('../../frontend/Livo/store/lt_LT/images/heart.svg')}
body.livo-magento.account.customer-address-index .nav.item.current>strong:before,body.livo-magento.account.customer-address-form .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 7h11v10H3zM14 10h4l3 3v4h-7' fill='none' stroke='black' stroke-width='1.7'/%3E%3Ccircle cx='7' cy='18' r='2' fill='none' stroke='black'/%3E%3Ccircle cx='18' cy='18' r='2' fill='none' stroke='black'/%3E%3C/svg%3E")}
body.livo-magento.account.customer-account-edit .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='7' r='3.5' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M5 21v-2a7 7 0 0 1 14 0v2' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account.vault-cards-listaction .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M3 10h18M7 15h4' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account.review-customer-index .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 3 2.7 5.5 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}
body.livo-magento.account.newsletter-manage-index .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='m3 6 9 7 9-7' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
body.livo-magento.account.livo-account-requests .nav.item.current>strong:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M9.8 9a2.3 2.3 0 1 1 3.5 2c-1 .6-1.3 1-1.3 2M12 17h.01' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}

.livo-account-welcome{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;margin:0 0 27px;background:var(--sage,#edf0e9);border-radius:10px}
.livo-account-welcome h2{font-size:25px;font-weight:520;letter-spacing:-.7px;margin:0 0 8px}
.livo-account-welcome p{font-size:13px;color:var(--muted);margin:0}
.livo-account-welcome .action.primary{display:flex;align-items:center;gap:20px;white-space:nowrap;text-decoration:none}
.livo-orders-panel,.livo-orders-list,.livo-account-card,.livo-preference-card,.livo-reviews-panel,.livo-review-card,.livo-address-cards,.account .form-edit-account,.account .form-address-edit,.account .table-wrapper{background:#fff;border:1px solid var(--line);border-radius:10px}
.livo-orders-panel,.livo-orders-list{padding:28px;margin:0 0 20px}
.livo-panel-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 18px}
.livo-panel-head h2{font-size:18px;font-weight:600;letter-spacing:-.35px;margin:0}
.livo-panel-head a,.livo-order-row a,.livo-account-card a,.livo-review-card>a{color:var(--forest);font-size:12px;text-decoration:underline;text-underline-offset:4px}
.livo-order-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}
.livo-order-row:last-child{border-bottom:0}
.livo-order-row .livo-order-number{display:block;margin:0 0 10px;font-size:18px;line-height:1.35;font-weight:650;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}
.livo-order-row strong,.livo-order-row small{display:block}
.livo-order-row strong{font-size:14px;font-weight:600}
.livo-order-row small{font-size:12px;color:var(--muted);margin-top:5px}
.livo-order-total{text-align:right}
.livo-order-total strong{font-size:15px;margin-bottom:7px}
.livo-inline-empty{padding:20px 0 4px}
.livo-inline-empty strong{display:block;font-size:17px;margin-bottom:6px}
.livo-inline-empty p{color:var(--muted);font-size:13px;margin:0 0 12px}
.livo-inline-empty a{font-size:12px;text-decoration:underline;text-underline-offset:4px}
.livo-account-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.livo-account-card{padding:28px;min-height:185px}
.livo-account-card h3{font-size:18px;font-weight:560;margin:0 0 12px}
.livo-account-card p{color:var(--muted);font-size:13px;min-height:42px;margin:0 0 20px}

.livo-account-empty{display:flex;min-height:385px;padding:48px 30px;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--sage,#edf0e9);border-radius:10px}
.livo-account-empty .livo-empty-icon{display:grid;place-items:center;width:58px;height:58px;margin:0 0 24px;background:#fff;border-radius:50%}
.livo-account-empty .livo-empty-icon:before{content:'';width:27px;height:27px;background:var(--forest);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M12 7v5M12 16h.01' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E") center/contain no-repeat}
.livo-empty-addresses .livo-empty-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 7h11v10H3zM14 10h4l3 3v4h-7' fill='none' stroke='black' stroke-width='1.7'/%3E%3Ccircle cx='7' cy='18' r='2' fill='none' stroke='black'/%3E%3Ccircle cx='18' cy='18' r='2' fill='none' stroke='black'/%3E%3C/svg%3E")}
.livo-empty-payments .livo-empty-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M3 10h18' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
.livo-empty-reviews .livo-empty-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 3 2.7 5.5 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}
.livo-empty-wishlist .livo-empty-icon:before{mask-image:url('../../frontend/Livo/store/lt_LT/images/heart.svg')}
.livo-empty-requests .livo-empty-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='M9.8 9a2.3 2.3 0 1 1 3.5 2c-1 .6-1.3 1-1.3 2M12 17h.01' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E")}
.livo-account-empty h2{font-size:25px;font-weight:520;letter-spacing:-.7px;margin:0 0 12px}
.livo-account-empty p{max-width:540px;color:var(--muted);font-size:13px;line-height:1.65;margin:0 0 24px}
.livo-account-empty .action.primary{display:flex;align-items:center;gap:20px;text-decoration:none}
.customer-address-index .livo-empty-addresses~.block-addresses-list,.customer-address-index .livo-empty-addresses~.actions-toolbar{display:none}

.livo-address-cards{padding:28px;margin-bottom:20px}
.livo-address-cards>.block-title{margin:0 0 22px;font-size:18px}
.livo-address-cards .block-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
body.livo-magento.account .column.main .block.livo-address-cards .block-content:before,body.livo-magento.account .column.main .block.livo-address-cards .block-content:after{display:none;content:none}
body.livo-magento.account .column.main .block.livo-address-cards .block-content>.box{width:auto;float:none;margin:0;min-width:0}
.livo-address-cards .box{padding:22px;background:var(--sage,#edf0e9);border-radius:8px}
.livo-address-cards .box-title{display:block;margin-bottom:12px;font-size:15px}
.livo-address-cards address{font-style:normal;color:var(--muted);font-size:13px;line-height:1.65}
.livo-address-cards .box-actions{margin-top:16px;font-size:12px;text-decoration:underline;text-underline-offset:4px}
.block-addresses-list{margin-top:20px}
.block-addresses-list .block-title{font-size:18px;margin-bottom:15px}
.block-addresses-list>.block-content>.empty{font-size:13px;color:var(--muted)}

.account .form-edit-account,.account .form-address-edit{padding:30px}
.account .form-edit-account fieldset,.account .form-address-edit fieldset{margin:0 0 28px;padding:0;border:0}
.account .form-edit-account .legend,.account .form-address-edit .legend{display:block;width:100%;margin:0 0 24px;padding:0;border:0;font-size:20px;font-weight:600;letter-spacing:-.4px}
.account .form-edit-account .field,.account .form-address-edit .field{margin:0 0 18px}
body.livo-magento.account .form-edit-account .field,body.livo-magento.account .form-address-edit .field{float:none;width:auto;padding:0}
body.livo-magento.account .form-edit-account .field>.label,body.livo-magento.account .form-address-edit .field>.label{display:block;float:none;width:auto;padding:0;margin:0 0 7px;color:var(--forest);font-size:12px;font-weight:600;text-align:left}
body.livo-magento.account .form-edit-account .field>.control,body.livo-magento.account .form-address-edit .field>.control{float:none;width:100%;max-width:none}
.account .form-edit-account input.input-text,.account .form-address-edit input.input-text,.account .form-address-edit select{width:100%;max-width:none;height:52px;padding:12px 14px;border:1px solid var(--line);border-radius:6px;background:#fff;box-shadow:none;font-size:14px}
.account .form-edit-account .fieldset.info .field.choice{display:inline-flex;align-items:center;margin-right:26px}
.account .form-edit-account .fieldset.info .field.choice>.label{display:inline;margin:0 0 0 9px;font-weight:400}
.account .form-edit-account input[name="assistance_allowed"]{display:none}
.account .form-edit-account input[name="assistance_allowed"]+label{display:none!important}
.account .form-edit-account .fieldset.password{padding-top:24px;border-top:1px solid var(--line)}
.account .form-edit-account .fieldset.info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}
.account .form-edit-account .fieldset.info>.legend,.account .form-edit-account .fieldset.info>.field.choice{grid-column:1/-1}
.account .form-edit-account fieldset>input[type="hidden"],.account .form-address-edit fieldset>input[type="hidden"],.account .form-edit-account fieldset>.legend+br,.account .form-address-edit fieldset>.legend+br{display:none}
.account .form-edit-account .actions-toolbar,.account .form-address-edit .actions-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:20px;width:100%!important;margin:10px 0 0!important;text-align:left}
.account .form-edit-account .actions-toolbar>.primary,.account .form-address-edit .actions-toolbar>.primary{float:none;margin:0}
.account .form-edit-account .actions-toolbar .secondary,.account .form-address-edit .actions-toolbar .secondary{order:-1}
.account .form-edit-account .action.save,.account .form-address-edit .action.save{min-height:48px;padding:12px 24px}
/* Remove Blank theme's 25% horizontal-form spacer, including the password disclosure. */
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field.choice{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0 0 16px;padding:0}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field.choice:before,body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field.choice:after{content:none;display:none}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field.choice>.label{display:block;flex:0 1 auto;margin:0;padding:0;font-size:14px;line-height:1.5;font-weight:400}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field.choice>input[type="checkbox"]{position:static;flex:0 0 18px;width:18px;height:18px;margin:0}
body.livo-magento.account .form-edit-account .field.choice .field-tooltip{position:relative;top:auto;right:auto;margin:0;flex:0 0 22px}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field>.label{display:flex;align-items:center;gap:4px;min-height:21px;line-height:21px}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .field>.label:after{line-height:inherit;vertical-align:baseline}
body.livo-magento.account .form-address-edit .field.street .field.additional{margin:10px 0 0}
body.livo-magento.account .form-address-edit .field.street .field.primary,body.livo-magento.account .form-address-edit .field.street .field.additional .label{position:absolute;display:block;width:1px!important;height:1px;min-height:0;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .actions-toolbar>.primary .action{margin:0;font-size:14px;line-height:1.5;min-height:48px;padding:12px 24px}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .actions-toolbar:before,body.livo-magento.account :is(.form-edit-account,.form-address-edit) .actions-toolbar:after{content:none;display:none}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .actions-toolbar>.secondary:empty{display:none}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .actions-toolbar>.secondary{order:0}
body.livo-magento.account :is(.form-edit-account,.form-address-edit) .actions-toolbar>.secondary .action.back{display:inline-flex;margin:0;font-size:14px;text-decoration:underline;text-underline-offset:4px}
body.livo-magento.account .form-edit-account .fieldset.password{max-width:680px}
body.livo-magento.account .form-edit-account .fieldset.password>.legend{float:none;width:100%}
body.livo-magento.account .form-edit-account .fieldset.password>.field{clear:both}
body.livo-magento.account .form-edit-account .fieldset.password>.field:not(.choice)>.label{width:100%}
body.livo-magento.account select{appearance:none;-webkit-appearance:none;padding-right:42px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23243e33' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px}
body.livo-magento.account .limiter-options{min-width:82px;margin:0 8px}
body.livo-magento.account .order-details-items .price{font-size:16px;line-height:1.5;font-weight:600;white-space:nowrap}
body.livo-magento.account .column.main .order-details-items .order-title>strong,body.livo-magento.account .column.main .block.block-order-details-view>.block-title>strong,body.livo-magento.account .column.main .block.livo-address-cards>.block-title>strong{font-size:20px;line-height:1.4;font-weight:600}
body.livo-magento.account .column.main .block.block-order-details-view .box-title>span,body.livo-magento.account .column.main .block.livo-address-cards .box-title>span{font-size:16px;line-height:1.5;font-weight:600}
body.livo-magento.account .order-status{display:inline-block;padding:6px 12px;margin:0 0 10px;border:0;border-radius:5px;background:var(--sage,#edf0e9);font-size:13px;line-height:1.5}
body.livo-magento.account .order-date{font-size:13px;color:var(--muted)}
body.livo-magento.account .page-title-wrapper:has(.order-status):after{content:none}
.account .form-address-edit>fieldset:first-of-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}
.account .form-address-edit>fieldset:first-of-type>.legend,.account .form-address-edit>fieldset:first-of-type>.field.company,.account .form-address-edit>fieldset:first-of-type>.field.telephone{grid-column:1/-1}
.account .form-address-edit>fieldset:first-of-type>.field.company{display:none}
.account .form-address-edit>fieldset:nth-of-type(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}
.account .form-address-edit>fieldset:nth-of-type(2)>.legend,.account .form-address-edit>fieldset:nth-of-type(2)>.field.street,.account .form-address-edit>fieldset:nth-of-type(2)>.field.country,.account .form-address-edit>fieldset:nth-of-type(2)>.field.choice,.account .form-address-edit>fieldset:nth-of-type(2)>.message{grid-column:1/-1}

.livo-preference-card{padding:30px}
.livo-preference-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:8px 0 26px;border-bottom:1px solid var(--line)}
.livo-preference-row h2{font-size:18px;font-weight:600;margin:0 0 7px}
.livo-preference-row p{max-width:560px;color:var(--muted);font-size:13px;margin:0}
.livo-switch{position:relative;width:44px;height:26px;flex:0 0 44px;cursor:pointer}
.livo-switch input{position:absolute;inset:0;width:44px;height:26px;opacity:0;z-index:1;cursor:pointer}
.livo-switch>span{display:block;width:44px;height:26px;background:#c8cfc2;border-radius:20px;transition:.2s}
.livo-switch>span:before{content:'';position:absolute;left:3px;top:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:.2s}
.livo-switch input:checked+span{background:var(--forest)}
.livo-switch input:checked+span:before{transform:translateX(18px)}
.livo-preference-card .actions-toolbar{display:flex;justify-content:flex-start;width:100%!important;text-align:left;margin:24px 0 0!important}
.livo-account-note{color:var(--muted);font-size:11px;margin:20px 0 0}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

.livo-reviews-panel{padding:30px}
.livo-reviews-panel .livo-account-empty{min-height:325px}
.livo-review-card{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px;margin-bottom:14px}
.livo-review-card h2{font-size:18px;margin:0 0 8px}
.livo-review-card p{color:var(--muted);font-size:13px;margin:0}

.account .products-grid.wishlist .product-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}
.account .products-grid.wishlist .product-item{min-width:0}
.account .products-grid.wishlist .product-item-info,.account .products-grid.wishlist .product-item-info:hover{display:block;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}
.account .products-grid.wishlist .livo-card-visual{position:relative;aspect-ratio:1;border:0;border-radius:3px;background:#fff;overflow:hidden}
.account .products-grid.wishlist .product-item-photo{display:block;width:100%;height:100%;background:#fff}
.account .products-grid.wishlist .livo-wishlist-image{position:static!important;display:block;width:100%!important;height:100%!important;max-width:none;margin:0;padding:0;object-fit:contain;background:#fff}
.account .products-grid.wishlist .product-item-details{padding:12px 2px 2px}
.account .products-grid.wishlist .product-item-name{display:block;min-height:0;margin:0;font-size:14px;line-height:1.45;font-weight:400}
.account .products-grid.wishlist .product-item-details.card-body{display:flex;flex-direction:column;gap:8px;padding:12px 2px 2px}
.account .products-grid.wishlist .card-price,.account .products-grid.wishlist .card-price .price-box{margin:0;padding:0}
.account .products-grid.wishlist .card-price,.account .products-grid.wishlist .card-price .price-box,.account .products-grid.wishlist .card-price .price-as-configured,.account .products-grid.wishlist .card-price .price-container,.account .products-grid.wishlist .card-price .price-wrapper{font-size:18px;line-height:1.4;margin:0;padding:0}
.account .products-grid.wishlist .card-delivery{margin:0;padding:0;line-height:1.5}
.account .products-grid.wishlist .price-box{margin:0 0 10px}
.account .products-grid.wishlist .price-box .price{font-size:18px;font-weight:600;color:var(--forest)}
.account .products-grid.wishlist .livo-wishlist-remove{position:absolute;right:8px;top:8px;z-index:4}
.account .products-grid.wishlist .livo-wishlist-remove .action.delete{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:#ffffffeb;color:var(--forest);font-size:0;box-shadow:none}
.account .products-grid.wishlist .livo-wishlist-remove .action.delete:before{content:'×';font:22px/1 Arial;color:var(--forest)}
.account .products-grid.wishlist .livo-wishlist-remove .action.delete span{display:none}
.account .products-grid.wishlist .livo-wishlist-cart{position:absolute;right:8px;bottom:8px;z-index:4}
.account .products-grid.wishlist .livo-wishlist-cart .box-tocart,.account .products-grid.wishlist .livo-wishlist-cart .fieldset,.account .products-grid.wishlist .livo-wishlist-cart .product-item-actions,.account .products-grid.wishlist .livo-wishlist-cart .actions-primary{display:block;width:44px;height:44px;margin:0;padding:0}
.account .products-grid.wishlist .livo-wishlist-cart .field.qty{display:none}
.account .products-grid.wishlist .livo-wishlist-cart .action.tocart,.account .products-grid.wishlist .livo-wishlist-cart .action.tocart:is(:hover,:focus,:active,.loading){position:relative!important;inset:auto!important;display:block;width:44px;height:44px;min-width:44px;min-height:44px;margin:0!important;padding:0!important;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--forest);box-shadow:0 2px 8px #183e3506;line-height:1;transform:none!important;transition:background-color .15s,border-color .15s}
.account .products-grid.wishlist .livo-wishlist-cart .action.tocart:hover{background:#f0f3ed}
.account .products-grid.wishlist .livo-wishlist-cart .action.tocart span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.account .products-grid.wishlist .livo-wishlist-cart .action.tocart:before,.account .products-grid.wishlist .livo-wishlist-cart .action.tocart.loading:before{content:''!important;position:absolute!important;inset:0!important;display:block!important;width:21px!important;height:21px!important;margin:auto!important;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l3 13h11l3-10H6M9 20h.01M18 20h.01'/%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;transform:none!important;animation:none!important}
.account .products-grid.wishlist .livo-wishlist-cart .action.tocart:after{display:none!important}
.account .wishlist-toolbar,.account .form-wishlist-items>.actions-toolbar{display:none}

.account .table-wrapper{padding:22px;overflow:auto}
.account table.data{width:100%;font-size:13px;border-collapse:collapse}
.account table.data th{padding:12px;text-align:left;color:var(--muted);font-size:11px;font-weight:600;border-bottom:1px solid var(--line)}
.account table.data td{padding:16px 12px;border-bottom:1px solid var(--line)}
.account .message.info.empty{padding:22px;background:var(--sage,#edf0e9);border:0;color:var(--forest)}

@media(max-width:1100px){
 body.livo-magento.account .columns{grid-template-columns:205px minmax(0,1fr);gap:30px}
 body.livo-magento.account .sidebar-main{padding-right:18px}
 .livo-account-cards{gap:16px}
 .account .products-grid.wishlist .product-items{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:850px){
 body.livo-magento.account .page-main{width:calc(100% - 48px);padding-top:28px}
 body.livo-magento.account .columns{display:flex;flex-direction:column;gap:0}
 body.livo-magento.account .column.main{padding-top:0;width:100%}
 body.livo-magento.account .sidebar-main{order:-1;width:100%;min-height:0;margin:0 0 24px;padding:0;border:0}
 body.livo-magento.account .sidebar-main .block-collapsible-nav{position:static;inset:auto;width:100%}
 .livo-account-greeting{display:none}
 body.livo-magento.account .sidebar-main .block-collapsible-nav>.title{position:relative;display:flex;align-items:center;min-height:48px;box-sizing:border-box;background:var(--sage,#edf0e9);border:1px solid var(--line);border-radius:7px;padding:13px 44px 13px 15px;font-size:13px}
 body.livo-magento.account .sidebar-main .block-collapsible-nav>.title:after{content:'';position:absolute;top:50%;right:18px;bottom:auto;margin:0;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg)}
 body.livo-magento.account .sidebar-main .block-collapsible-nav>.title.active:after{content:'';transform:translateY(-30%) rotate(225deg)}
 body.livo-magento.account .sidebar-main .block-collapsible-nav .title>strong{margin:0;font-size:14px;line-height:20px;font-weight:600}
 body.livo-magento.account .sidebar-main .block-collapsible-nav>.content{display:none!important;margin-top:8px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:8px}
 body.livo-magento.account .sidebar-main .block-collapsible-nav>.content.active{display:block!important}
}
@media(max-width:600px){
 body.livo-magento.account .page-main{width:calc(100% - 36px);padding:22px 0 42px}
 body.livo-magento.account .page-title-wrapper .page-title{font-size:29px;letter-spacing:-.9px}
 body.livo-magento.account .page-title-wrapper:after{font-size:13px}
 .livo-account-welcome{display:block;padding:23px}
 .livo-account-welcome h2{font-size:23px}
 .livo-account-welcome .action.primary{width:100%;justify-content:center;margin-top:18px}
 .livo-account-cards{grid-template-columns:1fr}
 .livo-account-card{min-height:0;padding:23px}
 .livo-orders-panel,.livo-orders-list,.livo-preference-card,.livo-reviews-panel,.account .form-edit-account,.account .form-address-edit{padding:22px 18px}
 .livo-order-row{grid-template-columns:1fr;gap:12px}
 .livo-order-total{text-align:left}
 .livo-account-empty{min-height:330px;padding:38px 20px}
 .livo-account-empty h2{font-size:22px}
 .livo-address-cards .block-content,.account .form-edit-account .fieldset.info,.account .form-address-edit>fieldset:first-of-type,.account .form-address-edit>fieldset:nth-of-type(2){grid-template-columns:1fr}
 .livo-address-cards{padding:22px 18px}
 .livo-address-cards .box{padding:18px}
 .account .form-edit-account .fieldset.info>*,.account .form-address-edit>fieldset:first-of-type>*,.account .form-address-edit>fieldset:nth-of-type(2)>*{grid-column:1!important}
 .livo-preference-row{gap:18px}
 .account .products-grid.wishlist .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}
}/* V5 catalog layout. Keep every rule scoped to native category pages. */
body.livo-magento.catalog-category-view .page-main{width:min(var(--livo-v4-width),calc(100% - 80px))}
body.livo-magento.catalog-category-view .page-title-wrapper{display:block!important;margin:0 0 24px}
body.livo-magento.catalog-category-view .page-title-wrapper .page-title{margin:0;font-size:34px;font-weight:550;line-height:1.2;letter-spacing:-.9px;color:var(--forest)}
body.livo-magento.catalog-category-view .page-main>.breadcrumbs{width:100%;margin:32px 0 22px}

body.livo-magento.catalog-category-view .catalog-subcategories{display:block;grid-template-columns:none;gap:0;margin:0 0 24px;padding:0;border:0}
body.livo-magento.catalog-category-view .catalog-subcategories ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}
body.livo-magento.catalog-category-view .catalog-subcategories li{min-width:0;margin:0}
body.livo-magento.catalog-category-view .catalog-subcategories .category-tile{display:flex;align-items:center;width:100%;height:100%;min-width:0;min-height:66px;padding:10px;gap:10px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink);font-size:12px;line-height:1.4;text-decoration:none;transition:background .15s,border-color .15s}
body.livo-magento.catalog-category-view .catalog-subcategories .category-tile:hover{border-color:#a4b5a7;background:#f1f3ed}
body.livo-magento.catalog-category-view .catalog-subcategories .category-tile:focus-visible{outline:2px solid var(--forest);outline-offset:3px}
body.livo-magento.catalog-category-view .catalog-subcategories .subcategory-thumb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;overflow:hidden;border-radius:4px;background:#f1f1ed;color:#748276}
body.livo-magento.catalog-category-view .catalog-subcategories .subcategory-thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
body.livo-magento.catalog-category-view .catalog-subcategories .subcategory-name{flex:1;min-width:0;overflow-wrap:break-word}
body.livo-magento.catalog-category-view .catalog-subcategories .category-tile>svg{width:13px;height:13px;flex:none;color:#75847a}

body.livo-magento.catalog-category-view .livo-catalog-toolbar{position:relative;display:flex;align-items:center;gap:16px;flex-wrap:nowrap;margin:0 0 22px;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:visible}
body.livo-magento.catalog-category-view .livo-catalog-filter-actions{display:flex;align-items:center;gap:16px;min-width:0}
body.livo-magento.catalog-category-view .livo-catalog-filter-actions button{min-height:44px;padding:10px 14px;gap:9px;white-space:nowrap;background:#fff}
body.livo-magento.catalog-category-view .livo-catalog-toolbar>.toolbar-products{display:flex;flex:1;align-items:center;min-width:0;min-height:44px;margin:0!important;padding:0;border:0}
body.livo-magento.catalog-category-view .livo-catalog-toolbar .toolbar-amount{position:static;display:block;order:0;margin:0;font-size:12px;white-space:nowrap;color:var(--muted)}
body.livo-magento.catalog-category-view .livo-catalog-toolbar .toolbar-sorter{position:static;display:flex;align-items:center;gap:12px;order:1;margin-left:auto;padding:0}
body.livo-magento.catalog-category-view .livo-catalog-toolbar .sorter-label{display:block;font-size:11px;color:var(--muted)}
body.livo-magento.catalog-category-view .livo-catalog-toolbar .sorter-options{width:195px;max-width:195px;height:44px;min-height:44px;padding:10px 28px 10px 13px;border:1px solid var(--line);border-radius:6px;background-color:#fff;font-size:12px}
body.livo-magento.catalog-category-view .column.main>.toolbar-products{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;min-height:44px;margin:36px 0 40px}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages{display:flex;align-items:center;float:none;width:auto;height:auto;margin:0}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages-items{display:flex;align-items:center;justify-content:center;gap:5px;width:auto;height:auto;margin:0;padding:0;list-style:none}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages .item{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;margin:0;padding:0}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages .item :is(a.page,strong.page,.action){display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0!important;padding:0!important;line-height:1}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages .action.next::before{content:"→"!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;font:20px/1 Arial,sans-serif!important}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages .action.previous::before{content:"←"!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;font:20px/1 Arial,sans-serif!important}
body.livo-magento.catalog-category-view .column.main>.toolbar-products .limiter{display:flex;align-items:center;gap:8px;margin:0}

body.livo-magento.catalog-category-view .products-grid .product-item-info,
body.livo-magento.catalog-category-view .products-grid .product-item-info:hover{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
body.livo-magento.catalog-category-view .products-grid .product-item-name{display:block;min-height:0;margin:0;line-height:1.4}
body.livo-magento.catalog-category-view .products-grid .product-item-name .product-item-link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:2.8em;text-overflow:ellipsis}
body.livo-magento.catalog-category-view .products-grid .livo-card-visual.product-image{border:0;border-radius:3px;background:#f1f1ed}
body.livo-magento.catalog-category-view .products-grid .product-image-photo{padding:20px;mix-blend-mode:multiply}
body.livo-magento.catalog-category-view .livo-card-dimensions{display:flex;align-items:center;gap:10px;min-width:0;margin:3px 0 6px;padding:0;color:var(--muted);font-size:10px;line-height:1.25}
body.livo-magento.catalog-category-view .livo-card-dimensions>div{display:flex;align-items:center;gap:3px;min-width:0;margin:0;white-space:nowrap}
body.livo-magento.catalog-category-view .livo-card-dimensions dt,body.livo-magento.catalog-category-view .livo-card-dimensions dd{margin:0}
body.livo-magento.catalog-category-view .livo-card-dimensions dt span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;width:13px;height:14px;color:#75847a;line-height:0}
body.livo-magento.catalog-category-view .livo-card-dimensions .livo-dimension-svg{display:block;width:11px;height:13px;fill:currentColor}
body.livo-magento.catalog-category-view .livo-card-colors{display:flex;align-items:center;gap:4px;min-height:20px;margin:5px 0 2px}
body.livo-magento.catalog-category-view .livo-card-colors>span{display:block;box-sizing:border-box;width:16px;height:16px;border:1px solid rgba(30,48,37,.18);border-radius:4px;background:var(--livo-color)}
body.livo-magento.catalog-category-view .livo-card-colors>small{margin-left:2px;color:var(--muted);font-size:10px}
body.livo-magento.catalog-category-view .livo-card-colors>.livo-card-colors-count{margin-left:0;font-size:11px;color:#62816b;font-weight:500}

@media (min-width:601px) and (max-width:1099px){
 body.livo-magento.catalog-category-view .catalog-subcategories ul{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:400px){
 body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages-items{gap:4px;flex-wrap:wrap;max-width:100%}
 body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages .item{flex-basis:36px;width:36px}
 body.livo-magento.catalog-category-view .column.main>.toolbar-products .pages .item :is(a.page,strong.page,.action){width:36px;min-width:36px}
}

@media (max-width:760px){
 body.livo-magento.catalog-category-view .column.main>.toolbar-products .limiter{display:none}
 body.livo-magento.catalog-category-view .page-main{width:calc(100% - 36px)}
 body.livo-magento.catalog-category-view .page-main>.breadcrumbs{margin:18px 0 16px}
 body.livo-magento.catalog-category-view .page-title-wrapper{margin-bottom:20px}
 body.livo-magento.catalog-category-view .page-title-wrapper .page-title{font-size:27px;letter-spacing:-.6px}
 body.livo-magento.catalog-category-view .catalog-subcategories{margin-bottom:20px}
 body.livo-magento.catalog-category-view .catalog-subcategories ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 body.livo-magento.catalog-category-view .catalog-subcategories .category-tile{min-height:58px;padding:9px;gap:9px;font-size:11px}
 body.livo-magento.catalog-category-view .catalog-subcategories .subcategory-thumb{width:36px;height:36px;flex-basis:36px}
 body.livo-magento.catalog-category-view .catalog-subcategories .category-tile>svg{display:none}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar{align-items:center;gap:10px;margin:0 0 20px;padding:13px 0 33px;overflow:visible}
 body.livo-magento.catalog-category-view .livo-catalog-filter-actions button{min-height:40px;padding:8px 11px;font-size:12px}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar>.toolbar-products{flex-direction:row;align-items:center;justify-content:flex-end;gap:0;width:auto;min-width:0;min-height:40px}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar .toolbar-amount{position:absolute;left:0;bottom:8px;display:block;font-size:11px}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar .sorter-label{display:none}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar .toolbar-sorter{flex:0 1 205px;width:min(100%,205px);min-width:0;margin-left:auto}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar .sorter-options{appearance:none;-webkit-appearance:none;width:100%;max-width:none;min-width:0;height:40px;min-height:40px;margin:0;padding:8px 32px 8px 11px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23243e33' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 11px center;background-size:12px;font-size:12px;text-overflow:clip}
 body.livo-magento.catalog-category-view .pages{display:flex;align-items:center;justify-content:center;float:none;width:100%;height:auto;margin:32px 0}
 body.livo-magento.catalog-category-view .pages .pages-items{display:flex;align-items:center;justify-content:center;gap:5px;width:auto;height:auto;margin:0;padding:0;list-style:none}
 body.livo-magento.catalog-category-view .pages .item{display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:40px;margin:0;padding:0}
 body.livo-magento.catalog-category-view .pages .item :is(a.page,strong.page,.action){display:flex;align-items:center;justify-content:center;width:38px;min-width:38px;height:40px;min-height:40px;margin:0!important;padding:0!important;line-height:1}
 body.livo-magento.catalog-category-view .pages .action.next::before{content:"→"!important;font:20px/1 Arial,sans-serif!important}
 body.livo-magento.catalog-category-view .pages .action.previous::before{content:"←"!important;font:20px/1 Arial,sans-serif!important}
 body.livo-magento.catalog-category-view .products-grid .product-image-photo{padding:12px}
 body.livo-magento.catalog-category-view .livo-card-dimensions{gap:6px;font-size:9px}
}
/* Category links have no checkbox: do not place their text in the checkbox column. */
body.livo-magento a.livo-filter-choice{display:flex;align-items:center;justify-content:space-between;gap:16px}
body.livo-magento a.livo-filter-choice small{flex:0 0 auto;margin-left:auto;white-space:nowrap}
/* A separator starts each complete filter group, not its choices. */
body.livo-magento .livo-filter-body>.livo-filter-group{margin:0;padding:0;border:0;border-top:1px solid var(--line)}
body.livo-magento .livo-filter-body>.livo-filter-group:last-child{border-bottom:1px solid var(--line)}
body.livo-magento .livo-filter-group>summary{min-height:56px;margin:0;padding:18px 0;line-height:20px}
body.livo-magento .livo-filter-group>.livo-filter-values{margin:0;padding:0 0 18px;border:0}
/* Native accessible sorting, with an inset chevron and explicit order/direction choices. */
body.livo-magento.catalogsearch-result-index .toolbar-sorter .sorter-options,body.livo-magento .livo-catalog-toolbar .toolbar-sorter .sorter-options{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:240px;max-width:100%;height:44px;min-height:44px;margin:0;padding:10px 40px 10px 14px;border:1px solid var(--line);border-radius:7px;color:var(--forest);font-size:13px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23243e33' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}
@media(max-width:760px){
 body.livo-magento.catalog-category-view .livo-catalog-toolbar{display:flex;flex-wrap:nowrap;align-items:center;overflow:visible}
 body.livo-magento.catalog-category-view .livo-catalog-filter-actions{flex:0 0 auto}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar>.toolbar-products{flex:1 1 0;min-width:0;width:0}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar .toolbar-sorter{flex:1 1 0;width:100%;min-width:0;max-width:240px;gap:0}
 body.livo-magento.catalog-category-view .livo-catalog-toolbar .toolbar-sorter .sorter-options{width:100%;height:40px;min-height:40px;padding:8px 32px 8px 10px;font-size:12px;background-position:right 11px center;background-size:14px;text-overflow:ellipsis}
}/* PDP v5: image-first product page with editorial details. */
body.livo-magento.catalog-product-view .page-main {
    width:min(1360px,calc(100% - 48px));
}
body.livo-magento.catalog-product-view .page-main>.breadcrumbs {
    max-width:1360px;
    margin:30px auto 26px;
}
body.livo-magento.catalog-product-view .column.main {
    max-width:1360px;
    grid-template-columns:minmax(0,1.48fr) minmax(380px,1fr);
    column-gap:48px;
    row-gap:32px;
}

/* Open gallery: the image fills its stage and every available photo is visible below. */
body.livo-magento.catalog-product-view .product.media .fotorama__stage,
body.livo-magento.catalog-product-view .product.media .fotorama__stage__shaft,
body.livo-magento.catalog-product-view .product.media .fotorama__stage__frame,
body.livo-magento.catalog-product-view .product.media .fotorama__thumb,
body.livo-magento.catalog-product-view .product.media .fotorama__thumb__arr,
body.livo-magento.catalog-product-view .product.media .magnifier-preview {
    background:#fff!important;
    border:0!important;
    box-shadow:none!important;
}
body.livo-magento.catalog-product-view .product.media,
body.livo-magento.catalog-product-view .product.media .gallery-placeholder,
body.livo-magento.catalog-product-view .product.media .fotorama-item,
body.livo-magento.catalog-product-view .product.media .fotorama__wrap,
body.livo-magento.catalog-product-view .product.media .fotorama__nav,
body.livo-magento.catalog-product-view .product.media .fotorama__nav__shaft {
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
}
body.livo-magento.catalog-product-view .product.media .fotorama__stage {
    border-radius:12px!important;
    overflow:hidden;
}
body.livo-magento.catalog-product-view .product.media {
    box-sizing:border-box;
    min-height:0;
    aspect-ratio:auto;
    height:auto!important;
    padding-bottom:0;
    border-radius:0!important;
    overflow:visible;
}
/* V4 forced every wrapper to 100% of an aspect-ratio box. That clipped
   the normal-view thumbnail strip. Let the stage AND navigation set height. */
body.livo-magento.catalog-product-view .product.media .gallery-placeholder,
body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen),
body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__wrap {
    height:auto!important;
}
body.livo-magento.catalog-product-view .product.media .fotorama__img {
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    max-height:none!important;
    left:50%!important;
    top:50%!important;
    padding:0!important;
    object-fit:contain!important;
    mix-blend-mode:normal!important;
}
body.livo-magento.catalog-product-view .product.media .fotorama__nav .fotorama__img {
    left:50%!important;
    top:50%!important;
    transform:translate(-50%,-50%)!important;
}
@media (min-width:761px) {
    /* Smaller icon, retaining the comfortable original click target. */
    body.livo-magento.catalog-product-view .product.media .fotorama__arr__arr {
        transform:translate(-50%,-50%) scale(.55)!important;
    }
    body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage,
    body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage__shaft,
    body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage__frame {
        height:clamp(480px,calc(100vh - 300px),650px)!important;
    }
}
body.livo-magento.catalog-product-view .product.media .fotorama__thumb-border {
    display:block!important;
    box-sizing:border-box;
    border:2px solid var(--forest)!important;
    border-radius:5px!important;
    background:transparent!important;
}
body.livo-magento.catalog-product-view .product.media .fotorama__nav__frame {
    background:transparent!important;
    border-radius:5px!important;
    opacity:.72;
}
body.livo-magento.catalog-product-view .product.media .fotorama__nav__frame.fotorama__active {
    opacity:1;
}
body.livo-magento.catalog-product-view .product.media .fotorama__nav-wrap {
    margin-top:0px;
}
body.livo-magento.catalog-product-view .product.media .fotorama__thumb {
    border-radius:6px!important;
    background:#fff!important;
}
body.livo-magento.catalog-product-view .product.media>.livo-gallery-save {
    left:auto!important;
    right:14px;
    top:14px;
    z-index:8;
    display:grid!important;
    place-items:center;
    width:42px;
    height:42px;
    padding:0!important;
    border:1px solid var(--line)!important;
    border-radius:50%!important;
    background:#fff!important;
}

/* Purchase column. */
body.livo-magento.catalog-product-view .product-info-main {
    padding:4px 0 0!important;
}
body.livo-magento.catalog-product-view .product-info-main .product.attribute.sku,
body.livo-magento.catalog-product-view .product-info-main .product-info-stock-sku {
    display:none!important;
}
body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper .page-title {
    margin:0 0 14px;
    font-size:28px;
    font-weight:600;
    line-height:1.22;
    letter-spacing:-.035em;
}
body.livo-magento.catalog-product-view .product-info-main .product-reviews-summary {
    display:none!important;
}
body.livo-magento.catalog-product-view .livo-product-review-link {
    display:block;
    width:max-content;
    margin:0 0 24px;
    color:var(--forest);
    font-size:12px;
    text-decoration:underline;
    text-underline-offset:3px;
}
body.livo-magento.catalog-product-view .product-info-main .product-info-price {
    margin:0 0 20px;
}
body.livo-magento.catalog-product-view .product-info-main .product-info-price:after {
    content:'Kaina su PVM';
    display:block;
    clear:both;
    margin-top:5px;
    color:var(--muted);
    font-size:11px;
    font-weight:400;
}
body.livo-magento.catalog-product-view .product-info-main .product-info-price .price {
    font-size:30px;
    font-weight:650;
}
body.livo-magento.catalog-product-view .livo-variant-links {
    margin:0 0 18px;
    padding-top:17px;
    border-top:1px solid var(--line);
}
body.livo-magento.catalog-product-view .livo-variant-group+.livo-variant-group {
    margin-top:16px;
}
body.livo-magento.catalog-product-view .livo-variant-group-title {
    display:block;
    margin:0 0 10px;
    color:var(--forest);
    font-size:12px;
}
body.livo-magento.catalog-product-view .livo-variant-group-title strong {
    font-weight:650;
}
body.livo-magento.catalog-product-view .livo-variant-options {
    display:flex;
    flex-wrap:wrap;
    gap:8px;
}
body.livo-magento.catalog-product-view .livo-variant-option {
    position:relative;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:78px;
    height:60px;
    padding:3px;
    overflow:hidden;
    border:1px solid var(--line);
    border-radius:5px;
    background:#f5f5f1;
    text-decoration:none;
}
body.livo-magento.catalog-product-view .livo-variant-option img {
    width:100%;
    height:100%;
    object-fit:contain;
    mix-blend-mode:multiply;
}
body.livo-magento.catalog-product-view .livo-variant-fallback {
    width:36px;
    height:36px;
    border-radius:50%;
    background:var(--sage);
}
body.livo-magento.catalog-product-view .livo-variant-option:hover,
body.livo-magento.catalog-product-view .livo-variant-option.is-active {
    border-color:var(--forest);
}
body.livo-magento.catalog-product-view .livo-variant-option.is-active {
    box-shadow:inset 0 0 0 1px var(--forest);
}
body.livo-magento.catalog-product-view .livo-variant-option.is-text {
    width:auto;
    min-width:104px;
    height:42px;
    padding:8px 14px;
    background:#fff;
    color:var(--forest);
    font-size:12px;
    font-weight:600;
    white-space:nowrap;
}
body.livo-magento.catalog-product-view .livo-variant-option.has-caption {
    width:104px;height:auto;min-height:110px;padding:8px;
    flex-direction:column;gap:7px;background:#fff;color:var(--forest);
}
body.livo-magento.catalog-product-view .livo-variant-option.has-caption img {
    width:86px;height:66px;object-fit:contain;
}
body.livo-magento.catalog-product-view .livo-variant-caption {
    font-size:12px;line-height:1.35;text-align:center;overflow-wrap:anywhere;
}
body.livo-magento.catalog-product-view .livo-variant-option:focus-visible {
    outline:2px solid var(--forest);outline-offset:3px;
}
@media(max-width:480px) {
    body.livo-magento.catalog-product-view .livo-variant-option.is-text {
        min-width:98px;min-height:44px;height:auto;padding:8px 9px;
    }
}
body.livo-magento .livo-visually-hidden {
    position:absolute!important;
    width:1px!important;
    height:1px!important;
    padding:0!important;
    margin:-1px!important;
    overflow:hidden!important;
    clip:rect(0,0,0,0)!important;
    white-space:nowrap!important;
    border:0!important;
}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery {
    align-items:flex-start;
    gap:14px;
    margin:0 0 24px;
    padding:18px;
    border:0;
    border-radius:8px;
    background:#f3f5ef;
    color:var(--forest);
}
body.livo-magento.catalog-product-view .product-info-main>.livo-sale-multiple {
    display:inline-flex;
    align-items:center;
    gap:5px;
    margin:-8px 0 16px;
    padding:7px 10px;
    border-radius:5px;
    background:#f3f1e8;
    color:var(--forest);
    font-size:12px;
    font-weight:650;
}
body.livo-magento.catalog-product-view .product-info-main>.livo-sale-multiple span {
    color:var(--muted);
    font-weight:400;
}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery>svg {
    flex:0 0 auto;
    margin-top:1px;
}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery span,
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery small {
    display:block;
}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery strong {
    display:block;
    margin:0 0 5px;
    font-size:14px;
    font-weight:650;
}
body.livo-magento.catalog-product-view .product-info-main>.livo-delivery small {
    color:var(--muted);
    font-size:12px;
    line-height:1.5;
}
body.livo-magento.catalog-product-view .product-info-main .box-tocart {
    margin:0;
}
body.livo-magento.catalog-product-view .product-info-main>.product-social-links {
    display:none!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
}
/* The same increment is presented once, beside the custom quantity control. */
body.livo-magento.catalog-product-view .product-info-main .product.pricing {
    display:none;
}
body.livo-magento.catalog-product-view .product-info-main .livo-minimum-quantity {
    display:none!important;
}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .fieldset {
    margin:0;
    gap:12px;
}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .field.qty .control,
body.livo-magento.catalog-product-view .product-info-main .box-tocart .action.tocart {
    height:48px;
    min-height:48px;
    background:#fff;
}
body.livo-magento.catalog-product-view .product-info-main .box-tocart input.qty,
body.livo-magento.catalog-product-view .product-info-main .livo-qty-step {
    height:46px;
}
body.livo-magento.catalog-product-view .product-info-main .box-tocart .action.tocart {
    background:var(--forest);
    border-radius:5px;
}

/* Native Magento option controls: buttons where available, clean select otherwise. */
body.livo-magento.catalog-product-view .product-options-wrapper {
    margin:0 0 18px;
    padding:18px 0 0;
    border-top:1px solid var(--line);
}
body.livo-magento.catalog-product-view .product-options-wrapper .field>.label,
body.livo-magento.catalog-product-view .swatch-attribute-label {
    display:block;
    margin:0 0 10px;
    font-size:12px;
    font-weight:500;
}
body.livo-magento.catalog-product-view .swatch-attribute-options {
    display:flex;
    flex-wrap:wrap;
    gap:8px;
    margin:0 0 14px;
}
body.livo-magento.catalog-product-view .swatch-option {
    min-width:62px;
    height:auto;
    margin:0;
    padding:11px 14px;
    border:1px solid var(--line)!important;
    border-radius:5px;
    background:#fff;
    color:var(--forest);
    box-shadow:none!important;
    font-size:12px;
    line-height:1.2;
    text-align:center;
}
body.livo-magento.catalog-product-view .swatch-option.selected {
    border:2px solid var(--forest)!important;
    padding:10px 13px;
    outline:0;
}
body.livo-magento.catalog-product-view .product-options-wrapper select {
    min-height:46px;
    border:1px solid var(--line);
    border-radius:5px;
    background-color:#fff;
}

/* Real product attributes and purchase help below the add-to-cart row. */
body.livo-magento.catalog-product-view .livo-product-summary {
    margin-top:12px;
}
body.livo-magento.catalog-product-view .livo-product-stock {
    display:flex;
    align-items:center;
    gap:8px;
    margin:0 0 16px;
    font-size:13px;
    font-weight:650;
}
body.livo-magento.catalog-product-view .livo-product-stock>span {
    width:9px;
    height:9px;
    flex:0 0 9px;
    border-radius:50%;
    background:currentColor;
}
body.livo-magento.catalog-product-view .livo-product-stock--purchase {
    margin:0 0 10px;
}
body.livo-magento.catalog-product-view .livo-product-stock--available {color:#2f8b59}
body.livo-magento.catalog-product-view .livo-product-stock--low {color:#c87518}
body.livo-magento.catalog-product-view .livo-product-stock--critical,
body.livo-magento.catalog-product-view .livo-product-stock--unavailable {color:#b7433c}
body.livo-magento.catalog-product-view .livo-product-highlights {
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:14px;
    margin:0 0 18px;
}
body.livo-magento.catalog-product-view .livo-product-highlights>div {
    display:grid;
    grid-template-columns:25px 1fr;
    grid-template-rows:auto auto;
    column-gap:8px;
    align-items:center;
    min-width:0;
    padding:12px 10px;
    border:1px solid var(--line);
    border-radius:6px;
    background:#fafaf7;
}
body.livo-magento.catalog-product-view .livo-dimension-icon {
    grid-row:1/3;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:24px;
    height:24px;
    color:var(--forest);
    line-height:0;
}
body.livo-magento.catalog-product-view .livo-dimension-svg {
    display:block;
    width:18px;
    height:20px;
    fill:currentColor;
}
body.livo-magento.catalog-product-view .livo-product-highlights dt {
    margin:0 0 2px;
    color:var(--muted);
    font-size:10px;
    line-height:1.35;
}
body.livo-magento.catalog-product-view .livo-product-highlights dd {
    margin:0;
    color:var(--forest);
    font-size:12px;
    line-height:1.45;
}
body.livo-magento.catalog-product-view .livo-purchase-benefits {
    margin:0;
    padding:0;
    border-top:1px solid var(--line);
}
body.livo-magento.catalog-product-view .livo-purchase-benefits>div {
    display:grid;
    grid-template-columns:22px 1fr;
    align-items:center;
    gap:12px;
    min-height:46px;
    padding:0;
    border-bottom:1px solid var(--line);
    color:var(--forest);
    font-size:12px;
}
body.livo-magento.catalog-product-view .livo-purchase-benefits svg {
    color:#4c8465;
}

/* Anchor row and editorial content. */
body.livo-magento.catalog-product-view .livo-pdp-navigation {
    top:88px;
    gap:28px;
    box-sizing:border-box;
    width:100vw!important;
    max-width:100vw!important;
    margin:0 calc(50% - 50vw);
    padding-inline:max(24px,calc((100vw - 1360px)/2));
    background:var(--cream);
}
body.livo-magento.catalog-product-view .livo-pdp-navigation a {
    min-height:56px;
    padding:18px 0;
    font-size:13px;
}
body.livo-magento.catalog-product-view .product.info.detailed {
    grid-column:1/-1;
    padding:0;
}
body.livo-magento.catalog-product-view .product.info.detailed>section,
body.livo-magento.catalog-product-view .product.info.detailed>.livo-related-products,
body.livo-magento.catalog-product-view>.page-wrapper .livo-related-products#similar {
    margin:0 0 44px;
    padding:42px 0 0;
    border-top:1px solid var(--line);
}
body.livo-magento.catalog-product-view .livo-description-section {
    display:grid;
    grid-template-columns:minmax(240px,.72fr) minmax(0,1.6fr);
    column-gap:64px;
    align-items:start;
    border-top:0!important;
}
body.livo-magento.catalog-product-view .livo-description-section>.livo-section-eyebrow,
body.livo-magento.catalog-product-view .livo-description-section>h2 {
    grid-column:1;
}
body.livo-magento.catalog-product-view .livo-description-section>.livo-section-eyebrow {
    margin-bottom:10px;
}
body.livo-magento.catalog-product-view .livo-description-section>h2 {
    margin:0!important;
}
body.livo-magento.catalog-product-view .livo-description-body {
    grid-column:2;
    grid-row:1/5;
    min-width:0;
}
body.livo-magento.catalog-product-view .livo-description-body>.livo-description {
    color:var(--muted);
    font-size:14px;
    line-height:1.78;
}
body.livo-magento.catalog-product-view .livo-description-body:not(.is-expanded)>.livo-description {
    max-height:var(--livo-description-collapsed-height,265px);
    overflow:hidden;
}
body.livo-magento.catalog-product-view .livo-description-body>.livo-description>:first-child {
    margin-top:0!important;
}
body.livo-magento.catalog-product-view .livo-description-body>.livo-description :is(h2,h3,h4) {
    margin:0 0 12px!important;
    color:var(--forest)!important;
    font-size:18px!important;
}
body.livo-magento.catalog-product-view .livo-description-body>.livo-description :is(h2,h3,h4):not(:first-child) {
    margin-top:26px!important;
}
body.livo-magento.catalog-product-view .livo-description-toggle {
    margin:18px 0 0;
    padding:0;
    border:0;
    border-radius:0;
    background:transparent;
    box-shadow:none;
    color:var(--forest);
    font-size:13px;
    font-weight:500;
    line-height:1.5;
    text-decoration:underline;
    text-underline-offset:3px;
}
body.livo-magento.catalog-product-view .livo-description-toggle:hover,
body.livo-magento.catalog-product-view .livo-description-toggle:focus {
    border:0;
    background:transparent;
    color:var(--forest-dark);
}
body.livo-magento.catalog-product-view .livo-description-toggle[hidden] {
    display:none!important;
}

/* Product specifications use the full content width in two balanced columns. */
body.livo-magento.catalog-product-view .livo-spec-layout {
    display:block;
}
body.livo-magento.catalog-product-view .livo-spec-layout h2 {
    margin:0 0 20px!important;
    font-size:24px!important;
    font-weight:600;
}
body.livo-magento.catalog-product-view .livo-spec-grid {
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    column-gap:72px;
}
body.livo-magento.catalog-product-view .livo-spec-grid dl {
    margin:0;
}
body.livo-magento.catalog-product-view .livo-spec-list dl>div {
    display:flex;
    justify-content:space-between;
    gap:24px;
    padding:13px 0;
    border-bottom:1px solid var(--line);
    font-size:13px;
    line-height:1.45;
}
body.livo-magento.catalog-product-view .livo-spec-list dt {
    color:var(--muted);
    font-weight:400;
}
body.livo-magento.catalog-product-view .livo-spec-list dd {
    margin:0;
    color:var(--forest);
    text-align:right;
}
body.livo-magento.catalog-product-view .livo-product-accordions {
    padding-top:4px;
}
body.livo-magento.catalog-product-view .livo-product-accordions details {
    border-bottom:1px solid var(--line);
}
body.livo-magento.catalog-product-view .livo-product-accordions summary {
    display:flex;
    align-items:center;
    justify-content:space-between;
    min-height:56px;
    list-style:none;
    cursor:pointer;
    color:var(--forest);
    font-size:14px;
    font-weight:600;
}
body.livo-magento.catalog-product-view .livo-product-accordions summary::-webkit-details-marker {
    display:none;
}
body.livo-magento.catalog-product-view .livo-product-accordions summary:after {
    content:'+';
    font-size:21px;
    font-weight:500;
}
body.livo-magento.catalog-product-view .livo-product-accordions details[open] summary:after {
    content:'−';
}
body.livo-magento.catalog-product-view .livo-product-accordions p {
    margin:0;
    padding:4px 0 22px;
    color:var(--muted);
    font-size:13px;
    line-height:1.75;
}

/* Reviews and recommendations follow the same open, borderless visual language. */
body.livo-magento.catalog-product-view .livo-reviews {
    padding:0;
}
body.livo-magento.catalog-product-view .livo-review-product {
    display:none;
}
body.livo-magento.catalog-product-view .livo-review-summary {
    grid-template-columns:190px minmax(260px,1fr) minmax(280px,1fr);
    gap:44px;
    padding:0 0 48px;
}
body.livo-magento.catalog-product-view .livo-review-callout {
    align-self:center;
}
body.livo-magento.catalog-product-view .livo-review-empty {
    margin:22px 0 0;
    padding-top:18px;
    border-top:1px solid var(--line);
    color:var(--muted);
}
body.livo-magento.catalog-product-view .livo-related-products .livo-card-visual,
body.livo-magento.catalog-product-view .livo-related-products .livo-card-visual.product-image,
body.livo-magento.catalog-product-view .livo-related-products .product-image-container,
body.livo-magento.catalog-product-view .livo-related-products .product-image-wrapper {
    background:#fff!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
}
body.livo-magento.catalog-product-view .livo-related-products .product-image-photo {
    padding:8px!important;
    mix-blend-mode:normal!important;
}
body.livo-magento.catalog-product-view .livo-related-products .products-grid .product-item-info,
body.livo-magento.catalog-product-view .livo-related-products .products-grid .product-item-info:hover {
    border:0!important;
    background:transparent!important;
    box-shadow:none!important;
}
body.livo-magento.catalog-product-view .livo-related-products .products-grid .product-item-name {
    display:block;
    min-height:2.8em;
    font-weight:400;
    line-height:1.4;
}
body.livo-magento.catalog-product-view .livo-related-products .products-grid .product-item-name .product-item-link {
    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    line-clamp:2;
    max-height:2.8em;
    text-overflow:ellipsis;
}
body.livo-magento.catalog-product-view .livo-related-products .livo-section-eyebrow {
    display:block;
    margin-bottom:11px;
}
body.livo-magento.catalog-product-view .livo-related-categories {
    display:none!important;
}

@media (max-width:1099px) {
    body.livo-magento.catalog-product-view .page-main {
        width:min(100% - 36px,1060px);
    }
    body.livo-magento.catalog-product-view .column.main {
        grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);
        column-gap:28px;
    }
    body.livo-magento.catalog-product-view .product-info-main .page-title-wrapper .page-title {
        font-size:25px;
    }
    body.livo-magento.catalog-product-view .livo-description-section,
    body.livo-magento.catalog-product-view .livo-spec-layout {
        column-gap:36px;
    }
    body.livo-magento.catalog-product-view .livo-review-summary {
        grid-template-columns:150px minmax(220px,1fr);
        gap:30px;
    }
    body.livo-magento.catalog-product-view .livo-review-callout {
        grid-column:1/-1;
    }
}

@media (max-width:760px) {
    body.livo-magento.catalog-product-view .page-main {
        width:calc(100% - 32px);
    }
    body.livo-magento.catalog-product-view .page-main>.breadcrumbs {
        margin:12px auto 10px;
    }
    body.livo-magento.catalog-product-view .column.main {
        display:flex;
        flex-direction:column;
        gap:0;
    }
    body.livo-magento.catalog-product-view .product.media {
        order:2;
        width:100%!important;
        margin-inline:0;
        padding-bottom:0;
        border-radius:0!important;
    }
    body.livo-magento.catalog-product-view .product.media .fotorama__img {
        padding:0!important;
    }
    body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage,
    body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage__shaft,
    body.livo-magento.catalog-product-view .product.media .fotorama-item:not(.fotorama--fullscreen) .fotorama__stage__frame {
        height:clamp(330px,92vw,460px)!important;
        min-height:0!important;
    }
    body.livo-magento.catalog-product-view .product.media .fotorama__nav-wrap,
    body.livo-magento.catalog-product-view .product.media .fotorama__nav--thumbs {
        display:block!important;
        visibility:visible!important;
        opacity:1!important;
        min-height:72px!important;
    }
    body.livo-magento.catalog-product-view .product.media .fotorama__nav-wrap {
        margin-top:0px;
    }
    body.livo-magento.catalog-product-view .product.media .fotorama__nav__frame--thumb {
        display:inline-block!important;
        margin-right:4px!important;
    }
    body.livo-magento.catalog-product-view .product-info-main {
        order:3;
        padding-top:20px!important;
    }
    body.livo-magento.catalog-product-view .livo-mobile-product-heading {
        order:2;
        margin:14px 0 0;
    }
    body.livo-magento.catalog-product-view .livo-mobile-product-heading h1 {
        margin:0;
        font-size:26px;
        line-height:1.18;
    }
    body.livo-magento.catalog-product-view .livo-product-highlights {
        grid-template-columns:repeat(3,minmax(0,1fr));
        gap:6px;
    }
    body.livo-magento.catalog-product-view .livo-product-highlights>div {
        grid-template-columns:1fr;
        padding:9px 6px;
        text-align:center;
    }
    body.livo-magento.catalog-product-view .livo-product-highlights .livo-dimension-icon {
        display:none;
    }
    body.livo-magento.catalog-product-view .livo-pdp-navigation {
        order:4;
        top:79px;
        width:100vw!important;
        max-width:100vw!important;
        margin:24px calc(50% - 50vw) 0;
        padding:0 16px;
        gap:22px;
    }
    body.livo-magento.catalog-product-view .product.info.detailed {
        order:5;
    }
    body.livo-magento.catalog-product-view .livo-related-products#similar {
        order:6;
    }
    body.livo-magento.catalog-product-view .product.info.detailed>section,
    body.livo-magento.catalog-product-view .product.info.detailed>.livo-related-products,
    body.livo-magento.catalog-product-view>.page-wrapper .livo-related-products#similar {
        margin-bottom:30px;
        padding-top:28px;
    }
    body.livo-magento.catalog-product-view .livo-description-section,
    body.livo-magento.catalog-product-view .livo-spec-layout {
        display:block;
    }
    body.livo-magento.catalog-product-view .livo-description-section>h2 {
        margin-bottom:22px!important;
    }
    body.livo-magento.catalog-product-view .livo-description-body {
        grid-column:auto;
        grid-row:auto;
    }
    body.livo-magento.catalog-product-view .livo-description-body>.livo-description {
        font-size:14px;
    }
    body.livo-magento.catalog-product-view .livo-spec-grid {
        grid-template-columns:1fr;
        column-gap:0;
    }
    body.livo-magento.catalog-product-view .livo-product-accordions {
        margin-top:28px;
    }
    body.livo-magento.catalog-product-view .livo-review-summary {
        grid-template-columns:1fr 1.45fr;
        gap:24px 16px;
        padding-bottom:36px;
    }
    body.livo-magento.catalog-product-view .livo-related-products .products-grid .product-item {
        flex-basis:calc((100% - 12px)/2);
    }
}.livo-newsletter{background:#eef1e8;border-top:1px solid #dbe2d6;border-bottom:1px solid #dbe2d6;color:var(--forest)}
.livo-newsletter__inner{display:grid;grid-template-columns:220px minmax(260px,.8fr) minmax(420px,1fr);gap:42px;align-items:center;padding-block:38px}
.livo-newsletter__visual{height:174px;overflow:hidden;border-radius:8px;background:#dde4d8}
.livo-newsletter__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 62%}
.livo-newsletter h2{margin:0 0 10px;font-size:clamp(28px,2.4vw,39px);line-height:1.12;letter-spacing:-.035em;color:var(--forest)}
.livo-newsletter__copy p{max-width:570px;margin:0;color:#617067;font-size:15px;line-height:1.65}
.livo-newsletter__form{margin:0}
.livo-newsletter__label{display:block;margin-bottom:8px;font-size:13px;font-weight:650;color:var(--forest)}
.livo-newsletter__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}
body.livo-magento .livo-newsletter__controls input{height:54px;min-height:54px;width:100%;padding:0 17px;border:1px solid #bfcbbd;border-radius:6px;background:#fff;color:var(--forest);box-shadow:none;font-size:15px}
body.livo-magento .livo-newsletter__controls input:focus{border-color:var(--forest);outline:2px solid #21483c24;outline-offset:1px}
.livo-newsletter__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:166px;height:54px;padding:0 20px;border:1px solid var(--forest);border-radius:6px;background:var(--forest);color:#fff;font-size:14px;font-weight:650;box-shadow:none}
.livo-newsletter__button:hover,.livo-newsletter__button:focus{background:var(--forest-dark);border-color:var(--forest-dark)}
.livo-newsletter__button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.livo-newsletter__privacy{margin:9px 0 0;font-size:11px;color:#748077}
.livo-newsletter__privacy a{text-decoration:underline;text-underline-offset:3px}
body.livo-magento .site-footer{padding-top:58px;background:var(--forest);color:var(--cream)}
body.livo-magento .footer-grid--v2{grid-template-columns:minmax(300px,.9fr) minmax(0,2fr);gap:70px;padding-bottom:50px;align-items:start}
.footer-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 68px;align-items:start}
.footer-brand--v2 .brand{display:block;margin:0 0 17px;width:137px}
.footer-brand__promise{max-width:360px;margin:0 0 28px!important;color:#f4f4ec!important;font-size:17px!important;line-height:1.5!important}
.footer-contact-list{display:grid;gap:13px;max-width:390px}
.footer-contact-item{display:flex;align-items:center;gap:12px;color:#d8e1d9!important;font-size:13px;line-height:1.45;text-decoration:none}
.footer-contact-item svg{flex:0 0 19px;width:19px;height:19px;fill:none;stroke:#c8d8ca;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
.footer-contact-item--top{align-items:flex-start}
.footer-contact-item--top div{display:grid;gap:1px}
.footer-contact-item--top span{color:#afc0b3;font-size:11px}
.footer-contact-item--top a{color:#fff!important;font-size:15px;font-weight:650}
.footer-contact-item--top small{color:#c6d1c8;font-size:12px}
.footer-contact-item:hover{color:#fff!important;text-decoration:none!important}
.footer-social{margin-top:25px}
.footer-social__title{display:block;margin-bottom:10px;color:#afc0b3;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.1em}
.footer-social__icons{display:flex;align-items:center;gap:17px}
.footer-social__icon{display:grid;place-items:center;color:#fff}
.footer-social__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
body.livo-magento .site-footer .footer-links h2{margin:0 0 22px;padding:3px 0 13px;border-bottom:1px solid #ffffff24;color:#fff;font-size:14px;letter-spacing:.01em}
body.livo-magento .site-footer .footer-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 22px}
body.livo-magento .site-footer .footer-links li{margin:0;color:#c8d4ca;font-size:13px;line-height:1.45}
body.livo-magento .site-footer .footer-links a{color:#c8d4ca}
body.livo-magento .site-footer .footer-links a:hover,body.livo-magento .site-footer .footer-links a:focus{color:#fff;text-decoration:underline;text-underline-offset:4px}
.footer-payments{grid-column:1/-1;margin-top:2px;padding-top:20px;border-top:1px solid #ffffff22}
.footer-payments__heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:15px}
body.livo-magento .site-footer .footer-payments h2{margin:0;padding:0;color:#fff;font-size:13px;letter-spacing:.01em}
.footer-payments__heading span{color:#9fb2a3;font-size:11px}
.footer-payments__grid{display:grid;grid-template-columns:repeat(6,minmax(74px,1fr));gap:8px}
.footer-payment-logo{display:flex;align-items:center;justify-content:center;height:44px;padding:8px 10px;border:1px solid #ffffff24;border-radius:6px;background:#fff}
.footer-payment-logo img{display:block;width:100%;height:22px;object-fit:contain}
body.livo-magento .footer-bottom--v2{align-items:center;padding-block:22px;border-top:1px solid #ffffff25;color:#aebfb2}
body.livo-magento .footer-bottom--v2 a{color:#c8d4ca}
@media(max-width:1180px){body.livo-magento .footer-grid--v2{grid-template-columns:minmax(270px,.8fr) minmax(0,1.7fr);gap:40px}.footer-navigation{gap:22px 40px}.footer-payments__grid{grid-template-columns:repeat(4,minmax(90px,1fr))}.livo-newsletter__inner{grid-template-columns:190px minmax(230px,.75fr) minmax(360px,1fr);gap:30px}}
@media(max-width:860px){.livo-newsletter__inner{grid-template-columns:180px 1fr;gap:26px 30px;padding-block:34px}.livo-newsletter__visual{grid-row:1/3;height:190px}.livo-newsletter__form{grid-column:2}body.livo-magento .footer-grid--v2{grid-template-columns:1fr;gap:42px}.footer-brand--v2{grid-column:auto}.footer-contact-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.footer-contact-item--top{grid-row:span 2}.footer-navigation{gap:22px 46px}.footer-payments__grid{grid-template-columns:repeat(4,minmax(90px,1fr))}}
@media(max-width:600px){.livo-newsletter__inner{width:calc(100% - 36px);grid-template-columns:1fr;gap:22px;padding-block:28px}.livo-newsletter__visual{grid-row:auto;height:180px}.livo-newsletter__form{grid-column:auto}.livo-newsletter h2{font-size:29px}.livo-newsletter__controls{grid-template-columns:1fr}.livo-newsletter__button{width:100%}body.livo-magento .site-footer{padding-top:40px}body.livo-magento .footer-grid--v2{grid-template-columns:1fr;gap:35px;padding-bottom:36px}.footer-brand--v2{grid-column:auto}.footer-contact-list{grid-template-columns:1fr}.footer-contact-item--top{grid-row:auto}.footer-navigation{grid-template-columns:1fr;gap:30px}.footer-payments{grid-column:1;padding-top:22px}body.livo-magento .site-footer .footer-links ul{gap:10px 16px}.footer-payments__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.footer-payment-logo{height:42px;padding:7px}.footer-payment-logo img{height:20px}body.livo-magento .footer-bottom--v2{justify-content:center;text-align:center}body.livo-magento .footer-bottom--v2>span:last-child{display:none}.footer-legal{justify-content:center}}
@media(max-width:390px){.footer-payments__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.livo-contact.container,.livo-faq.container{width:100%}
.livo-contact,.livo-faq{padding-top:14px;padding-bottom:76px;color:var(--forest)}
.livo-contact__hero{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-bottom:26px;border-bottom:1px solid var(--line)}
.livo-contact__hero h1{margin:0 0 10px;color:var(--forest);font-size:36px;line-height:1.12;letter-spacing:-.035em}
.livo-faq__hero h1{margin:0 0 14px;color:var(--forest);font-size:clamp(40px,5vw,58px);line-height:1;letter-spacing:-.045em}
.livo-contact__hero p,.livo-faq__hero p{max-width:700px;margin:0;color:#69736c;font-size:17px;line-height:1.6}
.livo-contact__response{display:flex;align-items:center;gap:12px;min-width:265px;padding:15px 18px;border:1px solid #d7ded3;border-radius:8px;background:#f5f6f1}
.livo-contact__response-dot{width:9px;height:9px;border-radius:50%;background:#5f8d68;box-shadow:0 0 0 5px #5f8d6817}
.livo-contact__response div{display:grid;gap:2px}.livo-contact__response strong{font-size:13px}.livo-contact__response span{color:#778179;font-size:11px}
.livo-contact__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.65fr);gap:34px;padding-top:28px}
.livo-contact__form-card{padding:38px;border:1px solid #d9ded5;border-radius:10px;background:#fff}
.livo-contact__form-heading{margin-bottom:27px}
.livo-contact__form-heading h2,.livo-contact__details h2,.livo-contact__faq-card h2{margin:0;color:var(--forest);font-size:25px;letter-spacing:-.02em}
.livo-contact-form{display:grid;gap:19px}.livo-contact-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.livo-field{display:grid;gap:8px}.livo-field label{font-size:13px;font-weight:650}.livo-field label span{color:#879089;font-weight:400}
body.livo-magento .livo-field input,body.livo-magento .livo-field textarea{width:100%;min-height:51px;padding:13px 15px;border:1px solid #cfd7cc;border-radius:6px;background:#fff;color:var(--forest);box-shadow:none;font-size:14px;line-height:1.45}
body.livo-magento .livo-field textarea{min-height:142px;resize:vertical}body.livo-magento .livo-field input:focus,body.livo-magento .livo-field textarea:focus{border-color:var(--forest);outline:2px solid #21483c20;outline-offset:1px}
.livo-contact-form__footer{display:flex;align-items:center;justify-content:space-between;gap:24px}.livo-consent{display:flex;align-items:flex-start;gap:9px;max-width:540px;color:#737c75;font-size:11px;line-height:1.5}.livo-consent input{margin-top:2px}.livo-consent a{text-decoration:underline;text-underline-offset:3px}
.livo-contact-form__submit,.livo-faq__cta>a{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:50px;padding:0 21px;border:1px solid var(--forest);border-radius:6px;background:var(--forest);color:#fff!important;font-size:14px;font-weight:650;text-decoration:none!important;white-space:nowrap}.livo-contact-form__submit svg,.livo-faq__cta>a svg,.livo-contact__faq-card a svg,.livo-faq__nav a svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.livo-contact__aside{display:grid;gap:20px;align-content:start}.livo-contact__details,.livo-contact__faq-card{padding:30px;border-radius:10px}.livo-contact__details{border:1px solid #d9ded5;background:#fff}.livo-contact__details h2{margin-bottom:22px}.livo-contact-line{display:flex;align-items:flex-start;gap:14px;padding:17px 0;border-top:1px solid #e2e6df;color:var(--forest)!important;text-decoration:none!important}.livo-contact-line svg{flex:0 0 20px;width:20px;height:20px;margin-top:2px;fill:none;stroke:#617a68;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.livo-contact-line>span{display:grid;gap:2px}.livo-contact-line small{color:#7b867d;font-size:11px}.livo-contact-line strong{font-size:14px}.livo-contact-line em{color:#7b867d;font-size:11px;font-style:normal}
.livo-contact__faq-card{background:#e9eee2}.livo-contact__faq-card h2{margin-bottom:10px}.livo-contact__faq-card p{margin:0 0 20px;color:#6e796f;font-size:13px;line-height:1.55}.livo-contact__faq-card a{display:inline-flex;align-items:center;gap:10px;color:var(--forest);font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:4px}
.livo-faq__hero{max-width:980px;margin:0 auto;padding-bottom:44px;text-align:center}.livo-faq__hero p{margin-inline:auto}.livo-faq__search{position:relative;display:flex;align-items:center;max-width:720px;margin:29px auto 0}.livo-faq__search-icon{position:absolute;z-index:2;top:50%;left:20px;width:20px;height:20px;fill:none;stroke:#657a69;stroke-width:1.7;stroke-linecap:round;pointer-events:none;transform:translateY(-50%)}
body.livo-magento .livo-faq__search input{box-sizing:border-box;width:100%;height:58px;padding:0 52px 0 62px!important;border:1px solid #cbd5c8;border-radius:8px;background:#fff;color:var(--forest);box-shadow:0 10px 30px #253e3320;font-size:15px;text-overflow:ellipsis;-webkit-appearance:none;appearance:none}body.livo-magento .livo-faq__search input:focus{border-color:var(--forest);outline:2px solid #21483c1f;outline-offset:1px}
.livo-faq__clear{position:absolute;right:12px;display:none;width:34px;height:34px;padding:0;border:0;background:transparent;color:#66766a;font-size:24px}.livo-faq__clear.is-visible{display:block}
.livo-faq__layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:66px;align-items:start;padding-top:34px;border-top:1px solid var(--line)}.livo-faq__nav{position:sticky;top:110px}.livo-faq__nav>span{display:block;margin-bottom:12px;color:#839086;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.livo-faq__nav nav{display:grid;border-top:1px solid #d9ded6}.livo-faq__nav a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid #d9ded6;color:var(--forest);font-size:13px;font-weight:600;text-decoration:none}.livo-faq__nav a svg{width:15px;height:15px}.livo-faq__nav-help{display:grid;gap:5px;margin-top:24px;padding:18px;border-radius:7px;background:#eef1e8;font-size:12px}.livo-faq__nav-help a{text-decoration:underline;text-underline-offset:3px}
.livo-faq__content{display:grid;gap:44px;min-width:0}.livo-faq__section{scroll-margin-top:115px}.livo-faq__section h2{margin:0 0 16px;color:var(--forest);font-size:25px;letter-spacing:-.025em}.livo-faq__items{border-top:1px solid #d7ddd4}.livo-faq-item{border-bottom:1px solid #d7ddd4}.livo-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 2px;color:var(--forest);font-size:15px;font-weight:650;cursor:pointer;list-style:none}.livo-faq-item summary::-webkit-details-marker{display:none}.livo-faq-item summary i{position:relative;flex:0 0 22px;width:22px;height:22px}.livo-faq-item summary i:before,.livo-faq-item summary i:after{content:"";position:absolute;top:10px;left:5px;width:12px;height:1.5px;background:#58705e;transition:transform .2s}.livo-faq-item summary i:after{transform:rotate(90deg)}.livo-faq-item[open] summary i:after{transform:rotate(0)}.livo-faq-item__answer{max-width:820px;padding:0 48px 20px 2px;color:#66736a;font-size:14px;line-height:1.7}.livo-faq-item__answer p{margin:0}.livo-faq-item__answer a{display:inline-block;margin-top:9px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.livo-faq__empty{padding:28px;border:1px solid #d7ddd4;border-radius:8px;background:#f6f7f3;text-align:center}.livo-faq__cta{display:flex;align-items:center;justify-content:space-between;gap:34px;margin-top:60px;padding:34px 38px;border-radius:10px;background:#e8ede0}.livo-faq__cta span{display:block;margin-bottom:4px;color:#6d806f;font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.livo-faq__cta h2{margin:0 0 6px;font-size:27px;letter-spacing:-.025em}.livo-faq__cta p{margin:0;color:#6c776e;font-size:13px}
@media(max-width:900px){.livo-contact__layout{grid-template-columns:1fr}.livo-contact__aside{grid-template-columns:1fr 1fr}.livo-faq__layout{grid-template-columns:210px minmax(0,1fr);gap:34px}}
@media(max-width:700px){.livo-contact,.livo-faq{padding-top:8px;padding-bottom:54px}.livo-contact__hero{display:grid;align-items:start;gap:20px;padding-bottom:24px}.livo-contact__hero h1{font-size:32px}.livo-faq__hero h1{font-size:clamp(34px,10vw,42px);line-height:1.06}.livo-contact__response{min-width:0;width:100%}.livo-contact__layout{gap:26px;padding-top:24px}.livo-contact__form-card{padding:20px 0 0;border:0;border-radius:0;background:transparent}.livo-contact-form__row{grid-template-columns:1fr}.livo-contact-form__footer{display:grid}.livo-contact-form__submit{width:100%}.livo-contact__aside{grid-template-columns:1fr}.livo-contact__details{padding:24px 0 0;border:0;border-radius:0;background:transparent}.livo-contact__faq-card{padding:24px 20px}.livo-faq__hero{padding-bottom:32px}.livo-faq__layout{grid-template-columns:1fr;gap:34px;padding-top:24px}.livo-faq__nav{position:static;overflow:hidden}.livo-faq__nav nav{display:flex;gap:8px;overflow-x:auto;padding:0 0 8px;border:0;scrollbar-width:none}.livo-faq__nav nav::-webkit-scrollbar{display:none}.livo-faq__nav a{flex:0 0 auto;padding:10px 13px;border:1px solid #d7ddd4;border-radius:999px}.livo-faq__nav a svg{display:none}.livo-faq__nav-help{display:none}.livo-faq__content{gap:36px}.livo-faq-item summary{padding:18px 0;font-size:14px}.livo-faq-item__answer{padding-right:28px}.livo-faq__cta{display:grid;margin-top:42px;padding:28px 22px}.livo-faq__cta>a{width:100%}}.livo-info-page{width:100%;max-width:none;padding:12px 0 72px;color:var(--forest,#173b2f)}
body[class*="cms-patarimas-"] .page-title-wrapper{display:none}
.livo-info-page *{box-sizing:border-box}
.livo-info-page h1,.livo-info-page h2,.livo-info-page h3,.livo-info-page p,.livo-info-page figure{margin-top:0}
.livo-info-page h1{max-width:720px;margin-bottom:24px;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1.02;letter-spacing:-.045em}
.livo-info-page h2{font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.08;letter-spacing:-.03em}
.livo-info-page p{color:#67736d;font-size:17px;line-height:1.7}
.livo-system-page{max-width:850px;padding:0 0 64px}
.livo-system-page h2{margin:32px 0 16px;font-size:26px}
.livo-system-page ol{padding-left:22px;margin:0 0 24px;line-height:1.8}
.livo-system-page li{padding:4px 0}
.livo-page-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}
.livo-page-actions .button,.livo-page-cta .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px}
.livo-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--forest,#173b2f);font-weight:600;text-decoration:none}
.livo-text-link svg,.livo-advice-card a svg{transition:transform .2s ease}
.livo-text-link:hover svg,.livo-advice-card a:hover svg{transform:translateX(3px)}

.livo-about__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(48px,7vw,112px);align-items:center;min-height:620px;padding:52px 0 76px;border-bottom:1px solid #dce2da}
.livo-about__intro>p{max-width:590px;margin-bottom:34px;font-size:20px}
.livo-about__visual{position:relative;margin-bottom:0}
.livo-about__visual img{display:block;width:100%;height:520px;object-fit:cover;border-radius:6px}
.livo-about__visual figcaption{position:absolute;right:18px;bottom:18px;padding:10px 14px;border-radius:3px;background:rgba(255,255,255,.92);color:var(--forest,#173b2f);font-size:13px}
.livo-about__story{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(48px,8vw,140px);padding:92px 0 84px;border-bottom:1px solid #dce2da}
.livo-about__story h2{max-width:430px}
.livo-about__story-copy{display:grid;grid-template-columns:1fr 1fr;gap:4px 40px}
.livo-about__story-copy p:first-child{grid-column:1/-1;color:var(--forest,#173b2f);font-size:21px}
.livo-about__values{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dce2da}
.livo-about__values article{padding:58px 44px 62px 0}
.livo-about__values article+article{padding-left:44px;border-left:1px solid #dce2da}
.livo-about__values span{display:block;margin-bottom:48px;color:#7f9788;font-size:12px;font-weight:700;letter-spacing:.16em}
.livo-about__values h3{margin-bottom:13px;font-size:23px;font-weight:600}
.livo-about__values p{margin-bottom:0;font-size:15px}

.livo-page-cta{display:flex;align-items:center;justify-content:space-between;gap:48px;margin-top:64px;padding:48px 54px;background:#eef2e9}
.livo-page-cta h2{margin-bottom:10px;font-size:32px}
.livo-page-cta p{max-width:660px;margin-bottom:0}
.livo-page-cta>.livo-page-actions{justify-content:flex-end}

.livo-advice__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(50px,8vw,130px);align-items:center;padding:46px 0 76px;border-bottom:1px solid #dce2da}
.livo-advice__hero p{max-width:570px;font-size:20px}
.livo-advice__hero img{display:block;width:100%;height:430px;object-fit:cover;border-radius:6px}
.livo-advice__index{padding-top:78px}
.livo-advice__index>header{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end;margin-bottom:42px}
.livo-advice__index>header h2{max-width:650px;margin-bottom:0}
.livo-advice__index>header p{margin-bottom:5px}
.livo-advice__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #dce2da;border-left:1px solid #dce2da}
.livo-advice-card{display:flex;min-height:330px;flex-direction:column;padding:34px;border-right:1px solid #dce2da;border-bottom:1px solid #dce2da;background:#fff}
.livo-advice-card__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:46px;color:#789080;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.livo-advice-card__meta em{font-style:normal;font-weight:700}
.livo-advice-card h3{margin-bottom:16px;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.02em}
.livo-advice-card p{margin-bottom:28px;font-size:15px;line-height:1.6}
.livo-advice-card>a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--forest,#173b2f);font-weight:700;text-decoration:none}
.livo-advice__empty{padding:40px;background:#f3f5ef}

.livo-rooms__intro{display:flex;align-items:end;justify-content:space-between;gap:64px;padding:44px 0 42px}
.livo-rooms__intro h1{margin-bottom:0}
.livo-rooms__intro p{max-width:560px;margin-bottom:6px;font-size:18px}
.livo-rooms .home-room-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.livo-rooms .home-room-card{min-height:440px;aspect-ratio:auto;border-radius:6px;overflow:hidden}
.livo-rooms .home-room-card img{width:100%;height:100%;object-fit:cover}
.livo-rooms .home-room-card>div{padding:24px}
.livo-rooms .home-room-card p{color:#fff;text-shadow:0 1px 8px #0006}
.livo-rooms__cta{margin-top:54px}

.livo-advice-article{width:min(920px,100%);margin:0 auto;padding:36px 0 80px;color:var(--forest,#173b2f)}
.livo-advice-article__back{display:inline-flex;margin-bottom:52px;color:var(--forest,#173b2f);font-weight:600}
.livo-advice-article header{max-width:800px;padding-bottom:42px;border-bottom:1px solid #dce2da}
.livo-advice-article header>span{display:block;margin-bottom:18px;color:#789080;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.livo-advice-article h1{margin-bottom:20px;font-size:clamp(42px,5vw,66px);font-weight:500;line-height:1.05;letter-spacing:-.04em}
.livo-advice-article header p{font-size:20px}
.livo-advice-article__body{padding-top:48px}
.livo-advice-article__body section{display:grid;grid-template-columns:220px minmax(0,1fr);gap:50px;padding:30px 0;border-bottom:1px solid #dce2da}
.livo-advice-article__body h2{font-size:22px;font-weight:600}
.livo-advice-article__body p{margin-bottom:0;font-size:17px;line-height:1.75}
.livo-advice-article__summary{margin-top:44px;padding:34px;background:#eef2e9}
.livo-advice-article__summary h2{font-size:24px}
.livo-advice-article__summary li{margin:9px 0;color:#52635a}

@media(max-width:1000px){
 .livo-about__hero,.livo-advice__hero{grid-template-columns:1fr 1fr;gap:38px;min-height:auto}
 .livo-about__visual img{height:430px}
 .livo-about__story{gap:56px}
 .livo-advice__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .livo-rooms .home-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}

@media(max-width:700px){
 .livo-info-page{padding:0 0 48px}
 .livo-info-page h1{margin-bottom:18px;font-size:38px;line-height:1.08}
 .livo-info-page h2{font-size:30px}
 .livo-info-page p{font-size:16px;line-height:1.62}
 .livo-about__hero,.livo-advice__hero{grid-template-columns:1fr;gap:32px;padding:14px 0 48px}
 .livo-about__intro>p,.livo-advice__hero p{margin-bottom:26px;font-size:17px}
 .livo-about__visual img,.livo-advice__hero img{height:auto;aspect-ratio:4/3}
 .livo-about__visual figcaption{right:10px;bottom:10px;font-size:11px}
 .livo-about__story{grid-template-columns:1fr;gap:22px;padding:52px 0}
 .livo-about__story-copy{grid-template-columns:1fr;gap:0}
 .livo-about__story-copy p:first-child{grid-column:auto;font-size:18px}
 .livo-about__values{grid-template-columns:1fr}
 .livo-about__values article,.livo-about__values article+article{padding:34px 0;border-left:0;border-top:1px solid #dce2da}
 .livo-about__values article:first-child{border-top:0}
 .livo-about__values span{margin-bottom:20px}
 .livo-page-cta{align-items:flex-start;flex-direction:column;gap:24px;margin-top:42px;padding:32px 24px}
 .livo-page-cta .button{width:100%}
 .livo-page-cta>.livo-page-actions{width:100%;align-items:stretch;flex-direction:column;gap:20px}
 .livo-advice__index{padding-top:50px}
 .livo-advice__index>header{grid-template-columns:1fr;gap:8px;margin-bottom:28px}
 .livo-advice__grid{grid-template-columns:1fr}
 .livo-advice-card{min-height:280px;padding:28px 24px}
 .livo-advice-card__meta{margin-bottom:34px}
 .livo-rooms__intro{display:block;padding:14px 0 28px}
 .livo-rooms__intro h1{margin-bottom:16px}
 .livo-rooms .home-room-grid{grid-template-columns:1fr;gap:14px}
 .livo-rooms .home-room-card{min-height:0;aspect-ratio:16/11}
 .livo-rooms .home-room-card>div{padding:20px}
 .livo-rooms__cta{margin-top:36px}
 .livo-advice-article{padding:10px 0 54px}
 .livo-advice-article__back{margin-bottom:34px}
 .livo-advice-article h1{font-size:38px}
 .livo-advice-article header p{font-size:17px}
 .livo-advice-article__body section{grid-template-columns:1fr;gap:8px;padding:26px 0}
 .livo-advice-article__summary{padding:26px 22px}
}