/* MISLS_HALLOWEEN_4936 */
.misls-halloween-theme .misls-top-announcement {
  position: relative;
  overflow: hidden;
  background: #000 !important;
  box-shadow: inset 0 -2px 0 #f47a20;
}
.misls-halloween-theme .misls-top-announcement::before,
.misls-halloween-theme .misls-top-announcement::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 22px;
  height: 22px;
  transform: translateY(-50%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
  z-index: 3;
}
.misls-halloween-theme .misls-top-announcement::before {
  left: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%232f7d32' d='M32 6c2 7 0 11-4 14 5 0 9 3 8 8-6-3-10-1-12-6 2 4 1 7-2 8 4-1 8 0 9-4 1 8-2 14-8 16 6 1 10-2 13-7 2 6-1 11-7 14 7-1 12-6 12-13 4 2 8 1 10-3-1 6-6 10-13 10 8-2 12-8 11-15 3 3 8 3 10 0-2 5-8 8-14 7 5-4 6-11 3-17-1 2-1 3 0 2z'/%3E%3Cellipse cx='24' cy='40' rx='12' ry='16' fill='%23e25a12'/%3E%3Cellipse cx='40' cy='40' rx='12' ry='16' fill='%23ff8a2a'/%3E%3Cellipse cx='32' cy='41' rx='11' ry='17' fill='%23f56b16'/%3E%3Cpath fill='%232b1b12' d='M27 36h3l-1 6h-3zm8 0h3l-1 6h-3z'/%3E%3Cpath d='M28 48c2 3 6 3 8 0' stroke='%232b1b12' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cpath fill='%233c8f3a' d='M31 8c1 6-1 10-3 12 4-1 7 1 7 5-5-3-8-1-9-5 1 3 0 5-2 6 3 0 6 0 7-3z'/%3E%3C/svg%3E");
}
.misls-halloween-theme .misls-top-announcement::after {
  right: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 36'%3E%3Cpath fill='%23141116' d='M40 16c2-7 7-10 12-10-3 5-2 9 1 13 5-7 12-9 19-7-7 4-9 11-7 16-5-2-9-2-14 1 2 4 2 8-2 11-3-5-5-7-9-7s-6 2-9 7c-4-3-4-7-2-11-5-3-9-3-14-1 2-5 0-12-7-16 7-2 14 0 19 7 3-4 4-8 1-13 5 0 10 3 12 10z'/%3E%3Ccircle cx='36' cy='17' r='1.2' fill='%23f4c56a'/%3E%3Ccircle cx='44' cy='17' r='1.2' fill='%23f4c56a'/%3E%3C/svg%3E");
}
.misls-halloween-theme .misls-top-announcement .f-announcement-bar__content {
  padding-left: 42px;
  padding-right: 42px;
  letter-spacing: .01em;
}
.misls-halloween-theme .misls-top-announcement .f-announcement-bar__item:nth-child(2) .f-announcement-bar__content {
  color: #ffd7a8 !important;
}

