body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Ruda', sans-serif;
  font-size: 2.2rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 3.52rem;
}
.display-2 {
  font-family: 'Ruda', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Ruda', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Ruda', sans-serif;
  font-size: 1.7rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.72rem;
}
.display-7 {
  font-family: 'Ruda', sans-serif;
  font-size: 1.2rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.36rem;
    font-size: calc( 1.245rem + (1.7 - 1.245) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.245rem + (1.7 - 1.245) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #10f53b !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #10f53b !important;
  border-color: #10f53b !important;
  color: #000601 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #000601 !important;
  background-color: #07b127 !important;
  border-color: #07b127 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #000601 !important;
  background-color: #07b127 !important;
  border-color: #07b127 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #069922;
  color: #069922;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000601;
  background-color: #10f53b;
  border-color: #10f53b;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #000601 !important;
  background-color: #10f53b !important;
  border-color: #10f53b !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #10f53b !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #069922 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #10f53b;
  border-color: #10f53b;
  color: #011e07;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #10f53b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d4fddc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Ruda', sans-serif;
  font-size: 1.2rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.92rem;
}
blockquote {
  border-color: #10f53b;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #10f53b;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #10f53b;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #10f53b;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #10f53b;
  border-bottom-color: #10f53b;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #10f53b !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2310f53b' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-s3vbAbJotq {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/depositphotos-42796405-xl-2015-2000x1333.jpg");
}
.cid-rlD5HBDgKX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #c1c1c1;
}
.cid-rlD5HBDgKX .card-box {
  padding: 0 2rem;
}
.cid-rlD5HBDgKX .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rlD5HBDgKX .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rlD5HBDgKX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rlD5HBDgKX p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rlD5HBDgKX .mbr-text {
  color: #232323;
}
.cid-rlD5HBDgKX .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rlD5HBDgKX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sg3lBTuluL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sg3lBTuluL .card-box {
  padding: 0 2rem;
}
.cid-sg3lBTuluL .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sg3lBTuluL .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sg3lBTuluL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sg3lBTuluL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sg3lBTuluL .mbr-text {
  color: #767676;
}
.cid-sg3lBTuluL .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sg3lBTuluL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sfVYFMTY3x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/service1-1-360x270.jpeg");
}
.cid-sfW107alEg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sfW107alEg .mbr-text,
.cid-sfW107alEg blockquote {
  color: #232323;
}
.cid-sfVYuW3XLQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfVYuW3XLQ .counter-container {
  color: #767676;
}
.cid-sfVYuW3XLQ .counter-container ul {
  margin-bottom: 0;
}
.cid-sfVYuW3XLQ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sfVYuW3XLQ .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-sfVYuW3XLQ .mbr-text {
  color: #232323;
}
.cid-sfW8lYWV3W {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sfW8lYWV3W .mbr-section-subtitle {
  color: #767676;
}
.cid-sfW9c2xE0J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sfW9c2xE0J .card-img {
  background-color: #fff;
}
.cid-sfW9c2xE0J .card {
  align-self: stretch;
}
.cid-sfW9c2xE0J .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-sfW9c2xE0J h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfW9c2xE0J p {
  text-align: left;
}
.cid-sfW9c2xE0J .mbr-text {
  color: #232323;
}
.cid-sfW9c2xE0J .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sfW9c2xE0J .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-sfW9c2xE0J .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sfW9PSuqsW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sfW9PSuqsW .card-img {
  background-color: #fff;
}
.cid-sfW9PSuqsW .card {
  align-self: stretch;
}
.cid-sfW9PSuqsW .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-sfW9PSuqsW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfW9PSuqsW p {
  text-align: left;
}
.cid-sfW9PSuqsW .mbr-text {
  color: #232323;
}
.cid-sfW9PSuqsW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sfW9PSuqsW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-sfW9PSuqsW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sg3v5ab5mN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/depositphotos-87005236-xl-2016-680x389.jpg");
}
.cid-sg3v5ab5mN H2 {
  color: #232323;
}
.cid-sg3nqV3Zby {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sg3nqV3Zby .counter-container {
  color: #767676;
}
.cid-sg3nqV3Zby .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sg3nqV3Zby .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sg3nqV3Zby .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sg3nqV3Zby .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sg3nqV3Zby .mbr-text {
  color: #232323;
}
.cid-s1Yos9ktpt {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-s1Yos9ktpt .mbr-section-subtitle,
.cid-s1Yos9ktpt .mbr-text {
  color: #767676;
}
.cid-s1Yos9ktpt .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s1Yos9ktpt .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s1Yos9ktpt .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1Yos9ktpt .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-s1Yos9ktpt .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-s1Yos9ktpt .card-wrapper .card-img img {
  width: 100%;
}
.cid-s1Yos9ktpt .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s1Yos9ktpt .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s1Yos9ktpt .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-s1Yos9ktpt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-s1Yos9ktpt .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-s1Yos9ktpt .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-s1Yos9ktpt .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-s1Yos9ktpt .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-s4PD27qW7T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4PD27qW7T div.b {
  padding-top: 2rem;
}
.cid-s4PD27qW7T .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-s4PD27qW7T a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-s4PD27qW7T .google-map {
  height: 25rem;
  position: relative;
}
.cid-s4PD27qW7T .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s4PD27qW7T .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s4PD27qW7T .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s4PD27qW7T .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s4PD27qW7T div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-s4PD27qW7T div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-rlCY3eXGEI {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-rlCY3eXGEI .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rlCY3eXGEI .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rlCY3eXGEI .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rlCY3eXGEI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rlCY3eXGEI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rlCY3eXGEI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rlCY3eXGEI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rlCY3eXGEI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rlCY3eXGEI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rlCY3eXGEI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rlCY3eXGEI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rlCY3eXGEI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rlCY3eXGEI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rlCY3eXGEI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rlCY3eXGEI .media-container-row .mbr-text {
  text-align: center;
}
.cid-sA2uZkcnWo .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sA2uZkcnWo .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sA2uZkcnWo a {
  font-style: normal;
}
.cid-sA2uZkcnWo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sA2uZkcnWo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sA2uZkcnWo .nav-item:focus,
.cid-sA2uZkcnWo .nav-link:focus {
  outline: none;
}
.cid-sA2uZkcnWo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sA2uZkcnWo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sA2uZkcnWo .menu-logo {
  margin-right: auto;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sA2uZkcnWo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sA2uZkcnWo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sA2uZkcnWo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sA2uZkcnWo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sA2uZkcnWo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sA2uZkcnWo .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sA2uZkcnWo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sA2uZkcnWo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sA2uZkcnWo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sA2uZkcnWo .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sA2uZkcnWo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sA2uZkcnWo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sA2uZkcnWo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sA2uZkcnWo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sA2uZkcnWo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sA2uZkcnWo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sA2uZkcnWo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sA2uZkcnWo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sA2uZkcnWo button.navbar-toggler:focus {
  outline: none;
}
.cid-sA2uZkcnWo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sA2uZkcnWo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sA2uZkcnWo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2uZkcnWo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2uZkcnWo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sA2uZkcnWo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2uZkcnWo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sA2uZkcnWo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sA2uZkcnWo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2uZkcnWo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2uZkcnWo .collapsed .btn {
  display: -webkit-flex;
}
.cid-sA2uZkcnWo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sA2uZkcnWo .collapsed .navbar-collapse.collapsing,
.cid-sA2uZkcnWo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sA2uZkcnWo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sA2uZkcnWo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sA2uZkcnWo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sA2uZkcnWo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sA2uZkcnWo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sA2uZkcnWo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sA2uZkcnWo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sA2uZkcnWo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sA2uZkcnWo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sA2uZkcnWo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sA2uZkcnWo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sA2uZkcnWo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2uZkcnWo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sA2uZkcnWo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sA2uZkcnWo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sA2uZkcnWo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sA2uZkcnWo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2uZkcnWo img {
    height: 3.8rem !important;
  }
  .cid-sA2uZkcnWo .btn {
    display: -webkit-flex;
  }
  .cid-sA2uZkcnWo button.navbar-toggler {
    display: block;
  }
  .cid-sA2uZkcnWo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sA2uZkcnWo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2uZkcnWo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sA2uZkcnWo .navbar-collapse.collapsing,
  .cid-sA2uZkcnWo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sA2uZkcnWo .navbar-collapse.collapsing .navbar-nav,
  .cid-sA2uZkcnWo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sA2uZkcnWo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sA2uZkcnWo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sA2uZkcnWo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sA2uZkcnWo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sA2uZkcnWo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sA2uZkcnWo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sA2uZkcnWo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sA2uZkcnWo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sA2uZkcnWo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sA2uZkcnWo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sA2uZkcnWo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sA2uZkcnWo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sA2uZkcnWo .nav-link:hover,
.cid-sA2uZkcnWo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXqmgbs0Dw {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXqmgbs0Dw .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXqmgbs0Dw .gold {
  color: #FFBF00;
}
.cid-sXqmgbs0Dw .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXqmgbs0Dw table {
  font-size: 13px;
}
.cid-sXqmgbs0Dw .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXqmgbs0Dw .headtext {
  font-size: 23px;
}
.cid-sXqmgbs0Dw .product_name {
  font-size: 25px;
}
.cid-sXqmgbs0Dw .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXqmgbs0Dw .vatshipblock {
  display: block;
}
.cid-sXqmgbs0Dw .vatshipnone {
  display: none;
}
.cid-sXqmgbs0Dw .product {
  border: 1px solid #dddddd;
}
.cid-sXqmgbs0Dw .item-gallery {
  padding: 4px;
}
.cid-sXqmgbs0Dw .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXqmgbs0Dw .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXqmgbs0Dw .product-title {
  font-size: 22px;
}
.cid-sXqmgbs0Dw .product-desc {
  font-size: 14px;
}
.cid-sXqmgbs0Dw .product_price {
  font-size: 22px;
}
.cid-sXqmgbs0Dw .cicon {
  font-size: 22px;
}
.cid-sXqmgbs0Dw .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXqmgbs0Dw .product-info {
  margin-top: 50px;
}
.cid-sXqmgbs0Dw .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXqmgbs0Dw .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXqmgbs0Dw .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXqmgbs0Dw .containers {
  max-width: 100%;
}
.cid-sXqmgbs0Dw DIV {
  color: #465052;
}
.cid-sXqmgbs0Dw .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXqmgbs0Dw .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXqmgbs0Dw .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXqmgbs0Dw .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXqmgbs0Dw .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXqmgbs0Dw .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXqmgf0WjK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXqmgf0WjK div.b {
  padding-top: 2rem;
}
.cid-sXqmgf0WjK .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXqmgf0WjK a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXqmgf0WjK .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXqmgf0WjK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXqmgf0WjK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXqmgf0WjK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXqmgf0WjK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXqmgf0WjK div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXqmgf0WjK div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXqmgg0NW0 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXqmgg0NW0 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXqmgg0NW0 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXqmgg0NW0 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXqmgg0NW0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXqmgg0NW0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXqmgg0NW0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXqmgg0NW0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXqmgg0NW0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXqmgg0NW0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXqmgg0NW0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXqmgg0NW0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXqmgg0NW0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXqmgg0NW0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXqmgg0NW0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXqmgg0NW0 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXqmggSYiH .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXqmggSYiH .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXqmggSYiH a {
  font-style: normal;
}
.cid-sXqmggSYiH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXqmggSYiH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXqmggSYiH .nav-item:focus,
.cid-sXqmggSYiH .nav-link:focus {
  outline: none;
}
.cid-sXqmggSYiH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXqmggSYiH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXqmggSYiH .menu-logo {
  margin-right: auto;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXqmggSYiH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXqmggSYiH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXqmggSYiH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXqmggSYiH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXqmggSYiH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXqmggSYiH .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXqmggSYiH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXqmggSYiH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXqmggSYiH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXqmggSYiH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXqmggSYiH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXqmggSYiH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXqmggSYiH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXqmggSYiH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXqmggSYiH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXqmggSYiH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXqmggSYiH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXqmggSYiH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXqmggSYiH button.navbar-toggler:focus {
  outline: none;
}
.cid-sXqmggSYiH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXqmggSYiH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXqmggSYiH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXqmggSYiH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXqmggSYiH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXqmggSYiH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXqmggSYiH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXqmggSYiH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXqmggSYiH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXqmggSYiH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXqmggSYiH .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXqmggSYiH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXqmggSYiH .collapsed .navbar-collapse.collapsing,
.cid-sXqmggSYiH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXqmggSYiH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXqmggSYiH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXqmggSYiH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXqmggSYiH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXqmggSYiH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXqmggSYiH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXqmggSYiH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXqmggSYiH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXqmggSYiH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXqmggSYiH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXqmggSYiH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXqmggSYiH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXqmggSYiH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXqmggSYiH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXqmggSYiH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXqmggSYiH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXqmggSYiH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXqmggSYiH img {
    height: 3.8rem !important;
  }
  .cid-sXqmggSYiH .btn {
    display: -webkit-flex;
  }
  .cid-sXqmggSYiH button.navbar-toggler {
    display: block;
  }
  .cid-sXqmggSYiH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXqmggSYiH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXqmggSYiH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXqmggSYiH .navbar-collapse.collapsing,
  .cid-sXqmggSYiH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXqmggSYiH .navbar-collapse.collapsing .navbar-nav,
  .cid-sXqmggSYiH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXqmggSYiH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXqmggSYiH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXqmggSYiH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXqmggSYiH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXqmggSYiH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXqmggSYiH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXqmggSYiH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXqmggSYiH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXqmggSYiH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXqmggSYiH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXqmggSYiH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXqmggSYiH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXqmggSYiH .nav-link:hover,
.cid-sXqmggSYiH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sUipleaYIA {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sUipleaYIA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sUipleaYIA p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sUipleaYIA .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sUipleaYIA .mbr-section-btn a {
  margin: 0;
}
.cid-sUipleaYIA .mbr-text {
  color: #767676;
}
.cid-sUipleaYIA .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sUipleaYIA .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sUipleaYIA .card-title {
  text-align: center;
}
.cid-sUipleaYIA H2 {
  text-align: center;
}
.cid-sV3uMhITrC {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3uMhITrC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3uMhITrC p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3uMhITrC .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3uMhITrC .mbr-section-btn a {
  margin: 0;
}
.cid-sV3uMhITrC .mbr-text {
  color: #767676;
}
.cid-sV3uMhITrC .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3uMhITrC .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3uMhITrC .card-title {
  text-align: center;
}
.cid-sV3wwUDW4z {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3wwUDW4z h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3wwUDW4z p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3wwUDW4z .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3wwUDW4z .mbr-section-btn a {
  margin: 0;
}
.cid-sV3wwUDW4z .mbr-text {
  color: #767676;
}
.cid-sV3wwUDW4z .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3wwUDW4z .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3wwUDW4z .card-title {
  text-align: center;
}
.cid-sV3zpsqvaB {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3zpsqvaB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3zpsqvaB p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3zpsqvaB .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3zpsqvaB .mbr-section-btn a {
  margin: 0;
}
.cid-sV3zpsqvaB .mbr-text {
  color: #767676;
}
.cid-sV3zpsqvaB .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3zpsqvaB .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3zpsqvaB .card-title {
  text-align: center;
}
.cid-sV3Ef3fGS4 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3Ef3fGS4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3Ef3fGS4 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3Ef3fGS4 .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3Ef3fGS4 .mbr-section-btn a {
  margin: 0;
}
.cid-sV3Ef3fGS4 .mbr-text {
  color: #767676;
}
.cid-sV3Ef3fGS4 .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3Ef3fGS4 .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3Ef3fGS4 .card-title {
  text-align: center;
}
.cid-sV3EV5eGFK {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3EV5eGFK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3EV5eGFK p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3EV5eGFK .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3EV5eGFK .mbr-section-btn a {
  margin: 0;
}
.cid-sV3EV5eGFK .mbr-text {
  color: #767676;
}
.cid-sV3EV5eGFK .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3EV5eGFK .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3EV5eGFK .card-title {
  text-align: center;
}
.cid-sV3FDQ6DRb {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3FDQ6DRb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3FDQ6DRb p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3FDQ6DRb .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3FDQ6DRb .mbr-section-btn a {
  margin: 0;
}
.cid-sV3FDQ6DRb .mbr-text {
  color: #767676;
}
.cid-sV3FDQ6DRb .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3FDQ6DRb .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3FDQ6DRb .card-title {
  text-align: center;
}
.cid-sV3Gm61Cau {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3Gm61Cau h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3Gm61Cau p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3Gm61Cau .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3Gm61Cau .mbr-section-btn a {
  margin: 0;
}
.cid-sV3Gm61Cau .mbr-text {
  color: #767676;
}
.cid-sV3Gm61Cau .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3Gm61Cau .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3Gm61Cau .card-title {
  text-align: center;
}
.cid-sV3HlOaW3P {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3HlOaW3P h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3HlOaW3P p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3HlOaW3P .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3HlOaW3P .mbr-section-btn a {
  margin: 0;
}
.cid-sV3HlOaW3P .mbr-text {
  color: #767676;
}
.cid-sV3HlOaW3P .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3HlOaW3P .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3HlOaW3P .card-title {
  text-align: center;
}
.cid-sV3I6679yy {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3I6679yy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3I6679yy p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3I6679yy .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3I6679yy .mbr-section-btn a {
  margin: 0;
}
.cid-sV3I6679yy .mbr-text {
  color: #767676;
}
.cid-sV3I6679yy .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3I6679yy .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3I6679yy .card-title {
  text-align: center;
}
.cid-sV3IRXmCO3 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3IRXmCO3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3IRXmCO3 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3IRXmCO3 .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3IRXmCO3 .mbr-section-btn a {
  margin: 0;
}
.cid-sV3IRXmCO3 .mbr-text {
  color: #767676;
}
.cid-sV3IRXmCO3 .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3IRXmCO3 .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3IRXmCO3 .card-title {
  text-align: center;
}
.cid-sV3JSWNCSF {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sV3JSWNCSF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sV3JSWNCSF p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sV3JSWNCSF .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sV3JSWNCSF .mbr-section-btn a {
  margin: 0;
}
.cid-sV3JSWNCSF .mbr-text {
  color: #767676;
}
.cid-sV3JSWNCSF .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sV3JSWNCSF .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sV3JSWNCSF .card-title {
  text-align: center;
}
.cid-sA2zZAHkYb {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sA2zZAHkYb .mbr-section-subtitle,
.cid-sA2zZAHkYb .mbr-text {
  color: #767676;
}
.cid-sA2zZAHkYb .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sA2zZAHkYb .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sA2zZAHkYb .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sA2zZAHkYb .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-sA2zZAHkYb .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-sA2zZAHkYb .card-wrapper .card-img img {
  width: 100%;
}
.cid-sA2zZAHkYb .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sA2zZAHkYb .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sA2zZAHkYb .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sA2zZAHkYb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-sA2zZAHkYb .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-sA2zZAHkYb .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-sA2zZAHkYb .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-sA2zZAHkYb .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sA2zZAHkYb .mbr-section-subtitle {
  color: #232323;
}
.cid-sA2zZAHkYb .card-title {
  text-align: center;
}
.cid-sA2zZBqSfn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sA2zZBqSfn div.b {
  padding-top: 2rem;
}
.cid-sA2zZBqSfn .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sA2zZBqSfn a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sA2zZBqSfn .google-map {
  height: 25rem;
  position: relative;
}
.cid-sA2zZBqSfn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sA2zZBqSfn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sA2zZBqSfn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sA2zZBqSfn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sA2zZBqSfn div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sA2zZBqSfn div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sA2zZC3YMg {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sA2zZC3YMg .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sA2zZC3YMg .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sA2zZC3YMg .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sA2zZC3YMg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sA2zZC3YMg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sA2zZC3YMg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sA2zZC3YMg .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sA2zZC3YMg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sA2zZC3YMg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sA2zZC3YMg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sA2zZC3YMg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sA2zZC3YMg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sA2zZC3YMg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sA2zZC3YMg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sA2zZC3YMg .media-container-row .mbr-text {
  text-align: center;
}
.cid-sA2zZCCFrj .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sA2zZCCFrj .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sA2zZCCFrj a {
  font-style: normal;
}
.cid-sA2zZCCFrj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sA2zZCCFrj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sA2zZCCFrj .nav-item:focus,
.cid-sA2zZCCFrj .nav-link:focus {
  outline: none;
}
.cid-sA2zZCCFrj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sA2zZCCFrj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sA2zZCCFrj .menu-logo {
  margin-right: auto;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sA2zZCCFrj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sA2zZCCFrj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sA2zZCCFrj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sA2zZCCFrj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sA2zZCCFrj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sA2zZCCFrj .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sA2zZCCFrj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sA2zZCCFrj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sA2zZCCFrj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sA2zZCCFrj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sA2zZCCFrj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sA2zZCCFrj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sA2zZCCFrj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sA2zZCCFrj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sA2zZCCFrj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sA2zZCCFrj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sA2zZCCFrj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sA2zZCCFrj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sA2zZCCFrj button.navbar-toggler:focus {
  outline: none;
}
.cid-sA2zZCCFrj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sA2zZCCFrj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sA2zZCCFrj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2zZCCFrj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2zZCCFrj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sA2zZCCFrj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2zZCCFrj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sA2zZCCFrj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sA2zZCCFrj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2zZCCFrj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2zZCCFrj .collapsed .btn {
  display: -webkit-flex;
}
.cid-sA2zZCCFrj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sA2zZCCFrj .collapsed .navbar-collapse.collapsing,
.cid-sA2zZCCFrj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sA2zZCCFrj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sA2zZCCFrj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sA2zZCCFrj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sA2zZCCFrj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sA2zZCCFrj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sA2zZCCFrj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sA2zZCCFrj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sA2zZCCFrj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sA2zZCCFrj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sA2zZCCFrj .collapsed button.navbar-toggler {
  display: block;
}
.cid-sA2zZCCFrj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sA2zZCCFrj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2zZCCFrj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sA2zZCCFrj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sA2zZCCFrj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sA2zZCCFrj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sA2zZCCFrj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2zZCCFrj img {
    height: 3.8rem !important;
  }
  .cid-sA2zZCCFrj .btn {
    display: -webkit-flex;
  }
  .cid-sA2zZCCFrj button.navbar-toggler {
    display: block;
  }
  .cid-sA2zZCCFrj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sA2zZCCFrj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2zZCCFrj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sA2zZCCFrj .navbar-collapse.collapsing,
  .cid-sA2zZCCFrj .navbar-collapse.show {
    display: block !important;
  }
  .cid-sA2zZCCFrj .navbar-collapse.collapsing .navbar-nav,
  .cid-sA2zZCCFrj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sA2zZCCFrj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sA2zZCCFrj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sA2zZCCFrj .navbar-collapse.collapsing .navbar-buttons,
  .cid-sA2zZCCFrj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sA2zZCCFrj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sA2zZCCFrj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sA2zZCCFrj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sA2zZCCFrj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sA2zZCCFrj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sA2zZCCFrj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sA2zZCCFrj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sA2zZCCFrj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sA2zZCCFrj .nav-link:hover,
.cid-sA2zZCCFrj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXpHTPE9U2 {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXpHTPE9U2 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXpHTPE9U2 .gold {
  color: #FFBF00;
}
.cid-sXpHTPE9U2 .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXpHTPE9U2 table {
  font-size: 13px;
}
.cid-sXpHTPE9U2 .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXpHTPE9U2 .headtext {
  font-size: 23px;
}
.cid-sXpHTPE9U2 .product_name {
  font-size: 25px;
}
.cid-sXpHTPE9U2 .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXpHTPE9U2 .vatshipblock {
  display: block;
}
.cid-sXpHTPE9U2 .vatshipnone {
  display: none;
}
.cid-sXpHTPE9U2 .product {
  border: 1px solid #dddddd;
}
.cid-sXpHTPE9U2 .item-gallery {
  padding: 4px;
}
.cid-sXpHTPE9U2 .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXpHTPE9U2 .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXpHTPE9U2 .product-title {
  font-size: 22px;
}
.cid-sXpHTPE9U2 .product-desc {
  font-size: 14px;
}
.cid-sXpHTPE9U2 .product_price {
  font-size: 22px;
}
.cid-sXpHTPE9U2 .cicon {
  font-size: 22px;
}
.cid-sXpHTPE9U2 .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXpHTPE9U2 .product-info {
  margin-top: 50px;
}
.cid-sXpHTPE9U2 .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXpHTPE9U2 .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXpHTPE9U2 .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXpHTPE9U2 .containers {
  max-width: 100%;
}
.cid-sXpHTPE9U2 DIV {
  color: #465052;
}
.cid-sXpHTPE9U2 .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXpHTPE9U2 .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXpHTPE9U2 .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXpHTPE9U2 .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXpHTPE9U2 .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXpHTPE9U2 .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXpHWAHiNI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXpHWAHiNI div.b {
  padding-top: 2rem;
}
.cid-sXpHWAHiNI .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXpHWAHiNI a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXpHWAHiNI .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXpHWAHiNI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXpHWAHiNI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXpHWAHiNI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXpHWAHiNI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXpHWAHiNI div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXpHWAHiNI div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sA2zvlXIPC {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sA2zvlXIPC .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sA2zvlXIPC .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sA2zvlXIPC .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sA2zvlXIPC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sA2zvlXIPC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sA2zvlXIPC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sA2zvlXIPC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sA2zvlXIPC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sA2zvlXIPC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sA2zvlXIPC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sA2zvlXIPC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sA2zvlXIPC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sA2zvlXIPC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sA2zvlXIPC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sA2zvlXIPC .media-container-row .mbr-text {
  text-align: center;
}
.cid-sA2zvmAP6y .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sA2zvmAP6y .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sA2zvmAP6y a {
  font-style: normal;
}
.cid-sA2zvmAP6y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sA2zvmAP6y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sA2zvmAP6y .nav-item:focus,
.cid-sA2zvmAP6y .nav-link:focus {
  outline: none;
}
.cid-sA2zvmAP6y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sA2zvmAP6y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sA2zvmAP6y .menu-logo {
  margin-right: auto;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sA2zvmAP6y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sA2zvmAP6y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sA2zvmAP6y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sA2zvmAP6y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sA2zvmAP6y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sA2zvmAP6y .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sA2zvmAP6y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sA2zvmAP6y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sA2zvmAP6y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sA2zvmAP6y .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sA2zvmAP6y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sA2zvmAP6y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sA2zvmAP6y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sA2zvmAP6y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sA2zvmAP6y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sA2zvmAP6y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sA2zvmAP6y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sA2zvmAP6y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sA2zvmAP6y button.navbar-toggler:focus {
  outline: none;
}
.cid-sA2zvmAP6y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sA2zvmAP6y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sA2zvmAP6y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2zvmAP6y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2zvmAP6y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sA2zvmAP6y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2zvmAP6y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sA2zvmAP6y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sA2zvmAP6y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2zvmAP6y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2zvmAP6y .collapsed .btn {
  display: -webkit-flex;
}
.cid-sA2zvmAP6y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sA2zvmAP6y .collapsed .navbar-collapse.collapsing,
.cid-sA2zvmAP6y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sA2zvmAP6y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sA2zvmAP6y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sA2zvmAP6y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sA2zvmAP6y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sA2zvmAP6y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sA2zvmAP6y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sA2zvmAP6y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sA2zvmAP6y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sA2zvmAP6y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sA2zvmAP6y .collapsed button.navbar-toggler {
  display: block;
}
.cid-sA2zvmAP6y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sA2zvmAP6y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2zvmAP6y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sA2zvmAP6y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sA2zvmAP6y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sA2zvmAP6y .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sA2zvmAP6y.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2zvmAP6y img {
    height: 3.8rem !important;
  }
  .cid-sA2zvmAP6y .btn {
    display: -webkit-flex;
  }
  .cid-sA2zvmAP6y button.navbar-toggler {
    display: block;
  }
  .cid-sA2zvmAP6y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sA2zvmAP6y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2zvmAP6y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sA2zvmAP6y .navbar-collapse.collapsing,
  .cid-sA2zvmAP6y .navbar-collapse.show {
    display: block !important;
  }
  .cid-sA2zvmAP6y .navbar-collapse.collapsing .navbar-nav,
  .cid-sA2zvmAP6y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sA2zvmAP6y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sA2zvmAP6y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sA2zvmAP6y .navbar-collapse.collapsing .navbar-buttons,
  .cid-sA2zvmAP6y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sA2zvmAP6y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sA2zvmAP6y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sA2zvmAP6y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sA2zvmAP6y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sA2zvmAP6y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sA2zvmAP6y .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sA2zvmAP6y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sA2zvmAP6y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sA2zvmAP6y .nav-link:hover,
.cid-sA2zvmAP6y .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXpWJhxHl9 {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXpWJhxHl9 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXpWJhxHl9 .gold {
  color: #FFBF00;
}
.cid-sXpWJhxHl9 .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXpWJhxHl9 table {
  font-size: 13px;
}
.cid-sXpWJhxHl9 .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXpWJhxHl9 .headtext {
  font-size: 23px;
}
.cid-sXpWJhxHl9 .product_name {
  font-size: 25px;
}
.cid-sXpWJhxHl9 .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXpWJhxHl9 .vatshipblock {
  display: block;
}
.cid-sXpWJhxHl9 .vatshipnone {
  display: none;
}
.cid-sXpWJhxHl9 .product {
  border: 1px solid #dddddd;
}
.cid-sXpWJhxHl9 .item-gallery {
  padding: 4px;
}
.cid-sXpWJhxHl9 .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXpWJhxHl9 .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXpWJhxHl9 .product-title {
  font-size: 22px;
}
.cid-sXpWJhxHl9 .product-desc {
  font-size: 14px;
}
.cid-sXpWJhxHl9 .product_price {
  font-size: 22px;
}
.cid-sXpWJhxHl9 .cicon {
  font-size: 22px;
}
.cid-sXpWJhxHl9 .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXpWJhxHl9 .product-info {
  margin-top: 50px;
}
.cid-sXpWJhxHl9 .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXpWJhxHl9 .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXpWJhxHl9 .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXpWJhxHl9 .containers {
  max-width: 100%;
}
.cid-sXpWJhxHl9 DIV {
  color: #465052;
}
.cid-sXpWJhxHl9 .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXpWJhxHl9 .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXpWJhxHl9 .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXpWJhxHl9 .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXpWJhxHl9 .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXpWJhxHl9 .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXpWJjYy4f {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXpWJjYy4f div.b {
  padding-top: 2rem;
}
.cid-sXpWJjYy4f .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXpWJjYy4f a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXpWJjYy4f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXpWJjYy4f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXpWJjYy4f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXpWJjYy4f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXpWJjYy4f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXpWJjYy4f div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXpWJjYy4f div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXpWJl1IDM {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXpWJl1IDM .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXpWJl1IDM .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXpWJl1IDM .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXpWJl1IDM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXpWJl1IDM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXpWJl1IDM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXpWJl1IDM .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXpWJl1IDM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXpWJl1IDM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXpWJl1IDM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXpWJl1IDM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXpWJl1IDM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXpWJl1IDM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXpWJl1IDM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXpWJl1IDM .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXpWJlQoxS .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXpWJlQoxS .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXpWJlQoxS a {
  font-style: normal;
}
.cid-sXpWJlQoxS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXpWJlQoxS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXpWJlQoxS .nav-item:focus,
.cid-sXpWJlQoxS .nav-link:focus {
  outline: none;
}
.cid-sXpWJlQoxS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXpWJlQoxS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXpWJlQoxS .menu-logo {
  margin-right: auto;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXpWJlQoxS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXpWJlQoxS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXpWJlQoxS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXpWJlQoxS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXpWJlQoxS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXpWJlQoxS .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXpWJlQoxS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXpWJlQoxS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXpWJlQoxS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXpWJlQoxS .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXpWJlQoxS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXpWJlQoxS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXpWJlQoxS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXpWJlQoxS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXpWJlQoxS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXpWJlQoxS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXpWJlQoxS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXpWJlQoxS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXpWJlQoxS button.navbar-toggler:focus {
  outline: none;
}
.cid-sXpWJlQoxS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXpWJlQoxS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXpWJlQoxS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXpWJlQoxS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXpWJlQoxS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXpWJlQoxS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXpWJlQoxS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXpWJlQoxS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXpWJlQoxS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXpWJlQoxS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXpWJlQoxS .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXpWJlQoxS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXpWJlQoxS .collapsed .navbar-collapse.collapsing,
.cid-sXpWJlQoxS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXpWJlQoxS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXpWJlQoxS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXpWJlQoxS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXpWJlQoxS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXpWJlQoxS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXpWJlQoxS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXpWJlQoxS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXpWJlQoxS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXpWJlQoxS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXpWJlQoxS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXpWJlQoxS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXpWJlQoxS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXpWJlQoxS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXpWJlQoxS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXpWJlQoxS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXpWJlQoxS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXpWJlQoxS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXpWJlQoxS img {
    height: 3.8rem !important;
  }
  .cid-sXpWJlQoxS .btn {
    display: -webkit-flex;
  }
  .cid-sXpWJlQoxS button.navbar-toggler {
    display: block;
  }
  .cid-sXpWJlQoxS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXpWJlQoxS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXpWJlQoxS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXpWJlQoxS .navbar-collapse.collapsing,
  .cid-sXpWJlQoxS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXpWJlQoxS .navbar-collapse.collapsing .navbar-nav,
  .cid-sXpWJlQoxS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXpWJlQoxS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXpWJlQoxS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXpWJlQoxS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXpWJlQoxS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXpWJlQoxS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXpWJlQoxS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXpWJlQoxS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXpWJlQoxS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXpWJlQoxS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXpWJlQoxS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXpWJlQoxS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXpWJlQoxS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXpWJlQoxS .nav-link:hover,
.cid-sXpWJlQoxS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXq27SwzDb {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXq27SwzDb .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXq27SwzDb .gold {
  color: #FFBF00;
}
.cid-sXq27SwzDb .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXq27SwzDb table {
  font-size: 13px;
}
.cid-sXq27SwzDb .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXq27SwzDb .headtext {
  font-size: 23px;
}
.cid-sXq27SwzDb .product_name {
  font-size: 25px;
}
.cid-sXq27SwzDb .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXq27SwzDb .vatshipblock {
  display: block;
}
.cid-sXq27SwzDb .vatshipnone {
  display: none;
}
.cid-sXq27SwzDb .product {
  border: 1px solid #dddddd;
}
.cid-sXq27SwzDb .item-gallery {
  padding: 4px;
}
.cid-sXq27SwzDb .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXq27SwzDb .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXq27SwzDb .product-title {
  font-size: 22px;
}
.cid-sXq27SwzDb .product-desc {
  font-size: 14px;
}
.cid-sXq27SwzDb .product_price {
  font-size: 22px;
}
.cid-sXq27SwzDb .cicon {
  font-size: 22px;
}
.cid-sXq27SwzDb .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXq27SwzDb .product-info {
  margin-top: 50px;
}
.cid-sXq27SwzDb .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXq27SwzDb .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXq27SwzDb .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXq27SwzDb .containers {
  max-width: 100%;
}
.cid-sXq27SwzDb DIV {
  color: #465052;
}
.cid-sXq27SwzDb .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXq27SwzDb .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXq27SwzDb .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXq27SwzDb .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXq27SwzDb .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXq27SwzDb .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXq27VTOLu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXq27VTOLu div.b {
  padding-top: 2rem;
}
.cid-sXq27VTOLu .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXq27VTOLu a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXq27VTOLu .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXq27VTOLu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXq27VTOLu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXq27VTOLu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXq27VTOLu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXq27VTOLu div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXq27VTOLu div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXq27WXGP9 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXq27WXGP9 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXq27WXGP9 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXq27WXGP9 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXq27WXGP9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXq27WXGP9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXq27WXGP9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXq27WXGP9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXq27WXGP9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXq27WXGP9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXq27WXGP9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXq27WXGP9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXq27WXGP9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXq27WXGP9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXq27WXGP9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXq27WXGP9 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXq27XOICx .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXq27XOICx .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXq27XOICx a {
  font-style: normal;
}
.cid-sXq27XOICx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXq27XOICx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXq27XOICx .nav-item:focus,
.cid-sXq27XOICx .nav-link:focus {
  outline: none;
}
.cid-sXq27XOICx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXq27XOICx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXq27XOICx .menu-logo {
  margin-right: auto;
}
.cid-sXq27XOICx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXq27XOICx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXq27XOICx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXq27XOICx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXq27XOICx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXq27XOICx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXq27XOICx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXq27XOICx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXq27XOICx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXq27XOICx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXq27XOICx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXq27XOICx .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXq27XOICx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXq27XOICx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXq27XOICx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXq27XOICx .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXq27XOICx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXq27XOICx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXq27XOICx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXq27XOICx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXq27XOICx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXq27XOICx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXq27XOICx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXq27XOICx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXq27XOICx button.navbar-toggler:focus {
  outline: none;
}
.cid-sXq27XOICx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXq27XOICx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXq27XOICx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXq27XOICx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXq27XOICx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXq27XOICx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXq27XOICx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXq27XOICx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXq27XOICx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXq27XOICx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXq27XOICx .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXq27XOICx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXq27XOICx .collapsed .navbar-collapse.collapsing,
.cid-sXq27XOICx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXq27XOICx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXq27XOICx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXq27XOICx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXq27XOICx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXq27XOICx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXq27XOICx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXq27XOICx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXq27XOICx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXq27XOICx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXq27XOICx .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXq27XOICx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXq27XOICx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXq27XOICx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXq27XOICx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXq27XOICx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXq27XOICx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXq27XOICx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXq27XOICx img {
    height: 3.8rem !important;
  }
  .cid-sXq27XOICx .btn {
    display: -webkit-flex;
  }
  .cid-sXq27XOICx button.navbar-toggler {
    display: block;
  }
  .cid-sXq27XOICx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXq27XOICx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXq27XOICx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXq27XOICx .navbar-collapse.collapsing,
  .cid-sXq27XOICx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXq27XOICx .navbar-collapse.collapsing .navbar-nav,
  .cid-sXq27XOICx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXq27XOICx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXq27XOICx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXq27XOICx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXq27XOICx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXq27XOICx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXq27XOICx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXq27XOICx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXq27XOICx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXq27XOICx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXq27XOICx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXq27XOICx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXq27XOICx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXq27XOICx .nav-link:hover,
.cid-sXq27XOICx .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXq7XPSMjW {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXq7XPSMjW .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXq7XPSMjW .gold {
  color: #FFBF00;
}
.cid-sXq7XPSMjW .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXq7XPSMjW table {
  font-size: 13px;
}
.cid-sXq7XPSMjW .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXq7XPSMjW .headtext {
  font-size: 23px;
}
.cid-sXq7XPSMjW .product_name {
  font-size: 25px;
}
.cid-sXq7XPSMjW .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXq7XPSMjW .vatshipblock {
  display: block;
}
.cid-sXq7XPSMjW .vatshipnone {
  display: none;
}
.cid-sXq7XPSMjW .product {
  border: 1px solid #dddddd;
}
.cid-sXq7XPSMjW .item-gallery {
  padding: 4px;
}
.cid-sXq7XPSMjW .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXq7XPSMjW .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXq7XPSMjW .product-title {
  font-size: 22px;
}
.cid-sXq7XPSMjW .product-desc {
  font-size: 14px;
}
.cid-sXq7XPSMjW .product_price {
  font-size: 22px;
}
.cid-sXq7XPSMjW .cicon {
  font-size: 22px;
}
.cid-sXq7XPSMjW .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXq7XPSMjW .product-info {
  margin-top: 50px;
}
.cid-sXq7XPSMjW .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXq7XPSMjW .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXq7XPSMjW .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXq7XPSMjW .containers {
  max-width: 100%;
}
.cid-sXq7XPSMjW DIV {
  color: #465052;
}
.cid-sXq7XPSMjW .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXq7XPSMjW .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXq7XPSMjW .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXq7XPSMjW .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXq7XPSMjW .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXq7XPSMjW .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXq7Y2qLBN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXq7Y2qLBN div.b {
  padding-top: 2rem;
}
.cid-sXq7Y2qLBN .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXq7Y2qLBN a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXq7Y2qLBN .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXq7Y2qLBN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXq7Y2qLBN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXq7Y2qLBN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXq7Y2qLBN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXq7Y2qLBN div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXq7Y2qLBN div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXq7Y4QPHA {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXq7Y4QPHA .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXq7Y4QPHA .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXq7Y4QPHA .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXq7Y4QPHA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXq7Y4QPHA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXq7Y4QPHA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXq7Y4QPHA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXq7Y4QPHA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXq7Y4QPHA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXq7Y4QPHA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXq7Y4QPHA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXq7Y4QPHA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXq7Y4QPHA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXq7Y4QPHA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXq7Y4QPHA .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXq7Y5MzUB .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXq7Y5MzUB .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXq7Y5MzUB a {
  font-style: normal;
}
.cid-sXq7Y5MzUB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXq7Y5MzUB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXq7Y5MzUB .nav-item:focus,
.cid-sXq7Y5MzUB .nav-link:focus {
  outline: none;
}
.cid-sXq7Y5MzUB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXq7Y5MzUB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXq7Y5MzUB .menu-logo {
  margin-right: auto;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXq7Y5MzUB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXq7Y5MzUB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXq7Y5MzUB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXq7Y5MzUB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXq7Y5MzUB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXq7Y5MzUB .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXq7Y5MzUB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXq7Y5MzUB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXq7Y5MzUB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXq7Y5MzUB .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXq7Y5MzUB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXq7Y5MzUB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXq7Y5MzUB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXq7Y5MzUB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXq7Y5MzUB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXq7Y5MzUB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXq7Y5MzUB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXq7Y5MzUB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXq7Y5MzUB button.navbar-toggler:focus {
  outline: none;
}
.cid-sXq7Y5MzUB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXq7Y5MzUB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXq7Y5MzUB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXq7Y5MzUB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXq7Y5MzUB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXq7Y5MzUB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXq7Y5MzUB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXq7Y5MzUB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXq7Y5MzUB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXq7Y5MzUB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXq7Y5MzUB .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXq7Y5MzUB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.collapsing,
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXq7Y5MzUB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXq7Y5MzUB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXq7Y5MzUB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXq7Y5MzUB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXq7Y5MzUB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXq7Y5MzUB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXq7Y5MzUB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXq7Y5MzUB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXq7Y5MzUB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXq7Y5MzUB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXq7Y5MzUB img {
    height: 3.8rem !important;
  }
  .cid-sXq7Y5MzUB .btn {
    display: -webkit-flex;
  }
  .cid-sXq7Y5MzUB button.navbar-toggler {
    display: block;
  }
  .cid-sXq7Y5MzUB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXq7Y5MzUB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXq7Y5MzUB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXq7Y5MzUB .navbar-collapse.collapsing,
  .cid-sXq7Y5MzUB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXq7Y5MzUB .navbar-collapse.collapsing .navbar-nav,
  .cid-sXq7Y5MzUB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXq7Y5MzUB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXq7Y5MzUB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXq7Y5MzUB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXq7Y5MzUB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXq7Y5MzUB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXq7Y5MzUB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXq7Y5MzUB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXq7Y5MzUB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXq7Y5MzUB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXq7Y5MzUB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXq7Y5MzUB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXq7Y5MzUB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXq7Y5MzUB .nav-link:hover,
.cid-sXq7Y5MzUB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXqxwpbEIS {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXqxwpbEIS .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXqxwpbEIS .gold {
  color: #FFBF00;
}
.cid-sXqxwpbEIS .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXqxwpbEIS table {
  font-size: 13px;
}
.cid-sXqxwpbEIS .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXqxwpbEIS .headtext {
  font-size: 23px;
}
.cid-sXqxwpbEIS .product_name {
  font-size: 25px;
}
.cid-sXqxwpbEIS .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXqxwpbEIS .vatshipblock {
  display: block;
}
.cid-sXqxwpbEIS .vatshipnone {
  display: none;
}
.cid-sXqxwpbEIS .product {
  border: 1px solid #dddddd;
}
.cid-sXqxwpbEIS .item-gallery {
  padding: 4px;
}
.cid-sXqxwpbEIS .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXqxwpbEIS .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXqxwpbEIS .product-title {
  font-size: 22px;
}
.cid-sXqxwpbEIS .product-desc {
  font-size: 14px;
}
.cid-sXqxwpbEIS .product_price {
  font-size: 22px;
}
.cid-sXqxwpbEIS .cicon {
  font-size: 22px;
}
.cid-sXqxwpbEIS .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXqxwpbEIS .product-info {
  margin-top: 50px;
}
.cid-sXqxwpbEIS .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXqxwpbEIS .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXqxwpbEIS .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXqxwpbEIS .containers {
  max-width: 100%;
}
.cid-sXqxwpbEIS DIV {
  color: #465052;
}
.cid-sXqxwpbEIS .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXqxwpbEIS .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXqxwpbEIS .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXqxwpbEIS .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXqxwpbEIS .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXqxwpbEIS .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXqxws0O7t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXqxws0O7t div.b {
  padding-top: 2rem;
}
.cid-sXqxws0O7t .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXqxws0O7t a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXqxws0O7t .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXqxws0O7t .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXqxws0O7t .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXqxws0O7t .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXqxws0O7t .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXqxws0O7t div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXqxws0O7t div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXqxwsXFKm {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXqxwsXFKm .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXqxwsXFKm .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXqxwsXFKm .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXqxwsXFKm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXqxwsXFKm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXqxwsXFKm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXqxwsXFKm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXqxwsXFKm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXqxwsXFKm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXqxwsXFKm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXqxwsXFKm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXqxwsXFKm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXqxwsXFKm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXqxwsXFKm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXqxwsXFKm .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXqxwtUnGt .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXqxwtUnGt .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXqxwtUnGt a {
  font-style: normal;
}
.cid-sXqxwtUnGt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXqxwtUnGt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXqxwtUnGt .nav-item:focus,
.cid-sXqxwtUnGt .nav-link:focus {
  outline: none;
}
.cid-sXqxwtUnGt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXqxwtUnGt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXqxwtUnGt .menu-logo {
  margin-right: auto;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXqxwtUnGt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXqxwtUnGt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXqxwtUnGt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXqxwtUnGt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXqxwtUnGt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXqxwtUnGt .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXqxwtUnGt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXqxwtUnGt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXqxwtUnGt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXqxwtUnGt .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXqxwtUnGt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXqxwtUnGt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXqxwtUnGt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXqxwtUnGt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXqxwtUnGt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXqxwtUnGt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXqxwtUnGt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXqxwtUnGt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXqxwtUnGt button.navbar-toggler:focus {
  outline: none;
}
.cid-sXqxwtUnGt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXqxwtUnGt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXqxwtUnGt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXqxwtUnGt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXqxwtUnGt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXqxwtUnGt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXqxwtUnGt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXqxwtUnGt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXqxwtUnGt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXqxwtUnGt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXqxwtUnGt .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXqxwtUnGt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXqxwtUnGt .collapsed .navbar-collapse.collapsing,
.cid-sXqxwtUnGt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXqxwtUnGt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXqxwtUnGt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXqxwtUnGt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXqxwtUnGt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXqxwtUnGt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXqxwtUnGt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXqxwtUnGt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXqxwtUnGt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXqxwtUnGt .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXqxwtUnGt .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXqxwtUnGt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXqxwtUnGt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXqxwtUnGt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXqxwtUnGt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXqxwtUnGt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXqxwtUnGt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXqxwtUnGt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXqxwtUnGt img {
    height: 3.8rem !important;
  }
  .cid-sXqxwtUnGt .btn {
    display: -webkit-flex;
  }
  .cid-sXqxwtUnGt button.navbar-toggler {
    display: block;
  }
  .cid-sXqxwtUnGt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXqxwtUnGt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXqxwtUnGt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXqxwtUnGt .navbar-collapse.collapsing,
  .cid-sXqxwtUnGt .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXqxwtUnGt .navbar-collapse.collapsing .navbar-nav,
  .cid-sXqxwtUnGt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXqxwtUnGt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXqxwtUnGt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXqxwtUnGt .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXqxwtUnGt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXqxwtUnGt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXqxwtUnGt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXqxwtUnGt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXqxwtUnGt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXqxwtUnGt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXqxwtUnGt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXqxwtUnGt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXqxwtUnGt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXqxwtUnGt .nav-link:hover,
.cid-sXqxwtUnGt .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXqA4ZLu44 {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXqA4ZLu44 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXqA4ZLu44 .gold {
  color: #FFBF00;
}
.cid-sXqA4ZLu44 .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXqA4ZLu44 table {
  font-size: 13px;
}
.cid-sXqA4ZLu44 .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXqA4ZLu44 .headtext {
  font-size: 23px;
}
.cid-sXqA4ZLu44 .product_name {
  font-size: 25px;
}
.cid-sXqA4ZLu44 .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXqA4ZLu44 .vatshipblock {
  display: block;
}
.cid-sXqA4ZLu44 .vatshipnone {
  display: none;
}
.cid-sXqA4ZLu44 .product {
  border: 1px solid #dddddd;
}
.cid-sXqA4ZLu44 .item-gallery {
  padding: 4px;
}
.cid-sXqA4ZLu44 .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXqA4ZLu44 .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXqA4ZLu44 .product-title {
  font-size: 22px;
}
.cid-sXqA4ZLu44 .product-desc {
  font-size: 14px;
}
.cid-sXqA4ZLu44 .product_price {
  font-size: 22px;
}
.cid-sXqA4ZLu44 .cicon {
  font-size: 22px;
}
.cid-sXqA4ZLu44 .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXqA4ZLu44 .product-info {
  margin-top: 50px;
}
.cid-sXqA4ZLu44 .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXqA4ZLu44 .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXqA4ZLu44 .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXqA4ZLu44 .containers {
  max-width: 100%;
}
.cid-sXqA4ZLu44 DIV {
  color: #465052;
}
.cid-sXqA4ZLu44 .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXqA4ZLu44 .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXqA4ZLu44 .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXqA4ZLu44 .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXqA4ZLu44 .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXqA4ZLu44 .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXqA52ZHQO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXqA52ZHQO div.b {
  padding-top: 2rem;
}
.cid-sXqA52ZHQO .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXqA52ZHQO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXqA52ZHQO .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXqA52ZHQO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXqA52ZHQO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXqA52ZHQO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXqA52ZHQO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXqA52ZHQO div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXqA52ZHQO div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXqA541Pdb {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXqA541Pdb .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXqA541Pdb .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXqA541Pdb .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXqA541Pdb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXqA541Pdb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXqA541Pdb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXqA541Pdb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXqA541Pdb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXqA541Pdb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXqA541Pdb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXqA541Pdb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXqA541Pdb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXqA541Pdb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXqA541Pdb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXqA541Pdb .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXqA555lfe .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXqA555lfe .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXqA555lfe a {
  font-style: normal;
}
.cid-sXqA555lfe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXqA555lfe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXqA555lfe .nav-item:focus,
.cid-sXqA555lfe .nav-link:focus {
  outline: none;
}
.cid-sXqA555lfe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXqA555lfe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXqA555lfe .menu-logo {
  margin-right: auto;
}
.cid-sXqA555lfe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXqA555lfe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXqA555lfe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXqA555lfe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXqA555lfe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXqA555lfe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXqA555lfe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXqA555lfe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXqA555lfe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXqA555lfe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXqA555lfe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXqA555lfe .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXqA555lfe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXqA555lfe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXqA555lfe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXqA555lfe .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXqA555lfe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXqA555lfe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXqA555lfe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXqA555lfe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXqA555lfe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXqA555lfe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXqA555lfe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXqA555lfe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXqA555lfe button.navbar-toggler:focus {
  outline: none;
}
.cid-sXqA555lfe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXqA555lfe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXqA555lfe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXqA555lfe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXqA555lfe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXqA555lfe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXqA555lfe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXqA555lfe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXqA555lfe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXqA555lfe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXqA555lfe .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXqA555lfe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXqA555lfe .collapsed .navbar-collapse.collapsing,
.cid-sXqA555lfe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXqA555lfe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXqA555lfe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXqA555lfe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXqA555lfe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXqA555lfe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXqA555lfe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXqA555lfe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXqA555lfe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXqA555lfe .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXqA555lfe .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXqA555lfe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXqA555lfe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXqA555lfe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXqA555lfe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXqA555lfe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXqA555lfe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXqA555lfe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXqA555lfe img {
    height: 3.8rem !important;
  }
  .cid-sXqA555lfe .btn {
    display: -webkit-flex;
  }
  .cid-sXqA555lfe button.navbar-toggler {
    display: block;
  }
  .cid-sXqA555lfe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXqA555lfe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXqA555lfe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXqA555lfe .navbar-collapse.collapsing,
  .cid-sXqA555lfe .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXqA555lfe .navbar-collapse.collapsing .navbar-nav,
  .cid-sXqA555lfe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXqA555lfe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXqA555lfe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXqA555lfe .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXqA555lfe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXqA555lfe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXqA555lfe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXqA555lfe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXqA555lfe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXqA555lfe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXqA555lfe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXqA555lfe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXqA555lfe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXqA555lfe .nav-link:hover,
.cid-sXqA555lfe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXHYh8tc2c {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXHYh8tc2c .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXHYh8tc2c .gold {
  color: #FFBF00;
}
.cid-sXHYh8tc2c .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXHYh8tc2c table {
  font-size: 13px;
}
.cid-sXHYh8tc2c .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXHYh8tc2c .headtext {
  font-size: 23px;
}
.cid-sXHYh8tc2c .product_name {
  font-size: 25px;
}
.cid-sXHYh8tc2c .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXHYh8tc2c .vatshipblock {
  display: block;
}
.cid-sXHYh8tc2c .vatshipnone {
  display: none;
}
.cid-sXHYh8tc2c .product {
  border: 1px solid #dddddd;
}
.cid-sXHYh8tc2c .item-gallery {
  padding: 4px;
}
.cid-sXHYh8tc2c .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXHYh8tc2c .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXHYh8tc2c .product-title {
  font-size: 22px;
}
.cid-sXHYh8tc2c .product-desc {
  font-size: 14px;
}
.cid-sXHYh8tc2c .product_price {
  font-size: 22px;
}
.cid-sXHYh8tc2c .cicon {
  font-size: 22px;
}
.cid-sXHYh8tc2c .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXHYh8tc2c .product-info {
  margin-top: 50px;
}
.cid-sXHYh8tc2c .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXHYh8tc2c .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXHYh8tc2c .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXHYh8tc2c .containers {
  max-width: 100%;
}
.cid-sXHYh8tc2c DIV {
  color: #465052;
}
.cid-sXHYh8tc2c .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXHYh8tc2c .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXHYh8tc2c .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXHYh8tc2c .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXHYh8tc2c .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXHYh8tc2c .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXHYhcDjkb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXHYhcDjkb div.b {
  padding-top: 2rem;
}
.cid-sXHYhcDjkb .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXHYhcDjkb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXHYhcDjkb .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXHYhcDjkb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXHYhcDjkb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXHYhcDjkb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXHYhcDjkb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXHYhcDjkb div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXHYhcDjkb div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXHYhe0kgq {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXHYhe0kgq .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXHYhe0kgq .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXHYhe0kgq .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXHYhe0kgq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXHYhe0kgq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXHYhe0kgq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXHYhe0kgq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXHYhe0kgq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXHYhe0kgq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXHYhe0kgq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXHYhe0kgq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXHYhe0kgq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXHYhe0kgq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXHYhe0kgq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXHYhe0kgq .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXHYhfqP57 .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXHYhfqP57 .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXHYhfqP57 a {
  font-style: normal;
}
.cid-sXHYhfqP57 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXHYhfqP57 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXHYhfqP57 .nav-item:focus,
.cid-sXHYhfqP57 .nav-link:focus {
  outline: none;
}
.cid-sXHYhfqP57 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXHYhfqP57 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXHYhfqP57 .menu-logo {
  margin-right: auto;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXHYhfqP57 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXHYhfqP57 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXHYhfqP57 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXHYhfqP57 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXHYhfqP57 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXHYhfqP57 .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXHYhfqP57 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXHYhfqP57 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXHYhfqP57 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXHYhfqP57 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXHYhfqP57 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXHYhfqP57 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXHYhfqP57 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXHYhfqP57 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXHYhfqP57 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXHYhfqP57 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXHYhfqP57 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXHYhfqP57 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXHYhfqP57 button.navbar-toggler:focus {
  outline: none;
}
.cid-sXHYhfqP57 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXHYhfqP57 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXHYhfqP57 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXHYhfqP57 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXHYhfqP57 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXHYhfqP57 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXHYhfqP57 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXHYhfqP57 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXHYhfqP57 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXHYhfqP57 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXHYhfqP57 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXHYhfqP57 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXHYhfqP57 .collapsed .navbar-collapse.collapsing,
.cid-sXHYhfqP57 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXHYhfqP57 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXHYhfqP57 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXHYhfqP57 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXHYhfqP57 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXHYhfqP57 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXHYhfqP57 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXHYhfqP57 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXHYhfqP57 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXHYhfqP57 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXHYhfqP57 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXHYhfqP57 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXHYhfqP57 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXHYhfqP57 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXHYhfqP57 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXHYhfqP57 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXHYhfqP57 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXHYhfqP57.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXHYhfqP57 img {
    height: 3.8rem !important;
  }
  .cid-sXHYhfqP57 .btn {
    display: -webkit-flex;
  }
  .cid-sXHYhfqP57 button.navbar-toggler {
    display: block;
  }
  .cid-sXHYhfqP57 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXHYhfqP57 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXHYhfqP57 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXHYhfqP57 .navbar-collapse.collapsing,
  .cid-sXHYhfqP57 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXHYhfqP57 .navbar-collapse.collapsing .navbar-nav,
  .cid-sXHYhfqP57 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXHYhfqP57 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXHYhfqP57 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXHYhfqP57 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXHYhfqP57 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXHYhfqP57 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXHYhfqP57 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXHYhfqP57 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXHYhfqP57 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXHYhfqP57 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXHYhfqP57 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXHYhfqP57 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXHYhfqP57 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXHYhfqP57 .nav-link:hover,
.cid-sXHYhfqP57 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXHZegCvWv {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXHZegCvWv .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXHZegCvWv .gold {
  color: #FFBF00;
}
.cid-sXHZegCvWv .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXHZegCvWv table {
  font-size: 13px;
}
.cid-sXHZegCvWv .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXHZegCvWv .headtext {
  font-size: 23px;
}
.cid-sXHZegCvWv .product_name {
  font-size: 25px;
}
.cid-sXHZegCvWv .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXHZegCvWv .vatshipblock {
  display: block;
}
.cid-sXHZegCvWv .vatshipnone {
  display: none;
}
.cid-sXHZegCvWv .product {
  border: 1px solid #dddddd;
}
.cid-sXHZegCvWv .item-gallery {
  padding: 4px;
}
.cid-sXHZegCvWv .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXHZegCvWv .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXHZegCvWv .product-title {
  font-size: 22px;
}
.cid-sXHZegCvWv .product-desc {
  font-size: 14px;
}
.cid-sXHZegCvWv .product_price {
  font-size: 22px;
}
.cid-sXHZegCvWv .cicon {
  font-size: 22px;
}
.cid-sXHZegCvWv .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXHZegCvWv .product-info {
  margin-top: 50px;
}
.cid-sXHZegCvWv .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXHZegCvWv .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXHZegCvWv .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXHZegCvWv .containers {
  max-width: 100%;
}
.cid-sXHZegCvWv DIV {
  color: #465052;
}
.cid-sXHZegCvWv .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXHZegCvWv .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXHZegCvWv .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXHZegCvWv .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXHZegCvWv .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXHZegCvWv .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXHZekBi3o {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXHZekBi3o div.b {
  padding-top: 2rem;
}
.cid-sXHZekBi3o .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXHZekBi3o a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXHZekBi3o .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXHZekBi3o .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXHZekBi3o .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXHZekBi3o .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXHZekBi3o .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXHZekBi3o div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXHZekBi3o div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXHZem2y57 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXHZem2y57 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXHZem2y57 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXHZem2y57 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXHZem2y57 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXHZem2y57 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXHZem2y57 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXHZem2y57 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXHZem2y57 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXHZem2y57 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXHZem2y57 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXHZem2y57 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXHZem2y57 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXHZem2y57 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXHZem2y57 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXHZem2y57 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXHZen7FRs .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXHZen7FRs .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXHZen7FRs a {
  font-style: normal;
}
.cid-sXHZen7FRs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXHZen7FRs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXHZen7FRs .nav-item:focus,
.cid-sXHZen7FRs .nav-link:focus {
  outline: none;
}
.cid-sXHZen7FRs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXHZen7FRs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXHZen7FRs .menu-logo {
  margin-right: auto;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXHZen7FRs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXHZen7FRs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXHZen7FRs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXHZen7FRs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXHZen7FRs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXHZen7FRs .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXHZen7FRs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXHZen7FRs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXHZen7FRs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXHZen7FRs .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXHZen7FRs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXHZen7FRs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXHZen7FRs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXHZen7FRs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXHZen7FRs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXHZen7FRs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXHZen7FRs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXHZen7FRs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXHZen7FRs button.navbar-toggler:focus {
  outline: none;
}
.cid-sXHZen7FRs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXHZen7FRs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXHZen7FRs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXHZen7FRs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXHZen7FRs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXHZen7FRs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXHZen7FRs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXHZen7FRs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXHZen7FRs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXHZen7FRs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXHZen7FRs .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXHZen7FRs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXHZen7FRs .collapsed .navbar-collapse.collapsing,
.cid-sXHZen7FRs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXHZen7FRs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXHZen7FRs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXHZen7FRs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXHZen7FRs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXHZen7FRs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXHZen7FRs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXHZen7FRs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXHZen7FRs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXHZen7FRs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXHZen7FRs .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXHZen7FRs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXHZen7FRs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXHZen7FRs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXHZen7FRs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXHZen7FRs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXHZen7FRs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXHZen7FRs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXHZen7FRs img {
    height: 3.8rem !important;
  }
  .cid-sXHZen7FRs .btn {
    display: -webkit-flex;
  }
  .cid-sXHZen7FRs button.navbar-toggler {
    display: block;
  }
  .cid-sXHZen7FRs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXHZen7FRs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXHZen7FRs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXHZen7FRs .navbar-collapse.collapsing,
  .cid-sXHZen7FRs .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXHZen7FRs .navbar-collapse.collapsing .navbar-nav,
  .cid-sXHZen7FRs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXHZen7FRs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXHZen7FRs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXHZen7FRs .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXHZen7FRs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXHZen7FRs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXHZen7FRs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXHZen7FRs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXHZen7FRs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXHZen7FRs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXHZen7FRs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXHZen7FRs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXHZen7FRs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXHZen7FRs .nav-link:hover,
.cid-sXHZen7FRs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXI0q5Z1Bq {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXI0q5Z1Bq .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXI0q5Z1Bq .gold {
  color: #FFBF00;
}
.cid-sXI0q5Z1Bq .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXI0q5Z1Bq table {
  font-size: 13px;
}
.cid-sXI0q5Z1Bq .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXI0q5Z1Bq .headtext {
  font-size: 23px;
}
.cid-sXI0q5Z1Bq .product_name {
  font-size: 25px;
}
.cid-sXI0q5Z1Bq .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXI0q5Z1Bq .vatshipblock {
  display: block;
}
.cid-sXI0q5Z1Bq .vatshipnone {
  display: none;
}
.cid-sXI0q5Z1Bq .product {
  border: 1px solid #dddddd;
}
.cid-sXI0q5Z1Bq .item-gallery {
  padding: 4px;
}
.cid-sXI0q5Z1Bq .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXI0q5Z1Bq .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXI0q5Z1Bq .product-title {
  font-size: 22px;
}
.cid-sXI0q5Z1Bq .product-desc {
  font-size: 14px;
}
.cid-sXI0q5Z1Bq .product_price {
  font-size: 22px;
}
.cid-sXI0q5Z1Bq .cicon {
  font-size: 22px;
}
.cid-sXI0q5Z1Bq .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXI0q5Z1Bq .product-info {
  margin-top: 50px;
}
.cid-sXI0q5Z1Bq .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXI0q5Z1Bq .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXI0q5Z1Bq .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXI0q5Z1Bq .containers {
  max-width: 100%;
}
.cid-sXI0q5Z1Bq DIV {
  color: #465052;
}
.cid-sXI0q5Z1Bq .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXI0q5Z1Bq .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXI0q5Z1Bq .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXI0q5Z1Bq .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXI0q5Z1Bq .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXI0q5Z1Bq .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXI0qaNGGi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXI0qaNGGi div.b {
  padding-top: 2rem;
}
.cid-sXI0qaNGGi .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXI0qaNGGi a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXI0qaNGGi .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXI0qaNGGi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXI0qaNGGi .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXI0qaNGGi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXI0qaNGGi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXI0qaNGGi div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXI0qaNGGi div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXI0qcdq4D {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXI0qcdq4D .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXI0qcdq4D .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXI0qcdq4D .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXI0qcdq4D .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXI0qcdq4D .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXI0qcdq4D .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXI0qcdq4D .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXI0qcdq4D .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXI0qcdq4D .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXI0qcdq4D .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXI0qcdq4D .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXI0qcdq4D .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXI0qcdq4D .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXI0qcdq4D .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXI0qcdq4D .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXI0qdmMQJ .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXI0qdmMQJ .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXI0qdmMQJ a {
  font-style: normal;
}
.cid-sXI0qdmMQJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXI0qdmMQJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXI0qdmMQJ .nav-item:focus,
.cid-sXI0qdmMQJ .nav-link:focus {
  outline: none;
}
.cid-sXI0qdmMQJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXI0qdmMQJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXI0qdmMQJ .menu-logo {
  margin-right: auto;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXI0qdmMQJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXI0qdmMQJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXI0qdmMQJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXI0qdmMQJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXI0qdmMQJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXI0qdmMQJ .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXI0qdmMQJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXI0qdmMQJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXI0qdmMQJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXI0qdmMQJ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXI0qdmMQJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXI0qdmMQJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXI0qdmMQJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXI0qdmMQJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXI0qdmMQJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXI0qdmMQJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXI0qdmMQJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXI0qdmMQJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXI0qdmMQJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sXI0qdmMQJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXI0qdmMQJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXI0qdmMQJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXI0qdmMQJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXI0qdmMQJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXI0qdmMQJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXI0qdmMQJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXI0qdmMQJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXI0qdmMQJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXI0qdmMQJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXI0qdmMQJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXI0qdmMQJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.collapsing,
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXI0qdmMQJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXI0qdmMQJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXI0qdmMQJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXI0qdmMQJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXI0qdmMQJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXI0qdmMQJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXI0qdmMQJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXI0qdmMQJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXI0qdmMQJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXI0qdmMQJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXI0qdmMQJ img {
    height: 3.8rem !important;
  }
  .cid-sXI0qdmMQJ .btn {
    display: -webkit-flex;
  }
  .cid-sXI0qdmMQJ button.navbar-toggler {
    display: block;
  }
  .cid-sXI0qdmMQJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXI0qdmMQJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXI0qdmMQJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXI0qdmMQJ .navbar-collapse.collapsing,
  .cid-sXI0qdmMQJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXI0qdmMQJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sXI0qdmMQJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXI0qdmMQJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXI0qdmMQJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXI0qdmMQJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXI0qdmMQJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXI0qdmMQJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXI0qdmMQJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXI0qdmMQJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXI0qdmMQJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXI0qdmMQJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXI0qdmMQJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXI0qdmMQJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXI0qdmMQJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXI0qdmMQJ .nav-link:hover,
.cid-sXI0qdmMQJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXI2kBUgP7 {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXI2kBUgP7 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXI2kBUgP7 .gold {
  color: #FFBF00;
}
.cid-sXI2kBUgP7 .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXI2kBUgP7 table {
  font-size: 13px;
}
.cid-sXI2kBUgP7 .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXI2kBUgP7 .headtext {
  font-size: 23px;
}
.cid-sXI2kBUgP7 .product_name {
  font-size: 25px;
}
.cid-sXI2kBUgP7 .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXI2kBUgP7 .vatshipblock {
  display: block;
}
.cid-sXI2kBUgP7 .vatshipnone {
  display: none;
}
.cid-sXI2kBUgP7 .product {
  border: 1px solid #dddddd;
}
.cid-sXI2kBUgP7 .item-gallery {
  padding: 4px;
}
.cid-sXI2kBUgP7 .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXI2kBUgP7 .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXI2kBUgP7 .product-title {
  font-size: 22px;
}
.cid-sXI2kBUgP7 .product-desc {
  font-size: 14px;
}
.cid-sXI2kBUgP7 .product_price {
  font-size: 22px;
}
.cid-sXI2kBUgP7 .cicon {
  font-size: 22px;
}
.cid-sXI2kBUgP7 .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXI2kBUgP7 .product-info {
  margin-top: 50px;
}
.cid-sXI2kBUgP7 .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXI2kBUgP7 .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXI2kBUgP7 .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXI2kBUgP7 .containers {
  max-width: 100%;
}
.cid-sXI2kBUgP7 DIV {
  color: #465052;
}
.cid-sXI2kBUgP7 .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXI2kBUgP7 .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXI2kBUgP7 .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXI2kBUgP7 .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXI2kBUgP7 .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXI2kBUgP7 .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXI2kFjQkP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXI2kFjQkP div.b {
  padding-top: 2rem;
}
.cid-sXI2kFjQkP .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXI2kFjQkP a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXI2kFjQkP .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXI2kFjQkP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXI2kFjQkP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXI2kFjQkP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXI2kFjQkP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXI2kFjQkP div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXI2kFjQkP div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXI2kGE6GT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXI2kGE6GT .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXI2kGE6GT .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXI2kGE6GT .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXI2kGE6GT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXI2kGE6GT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXI2kGE6GT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXI2kGE6GT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXI2kGE6GT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXI2kGE6GT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXI2kGE6GT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXI2kGE6GT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXI2kGE6GT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXI2kGE6GT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXI2kGE6GT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXI2kGE6GT .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXI2kHIZUS .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXI2kHIZUS .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXI2kHIZUS a {
  font-style: normal;
}
.cid-sXI2kHIZUS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXI2kHIZUS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXI2kHIZUS .nav-item:focus,
.cid-sXI2kHIZUS .nav-link:focus {
  outline: none;
}
.cid-sXI2kHIZUS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXI2kHIZUS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXI2kHIZUS .menu-logo {
  margin-right: auto;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXI2kHIZUS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXI2kHIZUS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXI2kHIZUS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXI2kHIZUS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXI2kHIZUS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXI2kHIZUS .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXI2kHIZUS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXI2kHIZUS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXI2kHIZUS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXI2kHIZUS .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXI2kHIZUS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXI2kHIZUS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXI2kHIZUS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXI2kHIZUS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXI2kHIZUS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXI2kHIZUS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXI2kHIZUS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXI2kHIZUS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXI2kHIZUS button.navbar-toggler:focus {
  outline: none;
}
.cid-sXI2kHIZUS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXI2kHIZUS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXI2kHIZUS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXI2kHIZUS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXI2kHIZUS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXI2kHIZUS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXI2kHIZUS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXI2kHIZUS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXI2kHIZUS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXI2kHIZUS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXI2kHIZUS .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXI2kHIZUS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXI2kHIZUS .collapsed .navbar-collapse.collapsing,
.cid-sXI2kHIZUS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXI2kHIZUS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXI2kHIZUS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXI2kHIZUS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXI2kHIZUS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXI2kHIZUS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXI2kHIZUS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXI2kHIZUS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXI2kHIZUS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXI2kHIZUS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXI2kHIZUS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXI2kHIZUS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXI2kHIZUS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXI2kHIZUS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXI2kHIZUS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXI2kHIZUS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXI2kHIZUS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXI2kHIZUS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXI2kHIZUS img {
    height: 3.8rem !important;
  }
  .cid-sXI2kHIZUS .btn {
    display: -webkit-flex;
  }
  .cid-sXI2kHIZUS button.navbar-toggler {
    display: block;
  }
  .cid-sXI2kHIZUS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXI2kHIZUS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXI2kHIZUS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXI2kHIZUS .navbar-collapse.collapsing,
  .cid-sXI2kHIZUS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXI2kHIZUS .navbar-collapse.collapsing .navbar-nav,
  .cid-sXI2kHIZUS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXI2kHIZUS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXI2kHIZUS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXI2kHIZUS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXI2kHIZUS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXI2kHIZUS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXI2kHIZUS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXI2kHIZUS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXI2kHIZUS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXI2kHIZUS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXI2kHIZUS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXI2kHIZUS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXI2kHIZUS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXI2kHIZUS .nav-link:hover,
.cid-sXI2kHIZUS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIeOk08BA {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIeOk08BA .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIeOk08BA .gold {
  color: #FFBF00;
}
.cid-sXIeOk08BA .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIeOk08BA table {
  font-size: 13px;
}
.cid-sXIeOk08BA .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIeOk08BA .headtext {
  font-size: 23px;
}
.cid-sXIeOk08BA .product_name {
  font-size: 25px;
}
.cid-sXIeOk08BA .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIeOk08BA .vatshipblock {
  display: block;
}
.cid-sXIeOk08BA .vatshipnone {
  display: none;
}
.cid-sXIeOk08BA .product {
  border: 1px solid #dddddd;
}
.cid-sXIeOk08BA .item-gallery {
  padding: 4px;
}
.cid-sXIeOk08BA .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIeOk08BA .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIeOk08BA .product-title {
  font-size: 22px;
}
.cid-sXIeOk08BA .product-desc {
  font-size: 14px;
}
.cid-sXIeOk08BA .product_price {
  font-size: 22px;
}
.cid-sXIeOk08BA .cicon {
  font-size: 22px;
}
.cid-sXIeOk08BA .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIeOk08BA .product-info {
  margin-top: 50px;
}
.cid-sXIeOk08BA .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIeOk08BA .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIeOk08BA .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIeOk08BA .containers {
  max-width: 100%;
}
.cid-sXIeOk08BA DIV {
  color: #465052;
}
.cid-sXIeOk08BA .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIeOk08BA .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIeOk08BA .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIeOk08BA .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIeOk08BA .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIeOk08BA .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIeOog2wA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIeOog2wA div.b {
  padding-top: 2rem;
}
.cid-sXIeOog2wA .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIeOog2wA a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIeOog2wA .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIeOog2wA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIeOog2wA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIeOog2wA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIeOog2wA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIeOog2wA div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIeOog2wA div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIeOpPMWT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIeOpPMWT .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIeOpPMWT .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIeOpPMWT .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIeOpPMWT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIeOpPMWT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIeOpPMWT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIeOpPMWT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIeOpPMWT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIeOpPMWT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIeOpPMWT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIeOpPMWT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIeOpPMWT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIeOpPMWT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIeOpPMWT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIeOpPMWT .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIeOrdYkS .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIeOrdYkS .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIeOrdYkS a {
  font-style: normal;
}
.cid-sXIeOrdYkS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIeOrdYkS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIeOrdYkS .nav-item:focus,
.cid-sXIeOrdYkS .nav-link:focus {
  outline: none;
}
.cid-sXIeOrdYkS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIeOrdYkS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIeOrdYkS .menu-logo {
  margin-right: auto;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIeOrdYkS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIeOrdYkS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIeOrdYkS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIeOrdYkS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIeOrdYkS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIeOrdYkS .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIeOrdYkS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIeOrdYkS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIeOrdYkS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIeOrdYkS .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIeOrdYkS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIeOrdYkS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIeOrdYkS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIeOrdYkS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIeOrdYkS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIeOrdYkS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIeOrdYkS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIeOrdYkS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIeOrdYkS button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIeOrdYkS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIeOrdYkS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIeOrdYkS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIeOrdYkS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIeOrdYkS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIeOrdYkS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIeOrdYkS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIeOrdYkS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIeOrdYkS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIeOrdYkS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIeOrdYkS .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIeOrdYkS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIeOrdYkS .collapsed .navbar-collapse.collapsing,
.cid-sXIeOrdYkS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIeOrdYkS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIeOrdYkS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIeOrdYkS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIeOrdYkS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIeOrdYkS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIeOrdYkS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIeOrdYkS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIeOrdYkS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIeOrdYkS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIeOrdYkS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIeOrdYkS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIeOrdYkS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIeOrdYkS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIeOrdYkS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIeOrdYkS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIeOrdYkS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIeOrdYkS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIeOrdYkS img {
    height: 3.8rem !important;
  }
  .cid-sXIeOrdYkS .btn {
    display: -webkit-flex;
  }
  .cid-sXIeOrdYkS button.navbar-toggler {
    display: block;
  }
  .cid-sXIeOrdYkS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIeOrdYkS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIeOrdYkS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIeOrdYkS .navbar-collapse.collapsing,
  .cid-sXIeOrdYkS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIeOrdYkS .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIeOrdYkS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIeOrdYkS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIeOrdYkS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIeOrdYkS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIeOrdYkS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIeOrdYkS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIeOrdYkS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIeOrdYkS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIeOrdYkS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIeOrdYkS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIeOrdYkS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIeOrdYkS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIeOrdYkS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIeOrdYkS .nav-link:hover,
.cid-sXIeOrdYkS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIfrRc3mg {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIfrRc3mg .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIfrRc3mg .gold {
  color: #FFBF00;
}
.cid-sXIfrRc3mg .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIfrRc3mg table {
  font-size: 13px;
}
.cid-sXIfrRc3mg .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIfrRc3mg .headtext {
  font-size: 23px;
}
.cid-sXIfrRc3mg .product_name {
  font-size: 25px;
}
.cid-sXIfrRc3mg .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIfrRc3mg .vatshipblock {
  display: block;
}
.cid-sXIfrRc3mg .vatshipnone {
  display: none;
}
.cid-sXIfrRc3mg .product {
  border: 1px solid #dddddd;
}
.cid-sXIfrRc3mg .item-gallery {
  padding: 4px;
}
.cid-sXIfrRc3mg .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIfrRc3mg .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIfrRc3mg .product-title {
  font-size: 22px;
}
.cid-sXIfrRc3mg .product-desc {
  font-size: 14px;
}
.cid-sXIfrRc3mg .product_price {
  font-size: 22px;
}
.cid-sXIfrRc3mg .cicon {
  font-size: 22px;
}
.cid-sXIfrRc3mg .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIfrRc3mg .product-info {
  margin-top: 50px;
}
.cid-sXIfrRc3mg .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIfrRc3mg .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIfrRc3mg .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIfrRc3mg .containers {
  max-width: 100%;
}
.cid-sXIfrRc3mg DIV {
  color: #465052;
}
.cid-sXIfrRc3mg .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIfrRc3mg .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIfrRc3mg .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIfrRc3mg .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIfrRc3mg .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIfrRc3mg .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIfrV00d0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIfrV00d0 div.b {
  padding-top: 2rem;
}
.cid-sXIfrV00d0 .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIfrV00d0 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIfrV00d0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIfrV00d0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIfrV00d0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIfrV00d0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIfrV00d0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIfrV00d0 div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIfrV00d0 div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIfrWmcAQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIfrWmcAQ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIfrWmcAQ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIfrWmcAQ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIfrWmcAQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIfrWmcAQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIfrWmcAQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIfrWmcAQ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIfrWmcAQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIfrWmcAQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIfrWmcAQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIfrWmcAQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIfrWmcAQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIfrWmcAQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIfrWmcAQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIfrWmcAQ .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIfrXradn .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIfrXradn .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIfrXradn a {
  font-style: normal;
}
.cid-sXIfrXradn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIfrXradn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIfrXradn .nav-item:focus,
.cid-sXIfrXradn .nav-link:focus {
  outline: none;
}
.cid-sXIfrXradn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIfrXradn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIfrXradn .menu-logo {
  margin-right: auto;
}
.cid-sXIfrXradn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIfrXradn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIfrXradn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIfrXradn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIfrXradn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIfrXradn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIfrXradn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIfrXradn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIfrXradn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIfrXradn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIfrXradn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIfrXradn .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIfrXradn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIfrXradn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIfrXradn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIfrXradn .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIfrXradn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIfrXradn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIfrXradn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIfrXradn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIfrXradn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIfrXradn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIfrXradn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIfrXradn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIfrXradn button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIfrXradn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIfrXradn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIfrXradn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIfrXradn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIfrXradn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIfrXradn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIfrXradn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIfrXradn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIfrXradn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIfrXradn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIfrXradn .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIfrXradn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIfrXradn .collapsed .navbar-collapse.collapsing,
.cid-sXIfrXradn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIfrXradn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIfrXradn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIfrXradn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIfrXradn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIfrXradn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIfrXradn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIfrXradn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIfrXradn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIfrXradn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIfrXradn .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIfrXradn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIfrXradn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIfrXradn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIfrXradn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIfrXradn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIfrXradn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIfrXradn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIfrXradn img {
    height: 3.8rem !important;
  }
  .cid-sXIfrXradn .btn {
    display: -webkit-flex;
  }
  .cid-sXIfrXradn button.navbar-toggler {
    display: block;
  }
  .cid-sXIfrXradn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIfrXradn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIfrXradn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIfrXradn .navbar-collapse.collapsing,
  .cid-sXIfrXradn .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIfrXradn .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIfrXradn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIfrXradn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIfrXradn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIfrXradn .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIfrXradn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIfrXradn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIfrXradn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIfrXradn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIfrXradn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIfrXradn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIfrXradn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIfrXradn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIfrXradn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIfrXradn .nav-link:hover,
.cid-sXIfrXradn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIgfS3TTz {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIgfS3TTz .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIgfS3TTz .gold {
  color: #FFBF00;
}
.cid-sXIgfS3TTz .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIgfS3TTz table {
  font-size: 13px;
}
.cid-sXIgfS3TTz .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIgfS3TTz .headtext {
  font-size: 23px;
}
.cid-sXIgfS3TTz .product_name {
  font-size: 25px;
}
.cid-sXIgfS3TTz .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIgfS3TTz .vatshipblock {
  display: block;
}
.cid-sXIgfS3TTz .vatshipnone {
  display: none;
}
.cid-sXIgfS3TTz .product {
  border: 1px solid #dddddd;
}
.cid-sXIgfS3TTz .item-gallery {
  padding: 4px;
}
.cid-sXIgfS3TTz .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIgfS3TTz .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIgfS3TTz .product-title {
  font-size: 22px;
}
.cid-sXIgfS3TTz .product-desc {
  font-size: 14px;
}
.cid-sXIgfS3TTz .product_price {
  font-size: 22px;
}
.cid-sXIgfS3TTz .cicon {
  font-size: 22px;
}
.cid-sXIgfS3TTz .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIgfS3TTz .product-info {
  margin-top: 50px;
}
.cid-sXIgfS3TTz .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIgfS3TTz .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIgfS3TTz .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIgfS3TTz .containers {
  max-width: 100%;
}
.cid-sXIgfS3TTz DIV {
  color: #465052;
}
.cid-sXIgfS3TTz .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIgfS3TTz .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIgfS3TTz .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIgfS3TTz .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIgfS3TTz .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIgfS3TTz .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIgfWszOK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIgfWszOK div.b {
  padding-top: 2rem;
}
.cid-sXIgfWszOK .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIgfWszOK a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIgfWszOK .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIgfWszOK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIgfWszOK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIgfWszOK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIgfWszOK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIgfWszOK div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIgfWszOK div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIgfY2ICy {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIgfY2ICy .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIgfY2ICy .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIgfY2ICy .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIgfY2ICy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIgfY2ICy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIgfY2ICy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIgfY2ICy .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIgfY2ICy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIgfY2ICy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIgfY2ICy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIgfY2ICy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIgfY2ICy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIgfY2ICy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIgfY2ICy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIgfY2ICy .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIgfZ5yza .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIgfZ5yza .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIgfZ5yza a {
  font-style: normal;
}
.cid-sXIgfZ5yza .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIgfZ5yza .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIgfZ5yza .nav-item:focus,
.cid-sXIgfZ5yza .nav-link:focus {
  outline: none;
}
.cid-sXIgfZ5yza .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIgfZ5yza .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIgfZ5yza .menu-logo {
  margin-right: auto;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIgfZ5yza .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIgfZ5yza .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIgfZ5yza .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIgfZ5yza .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIgfZ5yza .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIgfZ5yza .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIgfZ5yza .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIgfZ5yza .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIgfZ5yza .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIgfZ5yza .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIgfZ5yza .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIgfZ5yza .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIgfZ5yza .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIgfZ5yza .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIgfZ5yza .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIgfZ5yza .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIgfZ5yza .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIgfZ5yza button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIgfZ5yza button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIgfZ5yza button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIgfZ5yza button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIgfZ5yza button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIgfZ5yza button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIgfZ5yza button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIgfZ5yza nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIgfZ5yza nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIgfZ5yza nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIgfZ5yza nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIgfZ5yza .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIgfZ5yza .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIgfZ5yza .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIgfZ5yza .collapsed .navbar-collapse.collapsing,
.cid-sXIgfZ5yza .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIgfZ5yza .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIgfZ5yza .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIgfZ5yza .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIgfZ5yza .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIgfZ5yza .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIgfZ5yza .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIgfZ5yza .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIgfZ5yza .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIgfZ5yza .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIgfZ5yza .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIgfZ5yza .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIgfZ5yza .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIgfZ5yza .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIgfZ5yza .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIgfZ5yza .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIgfZ5yza .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIgfZ5yza.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIgfZ5yza img {
    height: 3.8rem !important;
  }
  .cid-sXIgfZ5yza .btn {
    display: -webkit-flex;
  }
  .cid-sXIgfZ5yza button.navbar-toggler {
    display: block;
  }
  .cid-sXIgfZ5yza .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIgfZ5yza .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIgfZ5yza .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIgfZ5yza .navbar-collapse.collapsing,
  .cid-sXIgfZ5yza .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIgfZ5yza .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIgfZ5yza .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIgfZ5yza .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIgfZ5yza .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIgfZ5yza .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIgfZ5yza .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIgfZ5yza .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIgfZ5yza .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIgfZ5yza .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIgfZ5yza .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIgfZ5yza .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIgfZ5yza .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIgfZ5yza .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIgfZ5yza .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIgfZ5yza .nav-link:hover,
.cid-sXIgfZ5yza .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIgZ7u23q {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIgZ7u23q .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIgZ7u23q .gold {
  color: #FFBF00;
}
.cid-sXIgZ7u23q .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIgZ7u23q table {
  font-size: 13px;
}
.cid-sXIgZ7u23q .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIgZ7u23q .headtext {
  font-size: 23px;
}
.cid-sXIgZ7u23q .product_name {
  font-size: 25px;
}
.cid-sXIgZ7u23q .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIgZ7u23q .vatshipblock {
  display: block;
}
.cid-sXIgZ7u23q .vatshipnone {
  display: none;
}
.cid-sXIgZ7u23q .product {
  border: 1px solid #dddddd;
}
.cid-sXIgZ7u23q .item-gallery {
  padding: 4px;
}
.cid-sXIgZ7u23q .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIgZ7u23q .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIgZ7u23q .product-title {
  font-size: 22px;
}
.cid-sXIgZ7u23q .product-desc {
  font-size: 14px;
}
.cid-sXIgZ7u23q .product_price {
  font-size: 22px;
}
.cid-sXIgZ7u23q .cicon {
  font-size: 22px;
}
.cid-sXIgZ7u23q .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIgZ7u23q .product-info {
  margin-top: 50px;
}
.cid-sXIgZ7u23q .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIgZ7u23q .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIgZ7u23q .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIgZ7u23q .containers {
  max-width: 100%;
}
.cid-sXIgZ7u23q DIV {
  color: #465052;
}
.cid-sXIgZ7u23q .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIgZ7u23q .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIgZ7u23q .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIgZ7u23q .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIgZ7u23q .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIgZ7u23q .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIgZblBqq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIgZblBqq div.b {
  padding-top: 2rem;
}
.cid-sXIgZblBqq .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIgZblBqq a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIgZblBqq .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIgZblBqq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIgZblBqq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIgZblBqq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIgZblBqq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIgZblBqq div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIgZblBqq div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIgZczFJT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIgZczFJT .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIgZczFJT .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIgZczFJT .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIgZczFJT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIgZczFJT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIgZczFJT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIgZczFJT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIgZczFJT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIgZczFJT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIgZczFJT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIgZczFJT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIgZczFJT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIgZczFJT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIgZczFJT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIgZczFJT .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIgZdHmlR .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIgZdHmlR .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIgZdHmlR a {
  font-style: normal;
}
.cid-sXIgZdHmlR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIgZdHmlR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIgZdHmlR .nav-item:focus,
.cid-sXIgZdHmlR .nav-link:focus {
  outline: none;
}
.cid-sXIgZdHmlR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIgZdHmlR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIgZdHmlR .menu-logo {
  margin-right: auto;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIgZdHmlR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIgZdHmlR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIgZdHmlR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIgZdHmlR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIgZdHmlR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIgZdHmlR .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIgZdHmlR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIgZdHmlR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIgZdHmlR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIgZdHmlR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIgZdHmlR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIgZdHmlR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIgZdHmlR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIgZdHmlR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIgZdHmlR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIgZdHmlR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIgZdHmlR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIgZdHmlR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIgZdHmlR button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIgZdHmlR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIgZdHmlR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIgZdHmlR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIgZdHmlR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIgZdHmlR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIgZdHmlR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIgZdHmlR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIgZdHmlR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIgZdHmlR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIgZdHmlR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIgZdHmlR .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIgZdHmlR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIgZdHmlR .collapsed .navbar-collapse.collapsing,
.cid-sXIgZdHmlR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIgZdHmlR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIgZdHmlR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIgZdHmlR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIgZdHmlR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIgZdHmlR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIgZdHmlR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIgZdHmlR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIgZdHmlR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIgZdHmlR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIgZdHmlR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIgZdHmlR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIgZdHmlR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIgZdHmlR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIgZdHmlR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIgZdHmlR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIgZdHmlR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIgZdHmlR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIgZdHmlR img {
    height: 3.8rem !important;
  }
  .cid-sXIgZdHmlR .btn {
    display: -webkit-flex;
  }
  .cid-sXIgZdHmlR button.navbar-toggler {
    display: block;
  }
  .cid-sXIgZdHmlR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIgZdHmlR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIgZdHmlR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIgZdHmlR .navbar-collapse.collapsing,
  .cid-sXIgZdHmlR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIgZdHmlR .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIgZdHmlR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIgZdHmlR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIgZdHmlR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIgZdHmlR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIgZdHmlR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIgZdHmlR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIgZdHmlR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIgZdHmlR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIgZdHmlR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIgZdHmlR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIgZdHmlR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIgZdHmlR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIgZdHmlR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIgZdHmlR .nav-link:hover,
.cid-sXIgZdHmlR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIhBHBBkT {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIhBHBBkT .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIhBHBBkT .gold {
  color: #FFBF00;
}
.cid-sXIhBHBBkT .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIhBHBBkT table {
  font-size: 13px;
}
.cid-sXIhBHBBkT .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIhBHBBkT .headtext {
  font-size: 23px;
}
.cid-sXIhBHBBkT .product_name {
  font-size: 25px;
}
.cid-sXIhBHBBkT .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIhBHBBkT .vatshipblock {
  display: block;
}
.cid-sXIhBHBBkT .vatshipnone {
  display: none;
}
.cid-sXIhBHBBkT .product {
  border: 1px solid #dddddd;
}
.cid-sXIhBHBBkT .item-gallery {
  padding: 4px;
}
.cid-sXIhBHBBkT .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIhBHBBkT .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIhBHBBkT .product-title {
  font-size: 22px;
}
.cid-sXIhBHBBkT .product-desc {
  font-size: 14px;
}
.cid-sXIhBHBBkT .product_price {
  font-size: 22px;
}
.cid-sXIhBHBBkT .cicon {
  font-size: 22px;
}
.cid-sXIhBHBBkT .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIhBHBBkT .product-info {
  margin-top: 50px;
}
.cid-sXIhBHBBkT .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIhBHBBkT .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIhBHBBkT .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIhBHBBkT .containers {
  max-width: 100%;
}
.cid-sXIhBHBBkT DIV {
  color: #465052;
}
.cid-sXIhBHBBkT .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIhBHBBkT .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIhBHBBkT .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIhBHBBkT .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIhBHBBkT .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIhBHBBkT .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIhBKWrot {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIhBKWrot div.b {
  padding-top: 2rem;
}
.cid-sXIhBKWrot .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIhBKWrot a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIhBKWrot .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIhBKWrot .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIhBKWrot .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIhBKWrot .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIhBKWrot .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIhBKWrot div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIhBKWrot div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIhBMb8Lt {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIhBMb8Lt .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIhBMb8Lt .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIhBMb8Lt .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIhBMb8Lt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIhBMb8Lt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIhBMb8Lt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIhBMb8Lt .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIhBMb8Lt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIhBMb8Lt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIhBMb8Lt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIhBMb8Lt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIhBMb8Lt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIhBMb8Lt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIhBMb8Lt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIhBMb8Lt .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIhBNhDrN .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIhBNhDrN .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIhBNhDrN a {
  font-style: normal;
}
.cid-sXIhBNhDrN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIhBNhDrN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIhBNhDrN .nav-item:focus,
.cid-sXIhBNhDrN .nav-link:focus {
  outline: none;
}
.cid-sXIhBNhDrN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIhBNhDrN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIhBNhDrN .menu-logo {
  margin-right: auto;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIhBNhDrN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIhBNhDrN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIhBNhDrN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIhBNhDrN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIhBNhDrN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIhBNhDrN .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIhBNhDrN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIhBNhDrN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIhBNhDrN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIhBNhDrN .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIhBNhDrN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIhBNhDrN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIhBNhDrN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIhBNhDrN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIhBNhDrN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIhBNhDrN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIhBNhDrN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIhBNhDrN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIhBNhDrN button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIhBNhDrN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIhBNhDrN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIhBNhDrN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIhBNhDrN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIhBNhDrN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIhBNhDrN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIhBNhDrN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIhBNhDrN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIhBNhDrN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIhBNhDrN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIhBNhDrN .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIhBNhDrN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIhBNhDrN .collapsed .navbar-collapse.collapsing,
.cid-sXIhBNhDrN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIhBNhDrN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIhBNhDrN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIhBNhDrN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIhBNhDrN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIhBNhDrN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIhBNhDrN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIhBNhDrN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIhBNhDrN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIhBNhDrN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIhBNhDrN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIhBNhDrN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIhBNhDrN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIhBNhDrN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIhBNhDrN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIhBNhDrN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIhBNhDrN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIhBNhDrN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIhBNhDrN img {
    height: 3.8rem !important;
  }
  .cid-sXIhBNhDrN .btn {
    display: -webkit-flex;
  }
  .cid-sXIhBNhDrN button.navbar-toggler {
    display: block;
  }
  .cid-sXIhBNhDrN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIhBNhDrN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIhBNhDrN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIhBNhDrN .navbar-collapse.collapsing,
  .cid-sXIhBNhDrN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIhBNhDrN .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIhBNhDrN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIhBNhDrN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIhBNhDrN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIhBNhDrN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIhBNhDrN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIhBNhDrN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIhBNhDrN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIhBNhDrN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIhBNhDrN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIhBNhDrN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIhBNhDrN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIhBNhDrN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIhBNhDrN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIhBNhDrN .nav-link:hover,
.cid-sXIhBNhDrN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIijJqGRd {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIijJqGRd .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIijJqGRd .gold {
  color: #FFBF00;
}
.cid-sXIijJqGRd .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIijJqGRd table {
  font-size: 13px;
}
.cid-sXIijJqGRd .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIijJqGRd .headtext {
  font-size: 23px;
}
.cid-sXIijJqGRd .product_name {
  font-size: 25px;
}
.cid-sXIijJqGRd .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIijJqGRd .vatshipblock {
  display: block;
}
.cid-sXIijJqGRd .vatshipnone {
  display: none;
}
.cid-sXIijJqGRd .product {
  border: 1px solid #dddddd;
}
.cid-sXIijJqGRd .item-gallery {
  padding: 4px;
}
.cid-sXIijJqGRd .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIijJqGRd .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIijJqGRd .product-title {
  font-size: 22px;
}
.cid-sXIijJqGRd .product-desc {
  font-size: 14px;
}
.cid-sXIijJqGRd .product_price {
  font-size: 22px;
}
.cid-sXIijJqGRd .cicon {
  font-size: 22px;
}
.cid-sXIijJqGRd .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIijJqGRd .product-info {
  margin-top: 50px;
}
.cid-sXIijJqGRd .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIijJqGRd .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIijJqGRd .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIijJqGRd .containers {
  max-width: 100%;
}
.cid-sXIijJqGRd DIV {
  color: #465052;
}
.cid-sXIijJqGRd .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIijJqGRd .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIijJqGRd .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIijJqGRd .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIijJqGRd .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIijJqGRd .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIijMA514 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIijMA514 div.b {
  padding-top: 2rem;
}
.cid-sXIijMA514 .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIijMA514 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIijMA514 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIijMA514 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIijMA514 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIijMA514 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIijMA514 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIijMA514 div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIijMA514 div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIijNQZO1 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIijNQZO1 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIijNQZO1 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIijNQZO1 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIijNQZO1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIijNQZO1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIijNQZO1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIijNQZO1 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIijNQZO1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIijNQZO1 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIijNQZO1 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIijNQZO1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIijNQZO1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIijNQZO1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIijNQZO1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIijNQZO1 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIijOVf7R .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIijOVf7R .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIijOVf7R a {
  font-style: normal;
}
.cid-sXIijOVf7R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIijOVf7R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIijOVf7R .nav-item:focus,
.cid-sXIijOVf7R .nav-link:focus {
  outline: none;
}
.cid-sXIijOVf7R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIijOVf7R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIijOVf7R .menu-logo {
  margin-right: auto;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIijOVf7R .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIijOVf7R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIijOVf7R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIijOVf7R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIijOVf7R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIijOVf7R .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIijOVf7R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIijOVf7R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIijOVf7R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIijOVf7R .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIijOVf7R .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIijOVf7R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIijOVf7R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIijOVf7R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIijOVf7R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIijOVf7R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIijOVf7R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIijOVf7R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIijOVf7R button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIijOVf7R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIijOVf7R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIijOVf7R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIijOVf7R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIijOVf7R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIijOVf7R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIijOVf7R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIijOVf7R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIijOVf7R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIijOVf7R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIijOVf7R .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIijOVf7R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIijOVf7R .collapsed .navbar-collapse.collapsing,
.cid-sXIijOVf7R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIijOVf7R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIijOVf7R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIijOVf7R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIijOVf7R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIijOVf7R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIijOVf7R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIijOVf7R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIijOVf7R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIijOVf7R .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIijOVf7R .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIijOVf7R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIijOVf7R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIijOVf7R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIijOVf7R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIijOVf7R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIijOVf7R .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIijOVf7R.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIijOVf7R img {
    height: 3.8rem !important;
  }
  .cid-sXIijOVf7R .btn {
    display: -webkit-flex;
  }
  .cid-sXIijOVf7R button.navbar-toggler {
    display: block;
  }
  .cid-sXIijOVf7R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIijOVf7R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIijOVf7R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIijOVf7R .navbar-collapse.collapsing,
  .cid-sXIijOVf7R .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIijOVf7R .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIijOVf7R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIijOVf7R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIijOVf7R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIijOVf7R .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIijOVf7R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIijOVf7R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIijOVf7R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIijOVf7R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIijOVf7R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIijOVf7R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIijOVf7R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIijOVf7R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIijOVf7R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIijOVf7R .nav-link:hover,
.cid-sXIijOVf7R .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIj0UeXWB {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIj0UeXWB .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIj0UeXWB .gold {
  color: #FFBF00;
}
.cid-sXIj0UeXWB .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIj0UeXWB table {
  font-size: 13px;
}
.cid-sXIj0UeXWB .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIj0UeXWB .headtext {
  font-size: 23px;
}
.cid-sXIj0UeXWB .product_name {
  font-size: 25px;
}
.cid-sXIj0UeXWB .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIj0UeXWB .vatshipblock {
  display: block;
}
.cid-sXIj0UeXWB .vatshipnone {
  display: none;
}
.cid-sXIj0UeXWB .product {
  border: 1px solid #dddddd;
}
.cid-sXIj0UeXWB .item-gallery {
  padding: 4px;
}
.cid-sXIj0UeXWB .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIj0UeXWB .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIj0UeXWB .product-title {
  font-size: 22px;
}
.cid-sXIj0UeXWB .product-desc {
  font-size: 14px;
}
.cid-sXIj0UeXWB .product_price {
  font-size: 22px;
}
.cid-sXIj0UeXWB .cicon {
  font-size: 22px;
}
.cid-sXIj0UeXWB .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIj0UeXWB .product-info {
  margin-top: 50px;
}
.cid-sXIj0UeXWB .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIj0UeXWB .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIj0UeXWB .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIj0UeXWB .containers {
  max-width: 100%;
}
.cid-sXIj0UeXWB DIV {
  color: #465052;
}
.cid-sXIj0UeXWB .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIj0UeXWB .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIj0UeXWB .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIj0UeXWB .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIj0UeXWB .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIj0UeXWB .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIj0XPiVB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIj0XPiVB div.b {
  padding-top: 2rem;
}
.cid-sXIj0XPiVB .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIj0XPiVB a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIj0XPiVB .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIj0XPiVB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIj0XPiVB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIj0XPiVB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIj0XPiVB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIj0XPiVB div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIj0XPiVB div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIj0ZiaQU {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIj0ZiaQU .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIj0ZiaQU .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIj0ZiaQU .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIj0ZiaQU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIj0ZiaQU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIj0ZiaQU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIj0ZiaQU .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIj0ZiaQU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIj0ZiaQU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIj0ZiaQU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIj0ZiaQU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIj0ZiaQU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIj0ZiaQU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIj0ZiaQU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIj0ZiaQU .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIj10svZK .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIj10svZK .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIj10svZK a {
  font-style: normal;
}
.cid-sXIj10svZK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIj10svZK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIj10svZK .nav-item:focus,
.cid-sXIj10svZK .nav-link:focus {
  outline: none;
}
.cid-sXIj10svZK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIj10svZK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIj10svZK .menu-logo {
  margin-right: auto;
}
.cid-sXIj10svZK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIj10svZK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIj10svZK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIj10svZK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIj10svZK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIj10svZK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIj10svZK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIj10svZK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIj10svZK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIj10svZK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIj10svZK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIj10svZK .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIj10svZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIj10svZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIj10svZK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIj10svZK .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIj10svZK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIj10svZK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIj10svZK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIj10svZK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIj10svZK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIj10svZK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIj10svZK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIj10svZK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIj10svZK button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIj10svZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIj10svZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIj10svZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIj10svZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIj10svZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIj10svZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIj10svZK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIj10svZK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIj10svZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIj10svZK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIj10svZK .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIj10svZK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIj10svZK .collapsed .navbar-collapse.collapsing,
.cid-sXIj10svZK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIj10svZK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIj10svZK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIj10svZK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIj10svZK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIj10svZK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIj10svZK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIj10svZK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIj10svZK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIj10svZK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIj10svZK .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIj10svZK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIj10svZK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIj10svZK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIj10svZK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIj10svZK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIj10svZK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIj10svZK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIj10svZK img {
    height: 3.8rem !important;
  }
  .cid-sXIj10svZK .btn {
    display: -webkit-flex;
  }
  .cid-sXIj10svZK button.navbar-toggler {
    display: block;
  }
  .cid-sXIj10svZK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIj10svZK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIj10svZK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIj10svZK .navbar-collapse.collapsing,
  .cid-sXIj10svZK .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIj10svZK .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIj10svZK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIj10svZK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIj10svZK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIj10svZK .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIj10svZK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIj10svZK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIj10svZK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIj10svZK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIj10svZK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIj10svZK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIj10svZK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIj10svZK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIj10svZK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIj10svZK .nav-link:hover,
.cid-sXIj10svZK .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXImyhinAK {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXImyhinAK .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXImyhinAK .gold {
  color: #FFBF00;
}
.cid-sXImyhinAK .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXImyhinAK table {
  font-size: 13px;
}
.cid-sXImyhinAK .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXImyhinAK .headtext {
  font-size: 23px;
}
.cid-sXImyhinAK .product_name {
  font-size: 25px;
}
.cid-sXImyhinAK .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXImyhinAK .vatshipblock {
  display: block;
}
.cid-sXImyhinAK .vatshipnone {
  display: none;
}
.cid-sXImyhinAK .product {
  border: 1px solid #dddddd;
}
.cid-sXImyhinAK .item-gallery {
  padding: 4px;
}
.cid-sXImyhinAK .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXImyhinAK .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXImyhinAK .product-title {
  font-size: 22px;
}
.cid-sXImyhinAK .product-desc {
  font-size: 14px;
}
.cid-sXImyhinAK .product_price {
  font-size: 22px;
}
.cid-sXImyhinAK .cicon {
  font-size: 22px;
}
.cid-sXImyhinAK .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXImyhinAK .product-info {
  margin-top: 50px;
}
.cid-sXImyhinAK .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXImyhinAK .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXImyhinAK .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXImyhinAK .containers {
  max-width: 100%;
}
.cid-sXImyhinAK DIV {
  color: #465052;
}
.cid-sXImyhinAK .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXImyhinAK .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXImyhinAK .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXImyhinAK .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXImyhinAK .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXImyhinAK .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXImylFILD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXImylFILD div.b {
  padding-top: 2rem;
}
.cid-sXImylFILD .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXImylFILD a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXImylFILD .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXImylFILD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXImylFILD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXImylFILD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXImylFILD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXImylFILD div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXImylFILD div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXImynW5RQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXImynW5RQ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXImynW5RQ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXImynW5RQ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXImynW5RQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXImynW5RQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXImynW5RQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXImynW5RQ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXImynW5RQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXImynW5RQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXImynW5RQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXImynW5RQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXImynW5RQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXImynW5RQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXImynW5RQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXImynW5RQ .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXImyq1UZy .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXImyq1UZy .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXImyq1UZy a {
  font-style: normal;
}
.cid-sXImyq1UZy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXImyq1UZy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXImyq1UZy .nav-item:focus,
.cid-sXImyq1UZy .nav-link:focus {
  outline: none;
}
.cid-sXImyq1UZy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXImyq1UZy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXImyq1UZy .menu-logo {
  margin-right: auto;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXImyq1UZy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXImyq1UZy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXImyq1UZy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXImyq1UZy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXImyq1UZy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXImyq1UZy .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXImyq1UZy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXImyq1UZy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXImyq1UZy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXImyq1UZy .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXImyq1UZy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXImyq1UZy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXImyq1UZy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXImyq1UZy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXImyq1UZy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXImyq1UZy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXImyq1UZy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXImyq1UZy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXImyq1UZy button.navbar-toggler:focus {
  outline: none;
}
.cid-sXImyq1UZy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXImyq1UZy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXImyq1UZy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXImyq1UZy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXImyq1UZy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXImyq1UZy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXImyq1UZy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXImyq1UZy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXImyq1UZy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXImyq1UZy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXImyq1UZy .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXImyq1UZy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXImyq1UZy .collapsed .navbar-collapse.collapsing,
.cid-sXImyq1UZy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXImyq1UZy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXImyq1UZy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXImyq1UZy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXImyq1UZy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXImyq1UZy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXImyq1UZy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXImyq1UZy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXImyq1UZy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXImyq1UZy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXImyq1UZy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXImyq1UZy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXImyq1UZy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXImyq1UZy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXImyq1UZy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXImyq1UZy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXImyq1UZy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXImyq1UZy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXImyq1UZy img {
    height: 3.8rem !important;
  }
  .cid-sXImyq1UZy .btn {
    display: -webkit-flex;
  }
  .cid-sXImyq1UZy button.navbar-toggler {
    display: block;
  }
  .cid-sXImyq1UZy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXImyq1UZy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXImyq1UZy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXImyq1UZy .navbar-collapse.collapsing,
  .cid-sXImyq1UZy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXImyq1UZy .navbar-collapse.collapsing .navbar-nav,
  .cid-sXImyq1UZy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXImyq1UZy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXImyq1UZy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXImyq1UZy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXImyq1UZy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXImyq1UZy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXImyq1UZy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXImyq1UZy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXImyq1UZy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXImyq1UZy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXImyq1UZy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXImyq1UZy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXImyq1UZy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXImyq1UZy .nav-link:hover,
.cid-sXImyq1UZy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXInfVLyNv {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXInfVLyNv .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXInfVLyNv .gold {
  color: #FFBF00;
}
.cid-sXInfVLyNv .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXInfVLyNv table {
  font-size: 13px;
}
.cid-sXInfVLyNv .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXInfVLyNv .headtext {
  font-size: 23px;
}
.cid-sXInfVLyNv .product_name {
  font-size: 25px;
}
.cid-sXInfVLyNv .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXInfVLyNv .vatshipblock {
  display: block;
}
.cid-sXInfVLyNv .vatshipnone {
  display: none;
}
.cid-sXInfVLyNv .product {
  border: 1px solid #dddddd;
}
.cid-sXInfVLyNv .item-gallery {
  padding: 4px;
}
.cid-sXInfVLyNv .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXInfVLyNv .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXInfVLyNv .product-title {
  font-size: 22px;
}
.cid-sXInfVLyNv .product-desc {
  font-size: 14px;
}
.cid-sXInfVLyNv .product_price {
  font-size: 22px;
}
.cid-sXInfVLyNv .cicon {
  font-size: 22px;
}
.cid-sXInfVLyNv .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXInfVLyNv .product-info {
  margin-top: 50px;
}
.cid-sXInfVLyNv .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXInfVLyNv .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXInfVLyNv .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXInfVLyNv .containers {
  max-width: 100%;
}
.cid-sXInfVLyNv DIV {
  color: #465052;
}
.cid-sXInfVLyNv .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXInfVLyNv .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXInfVLyNv .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXInfVLyNv .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXInfVLyNv .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXInfVLyNv .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXInfZVFai {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXInfZVFai div.b {
  padding-top: 2rem;
}
.cid-sXInfZVFai .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXInfZVFai a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXInfZVFai .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXInfZVFai .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXInfZVFai .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXInfZVFai .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXInfZVFai .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXInfZVFai div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXInfZVFai div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIng1lYGd {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIng1lYGd .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIng1lYGd .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIng1lYGd .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIng1lYGd .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIng1lYGd .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIng1lYGd .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIng1lYGd .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIng1lYGd .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIng1lYGd .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIng1lYGd .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIng1lYGd .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIng1lYGd .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIng1lYGd .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIng1lYGd .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIng1lYGd .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIng2tiCO .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIng2tiCO .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIng2tiCO a {
  font-style: normal;
}
.cid-sXIng2tiCO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIng2tiCO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIng2tiCO .nav-item:focus,
.cid-sXIng2tiCO .nav-link:focus {
  outline: none;
}
.cid-sXIng2tiCO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIng2tiCO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIng2tiCO .menu-logo {
  margin-right: auto;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIng2tiCO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIng2tiCO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIng2tiCO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIng2tiCO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIng2tiCO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIng2tiCO .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIng2tiCO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIng2tiCO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIng2tiCO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIng2tiCO .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIng2tiCO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIng2tiCO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIng2tiCO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIng2tiCO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIng2tiCO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIng2tiCO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIng2tiCO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIng2tiCO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIng2tiCO button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIng2tiCO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIng2tiCO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIng2tiCO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIng2tiCO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIng2tiCO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIng2tiCO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIng2tiCO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIng2tiCO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIng2tiCO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIng2tiCO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIng2tiCO .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIng2tiCO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIng2tiCO .collapsed .navbar-collapse.collapsing,
.cid-sXIng2tiCO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIng2tiCO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIng2tiCO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIng2tiCO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIng2tiCO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIng2tiCO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIng2tiCO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIng2tiCO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIng2tiCO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIng2tiCO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIng2tiCO .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIng2tiCO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIng2tiCO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIng2tiCO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIng2tiCO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIng2tiCO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIng2tiCO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIng2tiCO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIng2tiCO img {
    height: 3.8rem !important;
  }
  .cid-sXIng2tiCO .btn {
    display: -webkit-flex;
  }
  .cid-sXIng2tiCO button.navbar-toggler {
    display: block;
  }
  .cid-sXIng2tiCO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIng2tiCO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIng2tiCO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIng2tiCO .navbar-collapse.collapsing,
  .cid-sXIng2tiCO .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIng2tiCO .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIng2tiCO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIng2tiCO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIng2tiCO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIng2tiCO .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIng2tiCO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIng2tiCO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIng2tiCO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIng2tiCO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIng2tiCO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIng2tiCO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIng2tiCO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIng2tiCO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIng2tiCO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIng2tiCO .nav-link:hover,
.cid-sXIng2tiCO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIo8Nr6Kq {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIo8Nr6Kq .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIo8Nr6Kq .gold {
  color: #FFBF00;
}
.cid-sXIo8Nr6Kq .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIo8Nr6Kq table {
  font-size: 13px;
}
.cid-sXIo8Nr6Kq .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIo8Nr6Kq .headtext {
  font-size: 23px;
}
.cid-sXIo8Nr6Kq .product_name {
  font-size: 25px;
}
.cid-sXIo8Nr6Kq .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIo8Nr6Kq .vatshipblock {
  display: block;
}
.cid-sXIo8Nr6Kq .vatshipnone {
  display: none;
}
.cid-sXIo8Nr6Kq .product {
  border: 1px solid #dddddd;
}
.cid-sXIo8Nr6Kq .item-gallery {
  padding: 4px;
}
.cid-sXIo8Nr6Kq .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIo8Nr6Kq .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIo8Nr6Kq .product-title {
  font-size: 22px;
}
.cid-sXIo8Nr6Kq .product-desc {
  font-size: 14px;
}
.cid-sXIo8Nr6Kq .product_price {
  font-size: 22px;
}
.cid-sXIo8Nr6Kq .cicon {
  font-size: 22px;
}
.cid-sXIo8Nr6Kq .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIo8Nr6Kq .product-info {
  margin-top: 50px;
}
.cid-sXIo8Nr6Kq .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIo8Nr6Kq .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIo8Nr6Kq .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIo8Nr6Kq .containers {
  max-width: 100%;
}
.cid-sXIo8Nr6Kq DIV {
  color: #465052;
}
.cid-sXIo8Nr6Kq .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIo8Nr6Kq .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIo8Nr6Kq .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIo8Nr6Kq .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIo8Nr6Kq .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIo8Nr6Kq .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIo8RcwG7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIo8RcwG7 div.b {
  padding-top: 2rem;
}
.cid-sXIo8RcwG7 .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIo8RcwG7 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIo8RcwG7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIo8RcwG7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIo8RcwG7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIo8RcwG7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIo8RcwG7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIo8RcwG7 div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIo8RcwG7 div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIo8StalY {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIo8StalY .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIo8StalY .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIo8StalY .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIo8StalY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIo8StalY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIo8StalY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIo8StalY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIo8StalY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIo8StalY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIo8StalY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIo8StalY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIo8StalY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIo8StalY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIo8StalY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIo8StalY .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIo8TBFrB .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIo8TBFrB .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIo8TBFrB a {
  font-style: normal;
}
.cid-sXIo8TBFrB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIo8TBFrB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIo8TBFrB .nav-item:focus,
.cid-sXIo8TBFrB .nav-link:focus {
  outline: none;
}
.cid-sXIo8TBFrB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIo8TBFrB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIo8TBFrB .menu-logo {
  margin-right: auto;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIo8TBFrB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIo8TBFrB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIo8TBFrB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIo8TBFrB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIo8TBFrB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIo8TBFrB .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIo8TBFrB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIo8TBFrB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIo8TBFrB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIo8TBFrB .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIo8TBFrB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIo8TBFrB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIo8TBFrB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIo8TBFrB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIo8TBFrB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIo8TBFrB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIo8TBFrB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIo8TBFrB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIo8TBFrB button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIo8TBFrB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIo8TBFrB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIo8TBFrB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIo8TBFrB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIo8TBFrB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIo8TBFrB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIo8TBFrB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIo8TBFrB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIo8TBFrB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIo8TBFrB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIo8TBFrB .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIo8TBFrB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIo8TBFrB .collapsed .navbar-collapse.collapsing,
.cid-sXIo8TBFrB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIo8TBFrB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIo8TBFrB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIo8TBFrB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIo8TBFrB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIo8TBFrB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIo8TBFrB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIo8TBFrB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIo8TBFrB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIo8TBFrB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIo8TBFrB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIo8TBFrB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIo8TBFrB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIo8TBFrB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIo8TBFrB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIo8TBFrB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIo8TBFrB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIo8TBFrB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIo8TBFrB img {
    height: 3.8rem !important;
  }
  .cid-sXIo8TBFrB .btn {
    display: -webkit-flex;
  }
  .cid-sXIo8TBFrB button.navbar-toggler {
    display: block;
  }
  .cid-sXIo8TBFrB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIo8TBFrB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIo8TBFrB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIo8TBFrB .navbar-collapse.collapsing,
  .cid-sXIo8TBFrB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIo8TBFrB .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIo8TBFrB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIo8TBFrB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIo8TBFrB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIo8TBFrB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIo8TBFrB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIo8TBFrB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIo8TBFrB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIo8TBFrB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIo8TBFrB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIo8TBFrB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIo8TBFrB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIo8TBFrB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIo8TBFrB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIo8TBFrB .nav-link:hover,
.cid-sXIo8TBFrB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIoIdgJ3H {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIoIdgJ3H .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIoIdgJ3H .gold {
  color: #FFBF00;
}
.cid-sXIoIdgJ3H .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIoIdgJ3H table {
  font-size: 13px;
}
.cid-sXIoIdgJ3H .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIoIdgJ3H .headtext {
  font-size: 23px;
}
.cid-sXIoIdgJ3H .product_name {
  font-size: 25px;
}
.cid-sXIoIdgJ3H .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIoIdgJ3H .vatshipblock {
  display: block;
}
.cid-sXIoIdgJ3H .vatshipnone {
  display: none;
}
.cid-sXIoIdgJ3H .product {
  border: 1px solid #dddddd;
}
.cid-sXIoIdgJ3H .item-gallery {
  padding: 4px;
}
.cid-sXIoIdgJ3H .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIoIdgJ3H .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIoIdgJ3H .product-title {
  font-size: 22px;
}
.cid-sXIoIdgJ3H .product-desc {
  font-size: 14px;
}
.cid-sXIoIdgJ3H .product_price {
  font-size: 22px;
}
.cid-sXIoIdgJ3H .cicon {
  font-size: 22px;
}
.cid-sXIoIdgJ3H .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIoIdgJ3H .product-info {
  margin-top: 50px;
}
.cid-sXIoIdgJ3H .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIoIdgJ3H .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIoIdgJ3H .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIoIdgJ3H .containers {
  max-width: 100%;
}
.cid-sXIoIdgJ3H DIV {
  color: #465052;
}
.cid-sXIoIdgJ3H .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIoIdgJ3H .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIoIdgJ3H .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIoIdgJ3H .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIoIdgJ3H .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIoIdgJ3H .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIoIheiy1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIoIheiy1 div.b {
  padding-top: 2rem;
}
.cid-sXIoIheiy1 .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIoIheiy1 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIoIheiy1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIoIheiy1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIoIheiy1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIoIheiy1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIoIheiy1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIoIheiy1 div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIoIheiy1 div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIoIiANvS {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIoIiANvS .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIoIiANvS .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIoIiANvS .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIoIiANvS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIoIiANvS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIoIiANvS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIoIiANvS .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIoIiANvS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIoIiANvS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIoIiANvS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIoIiANvS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIoIiANvS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIoIiANvS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIoIiANvS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIoIiANvS .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIoIjF07v .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIoIjF07v .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIoIjF07v a {
  font-style: normal;
}
.cid-sXIoIjF07v .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIoIjF07v .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIoIjF07v .nav-item:focus,
.cid-sXIoIjF07v .nav-link:focus {
  outline: none;
}
.cid-sXIoIjF07v .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIoIjF07v .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIoIjF07v .menu-logo {
  margin-right: auto;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIoIjF07v .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIoIjF07v .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIoIjF07v .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIoIjF07v .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIoIjF07v .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIoIjF07v .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIoIjF07v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIoIjF07v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIoIjF07v .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIoIjF07v .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIoIjF07v .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIoIjF07v .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIoIjF07v .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIoIjF07v .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIoIjF07v .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIoIjF07v .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIoIjF07v .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIoIjF07v button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIoIjF07v button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIoIjF07v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIoIjF07v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIoIjF07v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIoIjF07v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIoIjF07v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIoIjF07v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIoIjF07v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIoIjF07v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIoIjF07v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIoIjF07v .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIoIjF07v .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIoIjF07v .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIoIjF07v .collapsed .navbar-collapse.collapsing,
.cid-sXIoIjF07v .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIoIjF07v .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIoIjF07v .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIoIjF07v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIoIjF07v .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIoIjF07v .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIoIjF07v .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIoIjF07v .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIoIjF07v .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIoIjF07v .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIoIjF07v .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIoIjF07v .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIoIjF07v .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIoIjF07v .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIoIjF07v .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIoIjF07v .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIoIjF07v .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIoIjF07v.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIoIjF07v img {
    height: 3.8rem !important;
  }
  .cid-sXIoIjF07v .btn {
    display: -webkit-flex;
  }
  .cid-sXIoIjF07v button.navbar-toggler {
    display: block;
  }
  .cid-sXIoIjF07v .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIoIjF07v .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIoIjF07v .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIoIjF07v .navbar-collapse.collapsing,
  .cid-sXIoIjF07v .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIoIjF07v .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIoIjF07v .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIoIjF07v .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIoIjF07v .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIoIjF07v .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIoIjF07v .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIoIjF07v .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIoIjF07v .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIoIjF07v .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIoIjF07v .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIoIjF07v .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIoIjF07v .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIoIjF07v .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIoIjF07v .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIoIjF07v .nav-link:hover,
.cid-sXIoIjF07v .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIppT1CRi {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIppT1CRi .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIppT1CRi .gold {
  color: #FFBF00;
}
.cid-sXIppT1CRi .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIppT1CRi table {
  font-size: 13px;
}
.cid-sXIppT1CRi .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIppT1CRi .headtext {
  font-size: 23px;
}
.cid-sXIppT1CRi .product_name {
  font-size: 25px;
}
.cid-sXIppT1CRi .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIppT1CRi .vatshipblock {
  display: block;
}
.cid-sXIppT1CRi .vatshipnone {
  display: none;
}
.cid-sXIppT1CRi .product {
  border: 1px solid #dddddd;
}
.cid-sXIppT1CRi .item-gallery {
  padding: 4px;
}
.cid-sXIppT1CRi .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIppT1CRi .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIppT1CRi .product-title {
  font-size: 22px;
}
.cid-sXIppT1CRi .product-desc {
  font-size: 14px;
}
.cid-sXIppT1CRi .product_price {
  font-size: 22px;
}
.cid-sXIppT1CRi .cicon {
  font-size: 22px;
}
.cid-sXIppT1CRi .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIppT1CRi .product-info {
  margin-top: 50px;
}
.cid-sXIppT1CRi .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIppT1CRi .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIppT1CRi .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIppT1CRi .containers {
  max-width: 100%;
}
.cid-sXIppT1CRi DIV {
  color: #465052;
}
.cid-sXIppT1CRi .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIppT1CRi .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIppT1CRi .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIppT1CRi .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIppT1CRi .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIppT1CRi .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIppY37KH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIppY37KH div.b {
  padding-top: 2rem;
}
.cid-sXIppY37KH .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIppY37KH a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIppY37KH .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIppY37KH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIppY37KH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIppY37KH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIppY37KH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIppY37KH div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIppY37KH div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIpq0cudW {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIpq0cudW .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIpq0cudW .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIpq0cudW .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIpq0cudW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIpq0cudW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIpq0cudW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIpq0cudW .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIpq0cudW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIpq0cudW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIpq0cudW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIpq0cudW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIpq0cudW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIpq0cudW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIpq0cudW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIpq0cudW .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIpq1y4OG .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIpq1y4OG .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIpq1y4OG a {
  font-style: normal;
}
.cid-sXIpq1y4OG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIpq1y4OG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIpq1y4OG .nav-item:focus,
.cid-sXIpq1y4OG .nav-link:focus {
  outline: none;
}
.cid-sXIpq1y4OG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIpq1y4OG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIpq1y4OG .menu-logo {
  margin-right: auto;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIpq1y4OG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIpq1y4OG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIpq1y4OG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIpq1y4OG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIpq1y4OG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIpq1y4OG .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIpq1y4OG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIpq1y4OG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIpq1y4OG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIpq1y4OG .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIpq1y4OG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIpq1y4OG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIpq1y4OG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIpq1y4OG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIpq1y4OG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIpq1y4OG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIpq1y4OG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIpq1y4OG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIpq1y4OG button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIpq1y4OG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIpq1y4OG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIpq1y4OG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIpq1y4OG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIpq1y4OG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIpq1y4OG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIpq1y4OG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIpq1y4OG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIpq1y4OG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIpq1y4OG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIpq1y4OG .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIpq1y4OG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIpq1y4OG .collapsed .navbar-collapse.collapsing,
.cid-sXIpq1y4OG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIpq1y4OG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIpq1y4OG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIpq1y4OG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIpq1y4OG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIpq1y4OG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIpq1y4OG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIpq1y4OG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIpq1y4OG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIpq1y4OG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIpq1y4OG .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIpq1y4OG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIpq1y4OG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIpq1y4OG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIpq1y4OG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIpq1y4OG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIpq1y4OG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIpq1y4OG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIpq1y4OG img {
    height: 3.8rem !important;
  }
  .cid-sXIpq1y4OG .btn {
    display: -webkit-flex;
  }
  .cid-sXIpq1y4OG button.navbar-toggler {
    display: block;
  }
  .cid-sXIpq1y4OG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIpq1y4OG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIpq1y4OG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIpq1y4OG .navbar-collapse.collapsing,
  .cid-sXIpq1y4OG .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIpq1y4OG .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIpq1y4OG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIpq1y4OG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIpq1y4OG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIpq1y4OG .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIpq1y4OG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIpq1y4OG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIpq1y4OG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIpq1y4OG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIpq1y4OG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIpq1y4OG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIpq1y4OG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIpq1y4OG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIpq1y4OG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIpq1y4OG .nav-link:hover,
.cid-sXIpq1y4OG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIq6sMYIQ {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIq6sMYIQ .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIq6sMYIQ .gold {
  color: #FFBF00;
}
.cid-sXIq6sMYIQ .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIq6sMYIQ table {
  font-size: 13px;
}
.cid-sXIq6sMYIQ .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIq6sMYIQ .headtext {
  font-size: 23px;
}
.cid-sXIq6sMYIQ .product_name {
  font-size: 25px;
}
.cid-sXIq6sMYIQ .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIq6sMYIQ .vatshipblock {
  display: block;
}
.cid-sXIq6sMYIQ .vatshipnone {
  display: none;
}
.cid-sXIq6sMYIQ .product {
  border: 1px solid #dddddd;
}
.cid-sXIq6sMYIQ .item-gallery {
  padding: 4px;
}
.cid-sXIq6sMYIQ .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIq6sMYIQ .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIq6sMYIQ .product-title {
  font-size: 22px;
}
.cid-sXIq6sMYIQ .product-desc {
  font-size: 14px;
}
.cid-sXIq6sMYIQ .product_price {
  font-size: 22px;
}
.cid-sXIq6sMYIQ .cicon {
  font-size: 22px;
}
.cid-sXIq6sMYIQ .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIq6sMYIQ .product-info {
  margin-top: 50px;
}
.cid-sXIq6sMYIQ .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIq6sMYIQ .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIq6sMYIQ .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIq6sMYIQ .containers {
  max-width: 100%;
}
.cid-sXIq6sMYIQ DIV {
  color: #465052;
}
.cid-sXIq6sMYIQ .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIq6sMYIQ .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIq6sMYIQ .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIq6sMYIQ .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIq6sMYIQ .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIq6sMYIQ .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIq6wMv5g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIq6wMv5g div.b {
  padding-top: 2rem;
}
.cid-sXIq6wMv5g .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIq6wMv5g a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIq6wMv5g .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIq6wMv5g .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIq6wMv5g .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIq6wMv5g .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIq6wMv5g .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIq6wMv5g div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIq6wMv5g div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIq6yzFyi {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIq6yzFyi .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIq6yzFyi .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIq6yzFyi .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIq6yzFyi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIq6yzFyi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIq6yzFyi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIq6yzFyi .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIq6yzFyi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIq6yzFyi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIq6yzFyi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIq6yzFyi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIq6yzFyi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIq6yzFyi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIq6yzFyi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIq6yzFyi .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIq6zGKCT .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIq6zGKCT .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIq6zGKCT a {
  font-style: normal;
}
.cid-sXIq6zGKCT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIq6zGKCT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIq6zGKCT .nav-item:focus,
.cid-sXIq6zGKCT .nav-link:focus {
  outline: none;
}
.cid-sXIq6zGKCT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIq6zGKCT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIq6zGKCT .menu-logo {
  margin-right: auto;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIq6zGKCT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIq6zGKCT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIq6zGKCT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIq6zGKCT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIq6zGKCT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIq6zGKCT .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIq6zGKCT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIq6zGKCT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIq6zGKCT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIq6zGKCT .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIq6zGKCT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIq6zGKCT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIq6zGKCT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIq6zGKCT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIq6zGKCT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIq6zGKCT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIq6zGKCT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIq6zGKCT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIq6zGKCT button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIq6zGKCT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIq6zGKCT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIq6zGKCT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIq6zGKCT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIq6zGKCT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIq6zGKCT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIq6zGKCT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIq6zGKCT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIq6zGKCT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIq6zGKCT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIq6zGKCT .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIq6zGKCT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIq6zGKCT .collapsed .navbar-collapse.collapsing,
.cid-sXIq6zGKCT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIq6zGKCT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIq6zGKCT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIq6zGKCT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIq6zGKCT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIq6zGKCT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIq6zGKCT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIq6zGKCT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIq6zGKCT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIq6zGKCT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIq6zGKCT .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIq6zGKCT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIq6zGKCT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIq6zGKCT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIq6zGKCT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIq6zGKCT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIq6zGKCT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIq6zGKCT.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIq6zGKCT img {
    height: 3.8rem !important;
  }
  .cid-sXIq6zGKCT .btn {
    display: -webkit-flex;
  }
  .cid-sXIq6zGKCT button.navbar-toggler {
    display: block;
  }
  .cid-sXIq6zGKCT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIq6zGKCT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIq6zGKCT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIq6zGKCT .navbar-collapse.collapsing,
  .cid-sXIq6zGKCT .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIq6zGKCT .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIq6zGKCT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIq6zGKCT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIq6zGKCT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIq6zGKCT .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIq6zGKCT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIq6zGKCT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIq6zGKCT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIq6zGKCT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIq6zGKCT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIq6zGKCT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIq6zGKCT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIq6zGKCT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIq6zGKCT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIq6zGKCT .nav-link:hover,
.cid-sXIq6zGKCT .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIsjaaOLC {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIsjaaOLC .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIsjaaOLC .gold {
  color: #FFBF00;
}
.cid-sXIsjaaOLC .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIsjaaOLC table {
  font-size: 13px;
}
.cid-sXIsjaaOLC .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIsjaaOLC .headtext {
  font-size: 23px;
}
.cid-sXIsjaaOLC .product_name {
  font-size: 25px;
}
.cid-sXIsjaaOLC .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIsjaaOLC .vatshipblock {
  display: block;
}
.cid-sXIsjaaOLC .vatshipnone {
  display: none;
}
.cid-sXIsjaaOLC .product {
  border: 1px solid #dddddd;
}
.cid-sXIsjaaOLC .item-gallery {
  padding: 4px;
}
.cid-sXIsjaaOLC .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIsjaaOLC .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIsjaaOLC .product-title {
  font-size: 22px;
}
.cid-sXIsjaaOLC .product-desc {
  font-size: 14px;
}
.cid-sXIsjaaOLC .product_price {
  font-size: 22px;
}
.cid-sXIsjaaOLC .cicon {
  font-size: 22px;
}
.cid-sXIsjaaOLC .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIsjaaOLC .product-info {
  margin-top: 50px;
}
.cid-sXIsjaaOLC .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIsjaaOLC .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIsjaaOLC .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIsjaaOLC .containers {
  max-width: 100%;
}
.cid-sXIsjaaOLC DIV {
  color: #465052;
}
.cid-sXIsjaaOLC .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIsjaaOLC .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIsjaaOLC .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIsjaaOLC .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIsjaaOLC .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIsjaaOLC .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIsje8WoW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIsje8WoW div.b {
  padding-top: 2rem;
}
.cid-sXIsje8WoW .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIsje8WoW a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIsje8WoW .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIsje8WoW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIsje8WoW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIsje8WoW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIsje8WoW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIsje8WoW div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIsje8WoW div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIsjfSTE6 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIsjfSTE6 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIsjfSTE6 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIsjfSTE6 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIsjfSTE6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIsjfSTE6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIsjfSTE6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIsjfSTE6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIsjfSTE6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIsjfSTE6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIsjfSTE6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIsjfSTE6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIsjfSTE6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIsjfSTE6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIsjfSTE6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIsjfSTE6 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIsjh3Ls0 .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIsjh3Ls0 .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIsjh3Ls0 a {
  font-style: normal;
}
.cid-sXIsjh3Ls0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIsjh3Ls0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIsjh3Ls0 .nav-item:focus,
.cid-sXIsjh3Ls0 .nav-link:focus {
  outline: none;
}
.cid-sXIsjh3Ls0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIsjh3Ls0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIsjh3Ls0 .menu-logo {
  margin-right: auto;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIsjh3Ls0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIsjh3Ls0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIsjh3Ls0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIsjh3Ls0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIsjh3Ls0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIsjh3Ls0 .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIsjh3Ls0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIsjh3Ls0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIsjh3Ls0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIsjh3Ls0 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIsjh3Ls0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIsjh3Ls0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIsjh3Ls0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIsjh3Ls0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIsjh3Ls0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIsjh3Ls0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIsjh3Ls0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIsjh3Ls0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIsjh3Ls0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIsjh3Ls0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIsjh3Ls0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIsjh3Ls0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIsjh3Ls0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIsjh3Ls0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIsjh3Ls0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIsjh3Ls0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIsjh3Ls0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIsjh3Ls0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIsjh3Ls0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIsjh3Ls0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.collapsing,
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIsjh3Ls0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIsjh3Ls0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIsjh3Ls0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIsjh3Ls0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIsjh3Ls0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIsjh3Ls0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIsjh3Ls0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIsjh3Ls0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIsjh3Ls0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIsjh3Ls0 img {
    height: 3.8rem !important;
  }
  .cid-sXIsjh3Ls0 .btn {
    display: -webkit-flex;
  }
  .cid-sXIsjh3Ls0 button.navbar-toggler {
    display: block;
  }
  .cid-sXIsjh3Ls0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIsjh3Ls0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIsjh3Ls0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIsjh3Ls0 .navbar-collapse.collapsing,
  .cid-sXIsjh3Ls0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIsjh3Ls0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIsjh3Ls0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIsjh3Ls0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIsjh3Ls0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIsjh3Ls0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIsjh3Ls0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIsjh3Ls0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIsjh3Ls0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIsjh3Ls0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIsjh3Ls0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIsjh3Ls0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIsjh3Ls0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIsjh3Ls0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIsjh3Ls0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIsjh3Ls0 .nav-link:hover,
.cid-sXIsjh3Ls0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXItkoM02R {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXItkoM02R .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXItkoM02R .gold {
  color: #FFBF00;
}
.cid-sXItkoM02R .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXItkoM02R table {
  font-size: 13px;
}
.cid-sXItkoM02R .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXItkoM02R .headtext {
  font-size: 23px;
}
.cid-sXItkoM02R .product_name {
  font-size: 25px;
}
.cid-sXItkoM02R .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXItkoM02R .vatshipblock {
  display: block;
}
.cid-sXItkoM02R .vatshipnone {
  display: none;
}
.cid-sXItkoM02R .product {
  border: 1px solid #dddddd;
}
.cid-sXItkoM02R .item-gallery {
  padding: 4px;
}
.cid-sXItkoM02R .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXItkoM02R .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXItkoM02R .product-title {
  font-size: 22px;
}
.cid-sXItkoM02R .product-desc {
  font-size: 14px;
}
.cid-sXItkoM02R .product_price {
  font-size: 22px;
}
.cid-sXItkoM02R .cicon {
  font-size: 22px;
}
.cid-sXItkoM02R .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXItkoM02R .product-info {
  margin-top: 50px;
}
.cid-sXItkoM02R .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXItkoM02R .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXItkoM02R .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXItkoM02R .containers {
  max-width: 100%;
}
.cid-sXItkoM02R DIV {
  color: #465052;
}
.cid-sXItkoM02R .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXItkoM02R .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXItkoM02R .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXItkoM02R .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXItkoM02R .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXItkoM02R .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXItktvRCY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXItktvRCY div.b {
  padding-top: 2rem;
}
.cid-sXItktvRCY .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXItktvRCY a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXItktvRCY .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXItktvRCY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXItktvRCY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXItktvRCY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXItktvRCY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXItktvRCY div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXItktvRCY div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXItkvfdJl {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXItkvfdJl .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXItkvfdJl .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXItkvfdJl .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXItkvfdJl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXItkvfdJl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXItkvfdJl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXItkvfdJl .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXItkvfdJl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXItkvfdJl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXItkvfdJl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXItkvfdJl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXItkvfdJl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXItkvfdJl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXItkvfdJl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXItkvfdJl .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXItkwrKYJ .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXItkwrKYJ .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXItkwrKYJ a {
  font-style: normal;
}
.cid-sXItkwrKYJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXItkwrKYJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXItkwrKYJ .nav-item:focus,
.cid-sXItkwrKYJ .nav-link:focus {
  outline: none;
}
.cid-sXItkwrKYJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXItkwrKYJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXItkwrKYJ .menu-logo {
  margin-right: auto;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXItkwrKYJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXItkwrKYJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXItkwrKYJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXItkwrKYJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXItkwrKYJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXItkwrKYJ .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXItkwrKYJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXItkwrKYJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXItkwrKYJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXItkwrKYJ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXItkwrKYJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXItkwrKYJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXItkwrKYJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXItkwrKYJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXItkwrKYJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXItkwrKYJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXItkwrKYJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXItkwrKYJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXItkwrKYJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sXItkwrKYJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXItkwrKYJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXItkwrKYJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXItkwrKYJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXItkwrKYJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXItkwrKYJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXItkwrKYJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXItkwrKYJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXItkwrKYJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXItkwrKYJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXItkwrKYJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXItkwrKYJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXItkwrKYJ .collapsed .navbar-collapse.collapsing,
.cid-sXItkwrKYJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXItkwrKYJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXItkwrKYJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXItkwrKYJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXItkwrKYJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXItkwrKYJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXItkwrKYJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXItkwrKYJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXItkwrKYJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXItkwrKYJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXItkwrKYJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXItkwrKYJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXItkwrKYJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXItkwrKYJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXItkwrKYJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXItkwrKYJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXItkwrKYJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXItkwrKYJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXItkwrKYJ img {
    height: 3.8rem !important;
  }
  .cid-sXItkwrKYJ .btn {
    display: -webkit-flex;
  }
  .cid-sXItkwrKYJ button.navbar-toggler {
    display: block;
  }
  .cid-sXItkwrKYJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXItkwrKYJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXItkwrKYJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXItkwrKYJ .navbar-collapse.collapsing,
  .cid-sXItkwrKYJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXItkwrKYJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sXItkwrKYJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXItkwrKYJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXItkwrKYJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXItkwrKYJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXItkwrKYJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXItkwrKYJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXItkwrKYJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXItkwrKYJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXItkwrKYJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXItkwrKYJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXItkwrKYJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXItkwrKYJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXItkwrKYJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXItkwrKYJ .nav-link:hover,
.cid-sXItkwrKYJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIu13lpW9 {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIu13lpW9 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIu13lpW9 .gold {
  color: #FFBF00;
}
.cid-sXIu13lpW9 .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIu13lpW9 table {
  font-size: 13px;
}
.cid-sXIu13lpW9 .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIu13lpW9 .headtext {
  font-size: 23px;
}
.cid-sXIu13lpW9 .product_name {
  font-size: 25px;
}
.cid-sXIu13lpW9 .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIu13lpW9 .vatshipblock {
  display: block;
}
.cid-sXIu13lpW9 .vatshipnone {
  display: none;
}
.cid-sXIu13lpW9 .product {
  border: 1px solid #dddddd;
}
.cid-sXIu13lpW9 .item-gallery {
  padding: 4px;
}
.cid-sXIu13lpW9 .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIu13lpW9 .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIu13lpW9 .product-title {
  font-size: 22px;
}
.cid-sXIu13lpW9 .product-desc {
  font-size: 14px;
}
.cid-sXIu13lpW9 .product_price {
  font-size: 22px;
}
.cid-sXIu13lpW9 .cicon {
  font-size: 22px;
}
.cid-sXIu13lpW9 .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIu13lpW9 .product-info {
  margin-top: 50px;
}
.cid-sXIu13lpW9 .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIu13lpW9 .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIu13lpW9 .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIu13lpW9 .containers {
  max-width: 100%;
}
.cid-sXIu13lpW9 DIV {
  color: #465052;
}
.cid-sXIu13lpW9 .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIu13lpW9 .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIu13lpW9 .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIu13lpW9 .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIu13lpW9 .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIu13lpW9 .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIu17zHSn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIu17zHSn div.b {
  padding-top: 2rem;
}
.cid-sXIu17zHSn .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIu17zHSn a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIu17zHSn .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIu17zHSn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIu17zHSn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIu17zHSn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIu17zHSn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIu17zHSn div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIu17zHSn div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIu19d4B3 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIu19d4B3 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIu19d4B3 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIu19d4B3 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIu19d4B3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIu19d4B3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIu19d4B3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIu19d4B3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIu19d4B3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIu19d4B3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIu19d4B3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIu19d4B3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIu19d4B3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIu19d4B3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIu19d4B3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIu19d4B3 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIu1aw8Hl .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIu1aw8Hl .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIu1aw8Hl a {
  font-style: normal;
}
.cid-sXIu1aw8Hl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIu1aw8Hl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIu1aw8Hl .nav-item:focus,
.cid-sXIu1aw8Hl .nav-link:focus {
  outline: none;
}
.cid-sXIu1aw8Hl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIu1aw8Hl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIu1aw8Hl .menu-logo {
  margin-right: auto;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIu1aw8Hl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIu1aw8Hl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIu1aw8Hl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIu1aw8Hl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIu1aw8Hl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIu1aw8Hl .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIu1aw8Hl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIu1aw8Hl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIu1aw8Hl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIu1aw8Hl .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIu1aw8Hl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIu1aw8Hl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIu1aw8Hl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIu1aw8Hl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIu1aw8Hl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIu1aw8Hl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIu1aw8Hl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIu1aw8Hl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIu1aw8Hl button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIu1aw8Hl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIu1aw8Hl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIu1aw8Hl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIu1aw8Hl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIu1aw8Hl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIu1aw8Hl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIu1aw8Hl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIu1aw8Hl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIu1aw8Hl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIu1aw8Hl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIu1aw8Hl .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIu1aw8Hl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.collapsing,
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIu1aw8Hl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIu1aw8Hl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIu1aw8Hl .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIu1aw8Hl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIu1aw8Hl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIu1aw8Hl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIu1aw8Hl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIu1aw8Hl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIu1aw8Hl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIu1aw8Hl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIu1aw8Hl img {
    height: 3.8rem !important;
  }
  .cid-sXIu1aw8Hl .btn {
    display: -webkit-flex;
  }
  .cid-sXIu1aw8Hl button.navbar-toggler {
    display: block;
  }
  .cid-sXIu1aw8Hl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIu1aw8Hl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIu1aw8Hl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIu1aw8Hl .navbar-collapse.collapsing,
  .cid-sXIu1aw8Hl .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIu1aw8Hl .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIu1aw8Hl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIu1aw8Hl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIu1aw8Hl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIu1aw8Hl .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIu1aw8Hl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIu1aw8Hl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIu1aw8Hl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIu1aw8Hl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIu1aw8Hl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIu1aw8Hl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIu1aw8Hl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIu1aw8Hl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIu1aw8Hl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIu1aw8Hl .nav-link:hover,
.cid-sXIu1aw8Hl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIuLjSigd {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIuLjSigd .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIuLjSigd .gold {
  color: #FFBF00;
}
.cid-sXIuLjSigd .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIuLjSigd table {
  font-size: 13px;
}
.cid-sXIuLjSigd .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIuLjSigd .headtext {
  font-size: 23px;
}
.cid-sXIuLjSigd .product_name {
  font-size: 25px;
}
.cid-sXIuLjSigd .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIuLjSigd .vatshipblock {
  display: block;
}
.cid-sXIuLjSigd .vatshipnone {
  display: none;
}
.cid-sXIuLjSigd .product {
  border: 1px solid #dddddd;
}
.cid-sXIuLjSigd .item-gallery {
  padding: 4px;
}
.cid-sXIuLjSigd .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIuLjSigd .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIuLjSigd .product-title {
  font-size: 22px;
}
.cid-sXIuLjSigd .product-desc {
  font-size: 14px;
}
.cid-sXIuLjSigd .product_price {
  font-size: 22px;
}
.cid-sXIuLjSigd .cicon {
  font-size: 22px;
}
.cid-sXIuLjSigd .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIuLjSigd .product-info {
  margin-top: 50px;
}
.cid-sXIuLjSigd .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIuLjSigd .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIuLjSigd .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIuLjSigd .containers {
  max-width: 100%;
}
.cid-sXIuLjSigd DIV {
  color: #465052;
}
.cid-sXIuLjSigd .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIuLjSigd .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIuLjSigd .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIuLjSigd .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIuLjSigd .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIuLjSigd .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIuLnKrIf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIuLnKrIf div.b {
  padding-top: 2rem;
}
.cid-sXIuLnKrIf .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIuLnKrIf a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIuLnKrIf .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIuLnKrIf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIuLnKrIf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIuLnKrIf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIuLnKrIf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIuLnKrIf div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIuLnKrIf div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIuLplqn6 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIuLplqn6 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIuLplqn6 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIuLplqn6 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIuLplqn6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIuLplqn6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIuLplqn6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIuLplqn6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIuLplqn6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIuLplqn6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIuLplqn6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIuLplqn6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIuLplqn6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIuLplqn6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIuLplqn6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIuLplqn6 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIuLqBwV5 .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIuLqBwV5 .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIuLqBwV5 a {
  font-style: normal;
}
.cid-sXIuLqBwV5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIuLqBwV5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIuLqBwV5 .nav-item:focus,
.cid-sXIuLqBwV5 .nav-link:focus {
  outline: none;
}
.cid-sXIuLqBwV5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIuLqBwV5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIuLqBwV5 .menu-logo {
  margin-right: auto;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIuLqBwV5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIuLqBwV5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIuLqBwV5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIuLqBwV5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIuLqBwV5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIuLqBwV5 .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIuLqBwV5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIuLqBwV5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIuLqBwV5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIuLqBwV5 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIuLqBwV5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIuLqBwV5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIuLqBwV5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIuLqBwV5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIuLqBwV5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIuLqBwV5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIuLqBwV5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIuLqBwV5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIuLqBwV5 button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIuLqBwV5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIuLqBwV5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIuLqBwV5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIuLqBwV5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIuLqBwV5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIuLqBwV5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIuLqBwV5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIuLqBwV5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIuLqBwV5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIuLqBwV5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIuLqBwV5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIuLqBwV5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.collapsing,
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIuLqBwV5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIuLqBwV5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIuLqBwV5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIuLqBwV5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIuLqBwV5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIuLqBwV5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIuLqBwV5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIuLqBwV5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIuLqBwV5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIuLqBwV5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIuLqBwV5 img {
    height: 3.8rem !important;
  }
  .cid-sXIuLqBwV5 .btn {
    display: -webkit-flex;
  }
  .cid-sXIuLqBwV5 button.navbar-toggler {
    display: block;
  }
  .cid-sXIuLqBwV5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIuLqBwV5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIuLqBwV5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIuLqBwV5 .navbar-collapse.collapsing,
  .cid-sXIuLqBwV5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIuLqBwV5 .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIuLqBwV5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIuLqBwV5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIuLqBwV5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIuLqBwV5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIuLqBwV5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIuLqBwV5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIuLqBwV5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIuLqBwV5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIuLqBwV5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIuLqBwV5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIuLqBwV5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIuLqBwV5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIuLqBwV5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIuLqBwV5 .nav-link:hover,
.cid-sXIuLqBwV5 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIvwGbbny {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIvwGbbny .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIvwGbbny .gold {
  color: #FFBF00;
}
.cid-sXIvwGbbny .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIvwGbbny table {
  font-size: 13px;
}
.cid-sXIvwGbbny .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIvwGbbny .headtext {
  font-size: 23px;
}
.cid-sXIvwGbbny .product_name {
  font-size: 25px;
}
.cid-sXIvwGbbny .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIvwGbbny .vatshipblock {
  display: block;
}
.cid-sXIvwGbbny .vatshipnone {
  display: none;
}
.cid-sXIvwGbbny .product {
  border: 1px solid #dddddd;
}
.cid-sXIvwGbbny .item-gallery {
  padding: 4px;
}
.cid-sXIvwGbbny .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIvwGbbny .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIvwGbbny .product-title {
  font-size: 22px;
}
.cid-sXIvwGbbny .product-desc {
  font-size: 14px;
}
.cid-sXIvwGbbny .product_price {
  font-size: 22px;
}
.cid-sXIvwGbbny .cicon {
  font-size: 22px;
}
.cid-sXIvwGbbny .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIvwGbbny .product-info {
  margin-top: 50px;
}
.cid-sXIvwGbbny .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIvwGbbny .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIvwGbbny .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIvwGbbny .containers {
  max-width: 100%;
}
.cid-sXIvwGbbny DIV {
  color: #465052;
}
.cid-sXIvwGbbny .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIvwGbbny .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIvwGbbny .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIvwGbbny .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIvwGbbny .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIvwGbbny .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIvwKhbKf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIvwKhbKf div.b {
  padding-top: 2rem;
}
.cid-sXIvwKhbKf .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIvwKhbKf a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIvwKhbKf .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIvwKhbKf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIvwKhbKf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIvwKhbKf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIvwKhbKf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIvwKhbKf div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIvwKhbKf div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIvwLDqEi {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIvwLDqEi .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIvwLDqEi .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIvwLDqEi .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIvwLDqEi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIvwLDqEi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIvwLDqEi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIvwLDqEi .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIvwLDqEi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIvwLDqEi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIvwLDqEi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIvwLDqEi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIvwLDqEi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIvwLDqEi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIvwLDqEi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIvwLDqEi .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIvwMUEPj .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIvwMUEPj .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIvwMUEPj a {
  font-style: normal;
}
.cid-sXIvwMUEPj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIvwMUEPj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIvwMUEPj .nav-item:focus,
.cid-sXIvwMUEPj .nav-link:focus {
  outline: none;
}
.cid-sXIvwMUEPj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIvwMUEPj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIvwMUEPj .menu-logo {
  margin-right: auto;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIvwMUEPj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIvwMUEPj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIvwMUEPj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIvwMUEPj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIvwMUEPj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIvwMUEPj .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIvwMUEPj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIvwMUEPj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIvwMUEPj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIvwMUEPj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIvwMUEPj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIvwMUEPj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIvwMUEPj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIvwMUEPj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIvwMUEPj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIvwMUEPj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIvwMUEPj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIvwMUEPj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIvwMUEPj button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIvwMUEPj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIvwMUEPj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIvwMUEPj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIvwMUEPj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIvwMUEPj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIvwMUEPj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIvwMUEPj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIvwMUEPj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIvwMUEPj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIvwMUEPj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIvwMUEPj .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIvwMUEPj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIvwMUEPj .collapsed .navbar-collapse.collapsing,
.cid-sXIvwMUEPj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIvwMUEPj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIvwMUEPj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIvwMUEPj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIvwMUEPj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIvwMUEPj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIvwMUEPj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIvwMUEPj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIvwMUEPj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIvwMUEPj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIvwMUEPj .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIvwMUEPj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIvwMUEPj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIvwMUEPj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIvwMUEPj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIvwMUEPj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIvwMUEPj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIvwMUEPj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIvwMUEPj img {
    height: 3.8rem !important;
  }
  .cid-sXIvwMUEPj .btn {
    display: -webkit-flex;
  }
  .cid-sXIvwMUEPj button.navbar-toggler {
    display: block;
  }
  .cid-sXIvwMUEPj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIvwMUEPj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIvwMUEPj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIvwMUEPj .navbar-collapse.collapsing,
  .cid-sXIvwMUEPj .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIvwMUEPj .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIvwMUEPj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIvwMUEPj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIvwMUEPj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIvwMUEPj .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIvwMUEPj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIvwMUEPj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIvwMUEPj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIvwMUEPj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIvwMUEPj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIvwMUEPj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIvwMUEPj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIvwMUEPj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIvwMUEPj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIvwMUEPj .nav-link:hover,
.cid-sXIvwMUEPj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIwm8BTPX {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIwm8BTPX .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIwm8BTPX .gold {
  color: #FFBF00;
}
.cid-sXIwm8BTPX .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIwm8BTPX table {
  font-size: 13px;
}
.cid-sXIwm8BTPX .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIwm8BTPX .headtext {
  font-size: 23px;
}
.cid-sXIwm8BTPX .product_name {
  font-size: 25px;
}
.cid-sXIwm8BTPX .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIwm8BTPX .vatshipblock {
  display: block;
}
.cid-sXIwm8BTPX .vatshipnone {
  display: none;
}
.cid-sXIwm8BTPX .product {
  border: 1px solid #dddddd;
}
.cid-sXIwm8BTPX .item-gallery {
  padding: 4px;
}
.cid-sXIwm8BTPX .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIwm8BTPX .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIwm8BTPX .product-title {
  font-size: 22px;
}
.cid-sXIwm8BTPX .product-desc {
  font-size: 14px;
}
.cid-sXIwm8BTPX .product_price {
  font-size: 22px;
}
.cid-sXIwm8BTPX .cicon {
  font-size: 22px;
}
.cid-sXIwm8BTPX .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIwm8BTPX .product-info {
  margin-top: 50px;
}
.cid-sXIwm8BTPX .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIwm8BTPX .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIwm8BTPX .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIwm8BTPX .containers {
  max-width: 100%;
}
.cid-sXIwm8BTPX DIV {
  color: #465052;
}
.cid-sXIwm8BTPX .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIwm8BTPX .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIwm8BTPX .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIwm8BTPX .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIwm8BTPX .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIwm8BTPX .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIwmcJDuS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIwmcJDuS div.b {
  padding-top: 2rem;
}
.cid-sXIwmcJDuS .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIwmcJDuS a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIwmcJDuS .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIwmcJDuS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIwmcJDuS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIwmcJDuS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIwmcJDuS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIwmcJDuS div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIwmcJDuS div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIwme6ciZ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIwme6ciZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIwme6ciZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIwme6ciZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIwme6ciZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIwme6ciZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIwme6ciZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIwme6ciZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIwme6ciZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIwme6ciZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIwme6ciZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIwme6ciZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIwme6ciZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIwme6ciZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIwme6ciZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIwme6ciZ .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIwmfqJiZ .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIwmfqJiZ .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIwmfqJiZ a {
  font-style: normal;
}
.cid-sXIwmfqJiZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIwmfqJiZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIwmfqJiZ .nav-item:focus,
.cid-sXIwmfqJiZ .nav-link:focus {
  outline: none;
}
.cid-sXIwmfqJiZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIwmfqJiZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIwmfqJiZ .menu-logo {
  margin-right: auto;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIwmfqJiZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIwmfqJiZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIwmfqJiZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIwmfqJiZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIwmfqJiZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIwmfqJiZ .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIwmfqJiZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIwmfqJiZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIwmfqJiZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIwmfqJiZ .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIwmfqJiZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIwmfqJiZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIwmfqJiZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIwmfqJiZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIwmfqJiZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIwmfqJiZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIwmfqJiZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIwmfqJiZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIwmfqJiZ button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIwmfqJiZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIwmfqJiZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIwmfqJiZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIwmfqJiZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIwmfqJiZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIwmfqJiZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIwmfqJiZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIwmfqJiZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIwmfqJiZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIwmfqJiZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIwmfqJiZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIwmfqJiZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.collapsing,
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIwmfqJiZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIwmfqJiZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIwmfqJiZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIwmfqJiZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIwmfqJiZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIwmfqJiZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIwmfqJiZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIwmfqJiZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIwmfqJiZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIwmfqJiZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIwmfqJiZ img {
    height: 3.8rem !important;
  }
  .cid-sXIwmfqJiZ .btn {
    display: -webkit-flex;
  }
  .cid-sXIwmfqJiZ button.navbar-toggler {
    display: block;
  }
  .cid-sXIwmfqJiZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIwmfqJiZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIwmfqJiZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIwmfqJiZ .navbar-collapse.collapsing,
  .cid-sXIwmfqJiZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIwmfqJiZ .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIwmfqJiZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIwmfqJiZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIwmfqJiZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIwmfqJiZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIwmfqJiZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIwmfqJiZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIwmfqJiZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIwmfqJiZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIwmfqJiZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIwmfqJiZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIwmfqJiZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIwmfqJiZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIwmfqJiZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIwmfqJiZ .nav-link:hover,
.cid-sXIwmfqJiZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIx1XAfl5 {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIx1XAfl5 .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIx1XAfl5 .gold {
  color: #FFBF00;
}
.cid-sXIx1XAfl5 .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIx1XAfl5 table {
  font-size: 13px;
}
.cid-sXIx1XAfl5 .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIx1XAfl5 .headtext {
  font-size: 23px;
}
.cid-sXIx1XAfl5 .product_name {
  font-size: 25px;
}
.cid-sXIx1XAfl5 .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIx1XAfl5 .vatshipblock {
  display: block;
}
.cid-sXIx1XAfl5 .vatshipnone {
  display: none;
}
.cid-sXIx1XAfl5 .product {
  border: 1px solid #dddddd;
}
.cid-sXIx1XAfl5 .item-gallery {
  padding: 4px;
}
.cid-sXIx1XAfl5 .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIx1XAfl5 .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIx1XAfl5 .product-title {
  font-size: 22px;
}
.cid-sXIx1XAfl5 .product-desc {
  font-size: 14px;
}
.cid-sXIx1XAfl5 .product_price {
  font-size: 22px;
}
.cid-sXIx1XAfl5 .cicon {
  font-size: 22px;
}
.cid-sXIx1XAfl5 .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIx1XAfl5 .product-info {
  margin-top: 50px;
}
.cid-sXIx1XAfl5 .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIx1XAfl5 .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIx1XAfl5 .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIx1XAfl5 .containers {
  max-width: 100%;
}
.cid-sXIx1XAfl5 DIV {
  color: #465052;
}
.cid-sXIx1XAfl5 .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIx1XAfl5 .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIx1XAfl5 .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIx1XAfl5 .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIx1XAfl5 .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIx1XAfl5 .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIx228sLV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIx228sLV div.b {
  padding-top: 2rem;
}
.cid-sXIx228sLV .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIx228sLV a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIx228sLV .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIx228sLV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIx228sLV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIx228sLV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIx228sLV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIx228sLV div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIx228sLV div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIx240jpj {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIx240jpj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIx240jpj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIx240jpj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIx240jpj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIx240jpj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIx240jpj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIx240jpj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIx240jpj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIx240jpj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIx240jpj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIx240jpj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIx240jpj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIx240jpj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIx240jpj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIx240jpj .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIx25lYpU .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIx25lYpU .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIx25lYpU a {
  font-style: normal;
}
.cid-sXIx25lYpU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIx25lYpU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIx25lYpU .nav-item:focus,
.cid-sXIx25lYpU .nav-link:focus {
  outline: none;
}
.cid-sXIx25lYpU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIx25lYpU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIx25lYpU .menu-logo {
  margin-right: auto;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIx25lYpU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIx25lYpU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIx25lYpU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIx25lYpU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIx25lYpU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIx25lYpU .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIx25lYpU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIx25lYpU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIx25lYpU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIx25lYpU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIx25lYpU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIx25lYpU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIx25lYpU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIx25lYpU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIx25lYpU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIx25lYpU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIx25lYpU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIx25lYpU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIx25lYpU button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIx25lYpU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIx25lYpU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIx25lYpU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIx25lYpU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIx25lYpU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIx25lYpU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIx25lYpU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIx25lYpU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIx25lYpU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIx25lYpU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIx25lYpU .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIx25lYpU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIx25lYpU .collapsed .navbar-collapse.collapsing,
.cid-sXIx25lYpU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIx25lYpU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIx25lYpU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIx25lYpU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIx25lYpU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIx25lYpU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIx25lYpU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIx25lYpU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIx25lYpU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIx25lYpU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIx25lYpU .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIx25lYpU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIx25lYpU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIx25lYpU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIx25lYpU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIx25lYpU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIx25lYpU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIx25lYpU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIx25lYpU img {
    height: 3.8rem !important;
  }
  .cid-sXIx25lYpU .btn {
    display: -webkit-flex;
  }
  .cid-sXIx25lYpU button.navbar-toggler {
    display: block;
  }
  .cid-sXIx25lYpU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIx25lYpU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIx25lYpU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIx25lYpU .navbar-collapse.collapsing,
  .cid-sXIx25lYpU .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIx25lYpU .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIx25lYpU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIx25lYpU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIx25lYpU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIx25lYpU .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIx25lYpU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIx25lYpU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIx25lYpU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIx25lYpU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIx25lYpU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIx25lYpU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIx25lYpU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIx25lYpU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIx25lYpU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIx25lYpU .nav-link:hover,
.cid-sXIx25lYpU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIyuHooJu {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIyuHooJu .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIyuHooJu .gold {
  color: #FFBF00;
}
.cid-sXIyuHooJu .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIyuHooJu table {
  font-size: 13px;
}
.cid-sXIyuHooJu .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIyuHooJu .headtext {
  font-size: 23px;
}
.cid-sXIyuHooJu .product_name {
  font-size: 25px;
}
.cid-sXIyuHooJu .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIyuHooJu .vatshipblock {
  display: block;
}
.cid-sXIyuHooJu .vatshipnone {
  display: none;
}
.cid-sXIyuHooJu .product {
  border: 1px solid #dddddd;
}
.cid-sXIyuHooJu .item-gallery {
  padding: 4px;
}
.cid-sXIyuHooJu .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIyuHooJu .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIyuHooJu .product-title {
  font-size: 22px;
}
.cid-sXIyuHooJu .product-desc {
  font-size: 14px;
}
.cid-sXIyuHooJu .product_price {
  font-size: 22px;
}
.cid-sXIyuHooJu .cicon {
  font-size: 22px;
}
.cid-sXIyuHooJu .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIyuHooJu .product-info {
  margin-top: 50px;
}
.cid-sXIyuHooJu .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIyuHooJu .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIyuHooJu .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIyuHooJu .containers {
  max-width: 100%;
}
.cid-sXIyuHooJu DIV {
  color: #465052;
}
.cid-sXIyuHooJu .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIyuHooJu .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIyuHooJu .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIyuHooJu .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIyuHooJu .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIyuHooJu .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIyuMlfmK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIyuMlfmK div.b {
  padding-top: 2rem;
}
.cid-sXIyuMlfmK .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIyuMlfmK a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIyuMlfmK .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIyuMlfmK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIyuMlfmK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIyuMlfmK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIyuMlfmK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIyuMlfmK div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIyuMlfmK div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIyuOmcX7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIyuOmcX7 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIyuOmcX7 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIyuOmcX7 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIyuOmcX7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIyuOmcX7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIyuOmcX7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIyuOmcX7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIyuOmcX7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIyuOmcX7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIyuOmcX7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIyuOmcX7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIyuOmcX7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIyuOmcX7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIyuOmcX7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIyuOmcX7 .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIyuQzHKY .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIyuQzHKY .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIyuQzHKY a {
  font-style: normal;
}
.cid-sXIyuQzHKY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIyuQzHKY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIyuQzHKY .nav-item:focus,
.cid-sXIyuQzHKY .nav-link:focus {
  outline: none;
}
.cid-sXIyuQzHKY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIyuQzHKY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIyuQzHKY .menu-logo {
  margin-right: auto;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIyuQzHKY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIyuQzHKY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIyuQzHKY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIyuQzHKY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIyuQzHKY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIyuQzHKY .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIyuQzHKY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIyuQzHKY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIyuQzHKY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIyuQzHKY .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIyuQzHKY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIyuQzHKY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIyuQzHKY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIyuQzHKY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIyuQzHKY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIyuQzHKY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIyuQzHKY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIyuQzHKY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIyuQzHKY button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIyuQzHKY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIyuQzHKY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIyuQzHKY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIyuQzHKY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIyuQzHKY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIyuQzHKY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIyuQzHKY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIyuQzHKY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIyuQzHKY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIyuQzHKY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIyuQzHKY .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIyuQzHKY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIyuQzHKY .collapsed .navbar-collapse.collapsing,
.cid-sXIyuQzHKY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIyuQzHKY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIyuQzHKY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIyuQzHKY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIyuQzHKY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIyuQzHKY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIyuQzHKY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIyuQzHKY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIyuQzHKY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIyuQzHKY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIyuQzHKY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIyuQzHKY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIyuQzHKY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIyuQzHKY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIyuQzHKY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIyuQzHKY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIyuQzHKY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIyuQzHKY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIyuQzHKY img {
    height: 3.8rem !important;
  }
  .cid-sXIyuQzHKY .btn {
    display: -webkit-flex;
  }
  .cid-sXIyuQzHKY button.navbar-toggler {
    display: block;
  }
  .cid-sXIyuQzHKY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIyuQzHKY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIyuQzHKY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIyuQzHKY .navbar-collapse.collapsing,
  .cid-sXIyuQzHKY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIyuQzHKY .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIyuQzHKY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIyuQzHKY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIyuQzHKY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIyuQzHKY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIyuQzHKY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIyuQzHKY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIyuQzHKY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIyuQzHKY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIyuQzHKY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIyuQzHKY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIyuQzHKY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIyuQzHKY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIyuQzHKY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIyuQzHKY .nav-link:hover,
.cid-sXIyuQzHKY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sXIzccJakt {
  padding-top: 180px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sXIzccJakt .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-sXIzccJakt .gold {
  color: #FFBF00;
}
.cid-sXIzccJakt .badge-notify {
  background: #7f1933;
  color: #ffffff;
  position: absolute;
  font-size: 14px;
  top: -5px;
  right: -2px;
}
.cid-sXIzccJakt table {
  font-size: 13px;
}
.cid-sXIzccJakt .mycart {
  position: absolute;
  top: 89px;
  right: 25px;
}
.cid-sXIzccJakt .headtext {
  font-size: 23px;
}
.cid-sXIzccJakt .product_name {
  font-size: 25px;
}
.cid-sXIzccJakt .cart-img {
  width: 40px;
  height: 40px;
}
.cid-sXIzccJakt .vatshipblock {
  display: block;
}
.cid-sXIzccJakt .vatshipnone {
  display: none;
}
.cid-sXIzccJakt .product {
  border: 1px solid #dddddd;
}
.cid-sXIzccJakt .item-gallery {
  padding: 4px;
}
.cid-sXIzccJakt .item-gallery img {
  width: 100%;
  height: 100%;
}
.cid-sXIzccJakt .product-rating {
  font-size: 20px;
  margin-bottom: 25px;
}
.cid-sXIzccJakt .product-title {
  font-size: 22px;
}
.cid-sXIzccJakt .product-desc {
  font-size: 14px;
}
.cid-sXIzccJakt .product_price {
  font-size: 22px;
}
.cid-sXIzccJakt .cicon {
  font-size: 22px;
}
.cid-sXIzccJakt .product-stock {
  font-size: 20px;
  margin-top: 10px;
}
.cid-sXIzccJakt .product-info {
  margin-top: 50px;
}
.cid-sXIzccJakt .content-wrapper {
  max-width: 1140px;
  background: #fff;
  margin: 0 auto;
  margin-top: 25px;
  margin-bottom: 10px;
  border: 0px;
  border-radius: 0px;
}
.cid-sXIzccJakt .container-fluid {
  max-width: 1140px;
  margin: 0 auto;
}
.cid-sXIzccJakt .view-wrapper {
  float: right;
  max-width: 70%;
  margin-top: 25px;
}
.cid-sXIzccJakt .containers {
  max-width: 100%;
}
.cid-sXIzccJakt DIV {
  color: #465052;
}
.cid-sXIzccJakt .product_quantity {
  width: 104px;
  height: 47px;
  border: solid 1px #e5e5e5;
  border-radius: 3px;
  overflow: hidden;
  padding-left: 8px;
  float: left;
  margin-right: 22px;
  padding-top: -4px;
  padding-bottom: 44px;
  margin-bottom: 11px;
}
.cid-sXIzccJakt .gallery-wrap .img-big-wrap img {
  height: 100%;
  width: 100%;
  display: inline-block;
  cursor: zoom-in;
}
.cid-sXIzccJakt .gallery-wrap .img-small-wrap .item-gallery {
  width: 60px;
  height: 60px;
  border: 1px solid #ddd;
  margin: 7px 2px;
  display: inline-block;
  overflow: hidden;
}
.cid-sXIzccJakt .gallery-wrap .img-small-wrap {
  text-align: center;
}
.cid-sXIzccJakt .gallery-wrap .img-small-wrap img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  border-radius: 4px;
  cursor: zoom-in;
}
.cid-sXIzccJakt .my-cart-icon-affix {
  position: fixed;
  z-index: 999;
}
.cid-sXIzcggQ06 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sXIzcggQ06 div.b {
  padding-top: 2rem;
}
.cid-sXIzcggQ06 .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-sXIzcggQ06 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sXIzcggQ06 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sXIzcggQ06 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sXIzcggQ06 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sXIzcggQ06 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sXIzcggQ06 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sXIzcggQ06 div.left-block.wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-sXIzcggQ06 div.left-block.wrapper {
    padding-bottom: 3rem;
  }
}
.cid-sXIzcoAuIQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #2e2e2e;
}
.cid-sXIzcoAuIQ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIzcoAuIQ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sXIzcoAuIQ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIzcoAuIQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sXIzcoAuIQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sXIzcoAuIQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sXIzcoAuIQ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXIzcoAuIQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sXIzcoAuIQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sXIzcoAuIQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sXIzcoAuIQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXIzcoAuIQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXIzcoAuIQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sXIzcoAuIQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sXIzcoAuIQ .media-container-row .mbr-text {
  text-align: center;
}
.cid-sXIzcpZVLV .navbar {
  background: #55b4d4;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sXIzcpZVLV .navbar-dropdown.bg-color.transparent.opened {
  background: #55b4d4;
}
.cid-sXIzcpZVLV a {
  font-style: normal;
}
.cid-sXIzcpZVLV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sXIzcpZVLV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sXIzcpZVLV .nav-item:focus,
.cid-sXIzcpZVLV .nav-link:focus {
  outline: none;
}
.cid-sXIzcpZVLV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sXIzcpZVLV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sXIzcpZVLV .menu-logo {
  margin-right: auto;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sXIzcpZVLV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sXIzcpZVLV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sXIzcpZVLV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sXIzcpZVLV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sXIzcpZVLV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sXIzcpZVLV .dropdown .dropdown-menu {
  background: #55b4d4;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sXIzcpZVLV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sXIzcpZVLV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXIzcpZVLV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sXIzcpZVLV .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sXIzcpZVLV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sXIzcpZVLV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sXIzcpZVLV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sXIzcpZVLV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sXIzcpZVLV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sXIzcpZVLV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sXIzcpZVLV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sXIzcpZVLV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sXIzcpZVLV button.navbar-toggler:focus {
  outline: none;
}
.cid-sXIzcpZVLV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sXIzcpZVLV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sXIzcpZVLV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIzcpZVLV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sXIzcpZVLV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sXIzcpZVLV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIzcpZVLV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sXIzcpZVLV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sXIzcpZVLV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sXIzcpZVLV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIzcpZVLV .collapsed .btn {
  display: -webkit-flex;
}
.cid-sXIzcpZVLV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sXIzcpZVLV .collapsed .navbar-collapse.collapsing,
.cid-sXIzcpZVLV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sXIzcpZVLV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sXIzcpZVLV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sXIzcpZVLV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sXIzcpZVLV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sXIzcpZVLV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sXIzcpZVLV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sXIzcpZVLV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sXIzcpZVLV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sXIzcpZVLV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sXIzcpZVLV .collapsed button.navbar-toggler {
  display: block;
}
.cid-sXIzcpZVLV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sXIzcpZVLV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sXIzcpZVLV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sXIzcpZVLV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sXIzcpZVLV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sXIzcpZVLV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sXIzcpZVLV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIzcpZVLV img {
    height: 3.8rem !important;
  }
  .cid-sXIzcpZVLV .btn {
    display: -webkit-flex;
  }
  .cid-sXIzcpZVLV button.navbar-toggler {
    display: block;
  }
  .cid-sXIzcpZVLV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sXIzcpZVLV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sXIzcpZVLV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sXIzcpZVLV .navbar-collapse.collapsing,
  .cid-sXIzcpZVLV .navbar-collapse.show {
    display: block !important;
  }
  .cid-sXIzcpZVLV .navbar-collapse.collapsing .navbar-nav,
  .cid-sXIzcpZVLV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sXIzcpZVLV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sXIzcpZVLV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sXIzcpZVLV .navbar-collapse.collapsing .navbar-buttons,
  .cid-sXIzcpZVLV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sXIzcpZVLV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sXIzcpZVLV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sXIzcpZVLV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sXIzcpZVLV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sXIzcpZVLV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sXIzcpZVLV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sXIzcpZVLV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sXIzcpZVLV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sXIzcpZVLV .nav-link:hover,
.cid-sXIzcpZVLV .dropdown-item:hover {
  color: #767676 !important;
}