.misls-halloween-banner {
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.misls-halloween-banner__glow {
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse at 0 0, rgba(255, 122, 24, .34), transparent 28%),
    radial-gradient(ellipse at 100% 0, rgba(88, 28, 135, .28), transparent 30%),
    radial-gradient(ellipse at 0 100%, rgba(194, 65, 12, .22), transparent 26%),
    radial-gradient(ellipse at 100% 100%, rgba(255, 138, 42, .2), transparent 24%),
    linear-gradient(180deg, rgba(12, 6, 4, .16), transparent 16%, transparent 82%, rgba(12, 6, 4, .14));
}
.misls-halloween-banner__web,
.misls-halloween-banner__bat,
.misls-halloween-banner__pumpkin,
.misls-halloween-banner__ghost {
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  filter: drop-shadow(0 6px 10px rgba(0, 0, 0, .28));
}
.misls-halloween-banner__web {
  top: 0;
  left: 0;
  width: min(18vw, 150px);
  height: min(18vw, 150px);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath d='M4 4c24 10 40 26 52 52M4 24c16 8 28 20 36 38M24 4c8 16 20 28 38 36M4 44c10 6 16 14 22 26M44 4c6 10 14 16 26 22' stroke='%23fff' stroke-opacity='.82' stroke-width='1.4' fill='none'/%3E%3Ccircle cx='8' cy='8' r='2.2' fill='%23141116'/%3E%3C/svg%3E");
  opacity: .72;
}
.misls-halloween-banner__bat--a {
  top: 7%;
  right: 7%;
  width: min(13vw, 108px);
  height: 46px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 36'%3E%3Cpath fill='%23141116' d='M40 16c2-7 7-10 12-10-3 5-2 9 1 13 5-7 12-9 19-7-7 4-9 11-7 16-5-2-9-2-14 1 2 4 2 8-2 11-3-5-5-7-9-7s-6 2-9 7c-4-3-4-7-2-11-5-3-9-3-14-1 2-5 0-12-7-16 7-2 14 0 19 7 3-4 4-8 1-13 5 0 10 3 12 10z'/%3E%3Ccircle cx='36' cy='17' r='1.2' fill='%23f4c56a'/%3E%3Ccircle cx='44' cy='17' r='1.2' fill='%23f4c56a'/%3E%3C/svg%3E");
}
.misls-halloween-banner__bat--b {
  top: 16%;
  left: 8%;
  width: min(9vw, 72px);
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 36'%3E%3Cpath fill='%23141116' d='M40 16c2-7 7-10 12-10-3 5-2 9 1 13 5-7 12-9 19-7-7 4-9 11-7 16-5-2-9-2-14 1 2 4 2 8-2 11-3-5-5-7-9-7s-6 2-9 7c-4-3-4-7-2-11-5-3-9-3-14-1 2-5 0-12-7-16 7-2 14 0 19 7 3-4 4-8 1-13 5 0 10 3 12 10z'/%3E%3Ccircle cx='36' cy='17' r='1.2' fill='%23f4c56a'/%3E%3Ccircle cx='44' cy='17' r='1.2' fill='%23f4c56a'/%3E%3C/svg%3E");
  opacity: .82;
  transform: scaleX(-1);
}
.misls-halloween-banner__pumpkin--a {
  left: 3.5%;
  bottom: 8%;
  width: min(8vw, 68px);
  height: min(8vw, 68px);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%232f7d32' d='M32 6c2 7 0 11-4 14 5 0 9 3 8 8-6-3-10-1-12-6 2 4 1 7-2 8 4-1 8 0 9-4 1 8-2 14-8 16 6 1 10-2 13-7 2 6-1 11-7 14 7-1 12-6 12-13 4 2 8 1 10-3-1 6-6 10-13 10 8-2 12-8 11-15 3 3 8 3 10 0-2 5-8 8-14 7 5-4 6-11 3-17-1 2-1 3 0 2z'/%3E%3Cellipse cx='24' cy='40' rx='12' ry='16' fill='%23e25a12'/%3E%3Cellipse cx='40' cy='40' rx='12' ry='16' fill='%23ff8a2a'/%3E%3Cellipse cx='32' cy='41' rx='11' ry='17' fill='%23f56b16'/%3E%3Cpath fill='%232b1b12' d='M27 36h3l-1 6h-3zm8 0h3l-1 6h-3z'/%3E%3Cpath d='M28 48c2 3 6 3 8 0' stroke='%232b1b12' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cpath fill='%233c8f3a' d='M31 8c1 6-1 10-3 12 4-1 7 1 7 5-5-3-8-1-9-5 1 3 0 5-2 6 3 0 6 0 7-3z'/%3E%3C/svg%3E");
}
.misls-halloween-banner__pumpkin--b {
  right: 4%;
  bottom: 10%;
  width: min(6.5vw, 54px);
  height: min(6.5vw, 54px);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%232f7d32' d='M32 6c2 7 0 11-4 14 5 0 9 3 8 8-6-3-10-1-12-6 2 4 1 7-2 8 4-1 8 0 9-4 1 8-2 14-8 16 6 1 10-2 13-7 2 6-1 11-7 14 7-1 12-6 12-13 4 2 8 1 10-3-1 6-6 10-13 10 8-2 12-8 11-15 3 3 8 3 10 0-2 5-8 8-14 7 5-4 6-11 3-17-1 2-1 3 0 2z'/%3E%3Cellipse cx='24' cy='40' rx='12' ry='16' fill='%23e25a12'/%3E%3Cellipse cx='40' cy='40' rx='12' ry='16' fill='%23ff8a2a'/%3E%3Cellipse cx='32' cy='41' rx='11' ry='17' fill='%23f56b16'/%3E%3Cpath fill='%232b1b12' d='M27 36h3l-1 6h-3zm8 0h3l-1 6h-3z'/%3E%3Cpath d='M28 48c2 3 6 3 8 0' stroke='%232b1b12' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cpath fill='%233c8f3a' d='M31 8c1 6-1 10-3 12 4-1 7 1 7 5-5-3-8-1-9-5 1 3 0 5-2 6 3 0 6 0 7-3z'/%3E%3C/svg%3E");
}
.misls-halloween-banner__ghost {
  right: 16%;
  top: 18%;
  width: 42px;
  height: 50px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 56'%3E%3Cpath fill='%23fff7ea' d='M8 24c0-10 7-18 16-18s16 8 16 18v24l-5-4-5 4-6-4-6 4-5-4-5 4z'/%3E%3Ccircle cx='19' cy='24' r='2.2' fill='%23141116'/%3E%3Ccircle cx='29' cy='24' r='2.2' fill='%23141116'/%3E%3Cpath d='M20 31c2 2 6 2 8 0' stroke='%23141116' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");
  opacity: .86;
}
.misls-material-banner .misls-halloween-banner__ghost,
.misls-material-banner .misls-halloween-banner__pumpkin--b {
  display: none;
}
.misls-material-banner .misls-halloween-banner__pumpkin--a {
  bottom: 18%;
}

.misls-halloween-floats {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 4;
  overflow: hidden;
}
.misls-halloween-theme .page_container {
  position: relative;
}
.misls-hween {
  position: absolute;
  display: block;
  width: 42px;
  height: 42px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: .9;
  filter: drop-shadow(0 4px 8px rgba(0, 0, 0, .12));
}
.misls-hween--pumpkin { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%232f7d32' d='M32 6c2 7 0 11-4 14 5 0 9 3 8 8-6-3-10-1-12-6 2 4 1 7-2 8 4-1 8 0 9-4 1 8-2 14-8 16 6 1 10-2 13-7 2 6-1 11-7 14 7-1 12-6 12-13 4 2 8 1 10-3-1 6-6 10-13 10 8-2 12-8 11-15 3 3 8 3 10 0-2 5-8 8-14 7 5-4 6-11 3-17-1 2-1 3 0 2z'/%3E%3Cellipse cx='24' cy='40' rx='12' ry='16' fill='%23e25a12'/%3E%3Cellipse cx='40' cy='40' rx='12' ry='16' fill='%23ff8a2a'/%3E%3Cellipse cx='32' cy='41' rx='11' ry='17' fill='%23f56b16'/%3E%3Cpath fill='%232b1b12' d='M27 36h3l-1 6h-3zm8 0h3l-1 6h-3z'/%3E%3Cpath d='M28 48c2 3 6 3 8 0' stroke='%232b1b12' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cpath fill='%233c8f3a' d='M31 8c1 6-1 10-3 12 4-1 7 1 7 5-5-3-8-1-9-5 1 3 0 5-2 6 3 0 6 0 7-3z'/%3E%3C/svg%3E"); }
.misls-hween--bat { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 36'%3E%3Cpath fill='%23141116' d='M40 16c2-7 7-10 12-10-3 5-2 9 1 13 5-7 12-9 19-7-7 4-9 11-7 16-5-2-9-2-14 1 2 4 2 8-2 11-3-5-5-7-9-7s-6 2-9 7c-4-3-4-7-2-11-5-3-9-3-14-1 2-5 0-12-7-16 7-2 14 0 19 7 3-4 4-8 1-13 5 0 10 3 12 10z'/%3E%3Ccircle cx='36' cy='17' r='1.2' fill='%23f4c56a'/%3E%3Ccircle cx='44' cy='17' r='1.2' fill='%23f4c56a'/%3E%3C/svg%3E"); width: 64px; height: 30px; }
.misls-hween--ghost { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 56'%3E%3Cpath fill='%23fff7ea' d='M8 24c0-10 7-18 16-18s16 8 16 18v24l-5-4-5 4-6-4-6 4-5-4-5 4z'/%3E%3Ccircle cx='19' cy='24' r='2.2' fill='%23141116'/%3E%3Ccircle cx='29' cy='24' r='2.2' fill='%23141116'/%3E%3Cpath d='M20 31c2 2 6 2 8 0' stroke='%23141116' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E"); width: 36px; height: 44px; }
.misls-hween--leaf { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23000000' d='M8 30c8-16 20-22 32-22-2 14-8 24-20 30-4-4-8-6-12-8z'/%3E%3Cpath d='M16 28c6-2 12-8 16-16' stroke='%23000000' stroke-width='1.4' fill='none'/%3E%3C/svg%3E"); width: 34px; height: 34px; }
.misls-hween--a { top: 18%; left: 1.2%; }
.misls-hween--b { top: 27%; right: 1.2%; }
.misls-hween--c { top: 39%; left: 1.4%; }
.misls-hween--d { top: 51%; right: 1.5%; }
.misls-hween--e { top: 63%; left: 1.1%; }
.misls-hween--f { top: 74%; right: 1.3%; }
.misls-hween--g { top: 86%; left: 1.6%; }
.misls-hween--h { top: 93%; right: 2%; }

.misls-halloween-theme .misls-home-trust,
.misls-halloween-theme .misls-home-offer,
.misls-halloween-theme .misls-home-guide,
.misls-halloween-theme .misls-home-scenes,
.misls-halloween-theme .misls-home-help,
.misls-halloween-theme .misls-home-category-directory {
  position: relative;
}
.misls-halloween-theme .misls-home-trust::after,
.misls-halloween-theme .misls-home-offer::after,
.misls-halloween-theme .misls-home-guide::after,
.misls-halloween-theme .misls-home-scenes::after,
.misls-halloween-theme .misls-home-category-directory::after {
  content: "";
  position: absolute;
  top: 12px;
  right: 16px;
  width: 34px;
  height: 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23000000' d='M8 30c8-16 20-22 32-22-2 14-8 24-20 30-4-4-8-6-12-8z'/%3E%3Cpath d='M16 28c6-2 12-8 16-16' stroke='%23000000' stroke-width='1.4' fill='none'/%3E%3C/svg%3E") center/contain no-repeat;
  pointer-events: none;
  z-index: 2;
}
.misls-halloween-theme .misls-home-offer::before,
.misls-halloween-theme .misls-home-scenes::before,
.misls-halloween-theme .misls-home-guide::before {
  content: "";
  position: absolute;
  left: 16px;
  bottom: 12px;
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%232f7d32' d='M32 6c2 7 0 11-4 14 5 0 9 3 8 8-6-3-10-1-12-6 2 4 1 7-2 8 4-1 8 0 9-4 1 8-2 14-8 16 6 1 10-2 13-7 2 6-1 11-7 14 7-1 12-6 12-13 4 2 8 1 10-3-1 6-6 10-13 10 8-2 12-8 11-15 3 3 8 3 10 0-2 5-8 8-14 7 5-4 6-11 3-17-1 2-1 3 0 2z'/%3E%3Cellipse cx='24' cy='40' rx='12' ry='16' fill='%23e25a12'/%3E%3Cellipse cx='40' cy='40' rx='12' ry='16' fill='%23ff8a2a'/%3E%3Cellipse cx='32' cy='41' rx='11' ry='17' fill='%23f56b16'/%3E%3Cpath fill='%232b1b12' d='M27 36h3l-1 6h-3zm8 0h3l-1 6h-3z'/%3E%3Cpath d='M28 48c2 3 6 3 8 0' stroke='%232b1b12' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cpath fill='%233c8f3a' d='M31 8c1 6-1 10-3 12 4-1 7 1 7 5-5-3-8-1-9-5 1 3 0 5-2 6 3 0 6 0 7-3z'/%3E%3C/svg%3E") center/contain no-repeat;
  pointer-events: none;
  z-index: 2;
}
.misls-halloween-theme .misls-home-help::before {
  content: "";
  position: absolute;
  left: 18px;
  top: 16px;
  width: 72px;
  height: 32px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 36'%3E%3Cpath fill='%23141116' d='M40 16c2-7 7-10 12-10-3 5-2 9 1 13 5-7 12-9 19-7-7 4-9 11-7 16-5-2-9-2-14 1 2 4 2 8-2 11-3-5-5-7-9-7s-6 2-9 7c-4-3-4-7-2-11-5-3-9-3-14-1 2-5 0-12-7-16 7-2 14 0 19 7 3-4 4-8 1-13 5 0 10 3 12 10z'/%3E%3Ccircle cx='36' cy='17' r='1.2' fill='%23f4c56a'/%3E%3Ccircle cx='44' cy='17' r='1.2' fill='%23f4c56a'/%3E%3C/svg%3E") center/contain no-repeat;
  pointer-events: none;
  z-index: 2;
  opacity: .85;
}
.misls-halloween-theme .misls-home-help::after {
  content: "";
  position: absolute;
  right: 18px;
  bottom: 16px;
  width: 42px;
  height: 42px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%232f7d32' d='M32 6c2 7 0 11-4 14 5 0 9 3 8 8-6-3-10-1-12-6 2 4 1 7-2 8 4-1 8 0 9-4 1 8-2 14-8 16 6 1 10-2 13-7 2 6-1 11-7 14 7-1 12-6 12-13 4 2 8 1 10-3-1 6-6 10-13 10 8-2 12-8 11-15 3 3 8 3 10 0-2 5-8 8-14 7 5-4 6-11 3-17-1 2-1 3 0 2z'/%3E%3Cellipse cx='24' cy='40' rx='12' ry='16' fill='%23e25a12'/%3E%3Cellipse cx='40' cy='40' rx='12' ry='16' fill='%23ff8a2a'/%3E%3Cellipse cx='32' cy='41' rx='11' ry='17' fill='%23f56b16'/%3E%3Cpath fill='%232b1b12' d='M27 36h3l-1 6h-3zm8 0h3l-1 6h-3z'/%3E%3Cpath d='M28 48c2 3 6 3 8 0' stroke='%232b1b12' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cpath fill='%233c8f3a' d='M31 8c1 6-1 10-3 12 4-1 7 1 7 5-5-3-8-1-9-5 1 3 0 5-2 6 3 0 6 0 7-3z'/%3E%3C/svg%3E") center/contain no-repeat;
  pointer-events: none;
  z-index: 2;
}

@media screen and (max-width: 767px) {
  .misls-halloween-floats { display: none; }
  .misls-halloween-banner__ghost,
  .misls-halloween-banner__bat--b { display: none; }
  .misls-halloween-banner__web { width: 84px; height: 84px; }
  .misls-halloween-banner__bat--a { width: 68px; height: 30px; top: 4%; right: 4%; }
  .misls-halloween-banner__pumpkin--a,
  .misls-halloween-banner__pumpkin--b { width: 36px; height: 36px; bottom: 4%; }
  .misls-halloween-theme .misls-home-trust::after,
  .misls-halloween-theme .misls-home-category-directory::after { display: none; }
}

/* MISLS_HERO_PHOTO_HALLOWEEN */
.misls-home-hero .misls-halloween-banner{display:none!important;}
