@charset "UTF-8";
/*** The new CSS reset - version 1.7.2 (last updated 23.6.2022) ***/
*:where(:not(html, iframe, canvas, img, svg, video):not(svg*, symbol*)) {
  all: unset;
  display: revert;
}

*, *::before, *::after {
  box-sizing: border-box;
}

a, button {
  cursor: revert;
}

ol, ul, menu {
  list-style: none;
}

img {
  max-width: 100%;
}

table {
  border-collapse: collapse;
}

input, textarea {
  -webkit-user-select: auto;
}

textarea {
  white-space: revert;
}

meter {
  -webkit-appearance: revert;
  appearance: revert;
}

::placeholder {
  color: unset;
}

:where([hidden]) {
  display: none;
}

:where([contenteditable]:not([contenteditable=false])) {
  -moz-user-modify: read-write;
  -webkit-user-modify: read-write;
  overflow-wrap: break-word;
  -webkit-line-break: after-white-space;
  -webkit-user-select: auto;
}

:where([draggable=true]) {
  -webkit-user-drag: element;
}

body {
  position: relative;
  font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;
  font-weight: 400;
  color: #111;
  width: 100%;
  height: 100%;
}

img, svg {
  display: inline-block;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .u-hide-tabSp {
    display: none !important;
  }
}
@media screen and (min-width: 769px) {
  .u-hide-pc {
    display: none !important;
  }
}

.section {
  position: relative;
  font-size: 0;
  line-height: 1;
}

.deco {
  position: absolute;
  width: 100%;
}
.deco::before {
  content: "";
  display: block;
  width: 100%;
  height: auto;
}
.deco.--top-left {
  top: 0;
  left: 0;
}
.deco.--top-right {
  top: 0;
  right: 0;
}
.deco.--bottom-left {
  bottom: 0;
  left: 0;
}
.deco.--bottom-right {
  bottom: 0;
  right: 0;
}

@media print {
  #loading, #menu, #nav, .main {
    display: none;
  }
}
body #loading {
  width: 100vw;
  height: 100vh;
  transition: all 1s;
  background: url(../img/body-bg-pc.png) left center/cover no-repeat;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}
body .spinner {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60.8vw;
  max-width: 456px;
  background: url(../img/spiner.gif) center/cover no-repeat;
}
body .spinner::before {
  content: "";
  width: 100%;
  display: block;
  padding-top: 34.649122807%;
  z-index: -999;
}
body .loaded {
  opacity: 0;
  visibility: hidden;
}
body .container {
  visibility: hidden;
}
body .container.visible {
  visibility: visible;
}
@media screen and (min-width: 769px) {
  body .container > .scroll__cover {
    content: "";
    position: fixed;
    display: block;
    width: 100vw;
    height: 112%;
    background: url(../img/story_bg-window.jpg) no-repeat;
    background-position: right center;
    background-size: cover;
    top: 0;
    right: 0;
    z-index: -999;
  }
  body .spinner {
    width: 16.6910688141vw;
  }
	
	body { position: relative;}
	
	.u-hide-tabSp.cover--item {
		position: fixed;
		right:43px;
		top:66vh;
		/*width:163px;*/
		/*width:247px;*/
		width:288px;
	}
	.u-hide-tabSp.cover--copy {
		position: fixed;
		left:40%;
		top:50%;
		width:15%;
	}
	.u-hide-tabSp.cover--item img,
	.u-hide-tabSp.cover--copy img { width:100%; height:auto;}
}
@media screen and (min-width: 769px) {
	body .container > .scroll__cover {
		content: '';
		position: fixed;
		display: block;
		width: 100vw;
		height: 200%;
		background: url(../img/story_bg-window.png) center/contain repeat-x;
		z-index: -999;
	}
	body .spinner {
		width: calc(228/1366*100vw);
	}
}
.main {
  overflow: hidden;
}
@media screen and (min-width: 1350px) {
	.u-hide-tabSp.cover--copy {
		position: fixed;
		left:40%;
		top:50%;
		width:18%;
	}
}
@media screen and (min-width: 769px) {
  .main {
    max-width: 510px;
    margin: 0 auto;
    box-shadow: 0px 1px 30px 0px rgba(0, 0, 0, 0.13);
  }
}

.mv {
	background: url(../img/mv_bg.png) center top/cover no-repeat;
	position: relative;
}
.mv::before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../img/mv_mask.png) center bottom/cover no-repeat;
}
.mv__desc {
	position: relative;
	width: 100%;
	margin: 0;
	z-index: 3;
}
.mv__photo {
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.pc--pager,
.sp--pager {
	position:absolute;
	left:15px;
	bottom:9%;
	display:flex;
	flex-direction:column;
	z-index: 31;
}
.pc--pager span,
.sp--pager span {
	height:12px;
	width:12px;
	margin:5px 0;
	font-size:0;
	line-height: 2.5;
	color:transparent;
	border:1px solid #fff;
	border-radius: 50%;
}
.pc--pager .cycle-pager-active,
.sp--pager .cycle-pager-active {
	color: #fff;
	background:#fff;
}
@media screen and (max-width: 768px) {
  .mv {
    background: url(../img/mv_bg.png) center top/cover no-repeat;
  }
}
@media screen and (max-width: 768px) {
  .mv::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../img/mv_mask.png) center bottom/cover no-repeat;
  }
}
.mv__desc {
  width: 100%;
  margin: 0;
}
.mv__photo {
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.story {
  background-color: #FFF;
  padding-top: 18.9333333333vw;
}
.story .ico-scroll {
  background: url(../img/ico-scroll.png) center/contain no-repeat;
  width: 15.2vw;
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%, -90%);
	z-index: 11;
}
.story .ico-scroll::before {
  padding-top: 82.7586206897%;
  content: "";
  display: block;
}
@media screen and (min-width: 769px) {
  .story .ico-scroll {
    width: 15.2%;
    transform: translate(-50%, -75%);
  }
}
.story__body {
  position: relative;
  padding: 0;
  overflow: hidden;
}
.story__ttl {
  width: 38.8vw;
  margin: 0 auto;
  padding-bottom: 5.2vw;
}
.story__window {
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin: -1px auto 0;
}
.story__window-frame {
  margin: 0;
  position: relative;
  z-index: 1;
}
.story__window-frame img:nth-child(1) {
  position: absolute;
  top: 0;
  left: 0;
}
.story__description {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.story__description-txt {
  margin: 0 auto;
  position: relative;
}
.story__description-txt img {
  z-index: 1;
  position: relative;
  width: 100%;
}
.story__description-txt > span {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.story__description-txt > span.story__description-txt-cover {
  background-color: #FFF;
  z-index: 2;
}
.story__description-txt > span.story__description-txt-bg {
  background: url(../img/story_bg-txt.png) top center/cover no-repeat;
  z-index: 0;
}
.story__photo {
  position: relative;
}
.story__photo-list {
  background-color: #fff;
  position: relative;
  z-index: 1;
  padding: 22.9333333333vw 0 26.4vw;
  margin: -1px auto 0;
}
.story__photo-list li:nth-child(2) {
  margin-top: -31.733333%;
}
.story__photo-list li:nth-child(3) {
  margin-top: -6.733333%;
}
.story__photo-list li:nth-child(4) {
  margin-top: 8%;
}
.story .deco.--stars-top {
  z-index: 2;
  background: url(../img/story_deco-stars--top.png) top center/cover no-repeat;
}
.story .deco.--stars-top::before {
  padding-top: 110.6666666667%;
}
.story .deco.--stars-mid {
  z-index: 2;
  background: url(../img/story_stars--mid.png) top center/cover no-repeat;
}
.story .deco.--stars-mid::before {
  padding-top: 82.8%;
}
.story .deco.--stars-bottom {
  z-index: 2;
  background: url(../img/story_stars--bottom.png) bottom center no-repeat;
	background-size:100% auto;
}
.story .deco.--stars-bottom::before {
  padding-top: 195.7333333333%;
}
.story .deco.--moon {
  z-index: 2;
  background: url(../img/story_deco--moon.png) center center/cover no-repeat;
}
.story .deco.--moon::before {
  padding-top: 81.3333333333%;
}
.story .deco.--chair {
  z-index: 3;
  background: url(../img/story_deco--chair.png) center center/cover no-repeat;
}
.story .deco.--chair::before {
  padding-top: 81.3333333333%;
}
.story .deco.--bg-gradient {
  z-index: 0;
  background: url(../img/story_bg-window.png) center 0/cover no-repeat;
}
.story .deco.--bg-gradient::before {
  padding-top: 588.4803921569%;
}
@media screen and (min-width: 769px) {
  .story {
    padding-top: 142px;
  }
  .story__ttl {
    width: 38.6666666667%;
    margin: 0 auto;
    padding-bottom: 39px;
    text-align: center;
    background-color: #FFF;
  }
  .story__window {
    position: relative;
    z-index: 1;
    overflow: hidden;
    line-height: 0;
  }
  .story__window-frame {
    margin: 0;
    position: relative;
    z-index: 1;
  }
  .story__description {
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    font-size: 0;
  }
  .story__description-txt {
    margin: 0 auto;
    position: relative;
    z-index: 1;
    line-height: 1;
  }
  .story__photo-list {
    background-color: #fff;
    position: relative;
    z-index: 1;
    padding: 22.9333333333% 0 26.4%;
  }

}

.fragrance {
  background: url("../img/bg_frag.jpg") center top/cover no-repeat;
  padding-top: 16vw;
}
.fragrance__ttl {
  text-align: center;
  margin: 0 auto;
}
.fragrance__ttl img:nth-child(1) {
  display: block;
  width: 6.6666666667vw;
  margin: 0 auto;
}
.fragrance__ttl img:nth-child(2) {
  width: 69.6vw;
  margin: 7.3333333333vw auto 0;
}
.fragrance__lead {
  width: 85.4666666667vw;
  margin: 8.4vw auto 0;
}
.fragrance__txt {
  width: 81.3333333333vw;
  margin: 11.3333333333vw auto 0;
}
.fragrance--list {
	margin: 0;
	padding: 0;
	position: relative;
}
.fragrance--list div:nth-child(2) {
	position: absolute;
	top: 0;
	left: 0;
}
.fragrance--blue {
	background:url("../img/fragrance_img_01.png") left top no-repeat;
	background-size:100% auto;
}
.fragrance--magic {
	background:url("../img/fragrance_img_02.png") left top no-repeat;
	background-size:100% auto;
}
@media screen and (min-width: 769px) {
  .fragrance {
    padding-top: 16%;
  }
  .fragrance__ttl {
    text-align: center;
    margin: 0 auto;
    width: 68.6666666667%;
  }
  .fragrance__ttl img:nth-child(1) {
    width: 6.6666666667%;
    margin: 0 auto;
  }
  .fragrance__ttl img:nth-child(2) {
    margin: 12.6213592233% auto 0;
  }
  .fragrance__lead {
    width: 85.8666666667%;
    margin: 9.2% auto 0;
  }
  .fragrance__txt {
    width: 85.3333333333%;
    margin: 11.3333333333% auto 0;
  }
  .fragrance__photo-list {
    margin: 0;
    padding: 0;
    position: relative;
  }
  .fragrance__photo-list li:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
  }
}

.well-being {
  position: relative;
  background: url(../img/well-being_bg--container01.png) center top/cover no-repeat;
  padding-top: 16.6666666667vw;
  padding-bottom: 51.3333333333vw;
}
.well-being__ttl {
  text-align: center;
  margin: 0 auto;
}
.well-being__ttl img:nth-child(1) {
  width: 60.2666666667vw;
  margin: 0 auto;
}
.well-being__ttl img:nth-child(2) {
  width: 79.3333333333vw;
  margin: 9.0666666667vw auto 0;
}
.well-being__ttl img:nth-child(3) {
  width: 66.4vw;
  margin: 5.3333333333vw auto 0;
}
.well-being__effectiveness-list {
  margin: 10.4vw auto 0;
  padding: 0;
  position: relative;
  background: url(../img/well-being_bg-moon.png) top center/cover no-repeat;
}
.well-being__effectiveness-list li:nth-child(n+2) {
  position: absolute;
  top: 0;
  left: 0;
}
.well-being .deco.--bg-well-being-stars {
  z-index: 1;
  background: url(../img/well-being_bg--container02.png) top center/cover no-repeat;
}
.well-being .deco.--bg-well-being-stars::before {
  padding-top: 256%;
}
.well-being .deco.--deco-well-being-star {
  z-index: 2;
  background: url(../img/well-being_deco--star.png) top center/cover no-repeat;
}
.well-being .deco.--deco-well-being-star::before {
  padding-top: 104.3956043956%;
}
.well-being .deco.--deco-well-being-star.--star01 {
  width: 9.7333333333vw;
  margin-right: 30.1333333333vw;
  margin-bottom: 37.0666666667vw;
}
.well-being .deco.--deco-well-being-star.--star02 {
  width: 12.8vw;
  margin-left: 9.3333333333vw;
  margin-bottom: 16.4vw;
}
.well-being .deco.--deco-well-being-star.--star03 {
  width: 9.7333333333vw;
  margin-right: 11.2vw;
  margin-bottom: 5.4666666667vw;
}
@media screen and (min-width: 769px) {
  .well-being {
    padding-top: 17.4666666667%;
    padding-bottom: 50.6666666667%;
  }
  .well-being__ttl {
    text-align: center;
    margin: 0 auto;
  }
  .well-being__ttl img:nth-child(1) {
    width: 60.2666666667%;
    margin: 0 auto;
  }
  .well-being__ttl img:nth-child(2) {
    width: 79.3333333333vw;
    width: 79.3333333333%;
    margin: 9.0666666667% auto 0;
  }
  .well-being__ttl img:nth-child(3) {
    width: 66.4%;
    margin: 5.3333333333% auto 0;
  }
  .well-being__effectiveness-list {
    margin: 10% auto 0;
    padding: 0;
    position: relative;
    background: url(../img/well-being_bg-moon.png) top center/cover no-repeat;
  }
  .well-being__effectiveness-list li:nth-child(n+2) {
    position: absolute;
    top: 0;
    left: 0;
  }
  .well-being .deco.--bg-well-being-stars {
    z-index: 1;
    background: url(../img/well-being_bg--container02.png) top center/cover no-repeat;
  }
  .well-being .deco.--bg-well-being-stars::before {
    padding-top: 256%;
  }
  .well-being .deco.--deco-well-being-star {
    z-index: 2;
    background: url(../img/well-being_deco--star.png) top center/cover no-repeat;
  }
  .well-being .deco.--deco-well-being-star::before {
    padding-top: 104.3956043956%;
  }
  .well-being .deco.--deco-well-being-star.--star01 {
    width: 9.7333333333%;
    margin-right: 30.1333333333%;
    margin-bottom: 37.0666666667%;
  }
  .well-being .deco.--deco-well-being-star.--star02 {
    width: 12.8%;
    margin-left: 9.3333333333%;
    margin-bottom: 16.4%;
  }
  .well-being .deco.--deco-well-being-star.--star03 {
    width: 9.7333333333%;
    margin-right: 11.2%;
    margin-bottom: 5.4666666667%;
  }
}

.lineup {
  padding-top: 13.3333333333vw;
  padding-bottom: 18.6666666667vw;
}
.lineup__ttl {
  text-align: center;
  margin: 0 auto;
}
.lineup__ttl img:nth-child(1) {
  display: block;
  width: 6.6666666667vw;
  margin: 0 auto;
}
.lineup__ttl img:nth-child(2) {
  width: 47.3333333333vw;
  margin: 10vw auto 0;
}
.lineup__lead {
  width: 85.4666666667vw;
  margin: 8.4vw auto 0;
}
.lineup__txt {
  width: 81.3333333333vw;
  margin: 11.3333333333vw auto 0;
}
.lineup__photo-list {
  margin: 0;
  padding: 0;
  position: relative;
}
.lineup__photo-list li:nth-child(2) {
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (min-width: 769px) {
  .lineup {
    padding-top: 13.3333333333%;
    padding-bottom: 18.6666666667%;
    background-color: #FFF;
  }
  .lineup__ttl {
    text-align: center;
    margin: 0 auto;
  }
  .lineup__ttl img:nth-child(1) {
    width: 6.6666666667%;
    margin: 0 auto;
  }
  .lineup__ttl img:nth-child(2) {
    width: 47.3333333333%;
    margin: 10% auto 0;
  }
  .lineup__lead {
    width: 85.4666666667%;
    margin: 8.4% auto 0;
  }
  .lineup__txt {
    width: 81.3333333333%;
    margin: 11.3333333333% auto 0;
  }
  .lineup__photo-list {
    margin: 0;
    padding: 0;
    position: relative;
  }
  .lineup__photo-list li:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
  }
}

.lineup__product-list {
  padding: 0;
  margin: 0;
}
.lineup__product-list-item {
  padding: 0;
  margin: 9.3333333333vw auto 0;
  position: relative;
  z-index: 3;
}
.lineup__product-list-item:nth-child(n+2) {
  margin: 12vw auto 0;
  z-index: 2;
  position: relative;
}
.lineup__product-list-item:nth-child(n+3) {
  margin: 12vw auto 0;
  z-index: 1;
  position: relative;
}
.lineup__product-list-item.bedroom-paper-fragrance {
  margin: 12vw auto 0;
  z-index: 0;
  position: relative;
}
@media screen and (min-width: 769px) {
  .lineup__product-list {
    padding: 0;
    margin: 0;
  }
  .lineup__product-list-item {
    padding: 0;
    margin: 9.3333333333% auto 0;
  }
  .lineup__product-list-item:nth-child(n+2) {
    margin: 12% auto 0;
  }
}

.lineup__product-photo {
  position: relative;
}
.lineup__product-photo img {
  display: block;
}
.lineup__product-photo img:nth-child(n+2) {
  position: absolute;
  top: 0;
  left: 0;
}
.lineup__product-name {
  width: 92vw;
  margin: 0 auto;
  margin-top: 6vw;
}
.lineup__product-txt {
  color: #2f4284;
  font-size: 15px;
  line-height: 1.666666667;
  text-align: center;
  margin: 8vw auto 0;
}
.lineup__product-txt span {
  display: block;
  font-size: 10px;
  margin-top: 3.7333333333vw;
}
.lineup__product-cta {
  margin: 8vw auto 0;
}
@media screen and (min-width: 769px) {
  .lineup__product-name {
    width: 92%;
    margin: 0 auto;
    margin-top: 6%;
  }
  .lineup__product-txt {
    color: #2f4284;
    font-size: 15px;
    line-height: 1.666666667;
    text-align: center;
    margin: 8% auto 0;
  }
  .lineup__product-txt span {
    display: block;
    font-size: 10px;
    margin-top: 3.7333333333%;
  }
  .lineup__product-cta {
    margin: 8% auto 0;
  }
}

.lineup__parchase {
  position: relative;
  text-align: center;
}
.btn--buy dl { 
	position:relative; 
	z-index:41;
}
.btn--buy dt {
	width:92vw;
	margin:0 auto 1.2em;
	font-size:16px;
	color:#2f4284;
	text-decoration:underline;
	text-align: center;
	z-index: -1;
}
.lineup__parchase-list,
.btn--buy dd {
	position: absolute;
	width: 92vw;
	left: 50%;
	transform: translateX(-50%);
	z-index: 40;
	visibility: hidden;
	opacity: 0;
	margin-top:-20px;
	background: url(../img/cta-clooud_bg_top.png) top center/100% no-repeat, url(../img/cta-clooud_bg_bottom.png) bottom center/100% no-repeat;
	transition: opacity 550ms ease-in, transform 700ms ease-in;
}
.lineup__parchase.is-on .lineup__parchase-list,
.btn--buy .is-on {
	position: absolute;
	visibility: visible;
	opacity: 1;
	z-index: 400001;
	transform: translateX(-50%);
	margin-left:0;
}
.btn--buy.btn--img dd {}

.lineup__parchase-list-inner {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 10.8695652174% 0 7.8260869565%;
  margin: 0;
  background: url(../img/cta-clooud_bg_mid.png) center center/112% no-repeat;
}
.lineup__parchase-list-inner li {
  width: 43.3333333333%;
  margin: 0 1.5942028986%;
  padding: 0;
}
.lineup__parchase-list-inner li:nth-child(n+3) {
  margin-top: 3.1884057971%;
}
.lineup__parchase-list-inner li a {
  padding: 0;
  display: block;
}
.lineup__parchase-list-inner.one_link {
  padding: 9% 0 5%;
  background: url(../img/cta-clooud_bg_mid2.png) center center/100% no-repeat
}
.lineup__parchase-list-inner.one_link li {
  width: 100%;
}
.lineup__parchase-list-inner.one_link li a {
  padding: 3% 25%;
}


.lineup__parchase-btn {
  display: block;
  padding: 0;
  margin: 0 auto;
  background-color: #2f4284;
  border-radius: 60px;
  width: 92vw;
  position: relative;
  z-index: 1;
  transition: background-color 750ms ease;
}
.lineup__parchase-btn:hover {
  background-color: #cd689f;
}
.lineup__parchase-txt {
  color: #2f4284;
  display: inline-block;
  font-size: 15px;
  margin: 5.3333333333vw auto 0;
}
@media screen and (min-width: 769px) {
	.lineup__parchase-list,
	.btn--buy {
		width: 92%;
		margin-left:4%;
	}
	.btn--buy dt { width:100%;}
	.btn--buy dt:hover { cursor:pointer;}
	.btn--buy dd { 
		width: 92%;
		margin-left:4%;
	}
	
  .lineup__parchase-list-inner {
    padding: 10.8695652174% 0 6.9565217391%;
    margin: 0;
    background: url(../img/cta-clooud_bg_mid.png) center center/110% no-repeat;
  }
  .lineup__parchase-list-inner li {
    width: 43.3333333333%;
    margin: 0 1.5942028986%;
    padding: 0;
  }
  .lineup__parchase-list-inner li:nth-child(n+3) {
    margin-top: 3.1884057971%;
  }
  .lineup__parchase-list-inner li a {
    padding: 0;
    display: block;
    transition: opacity 750ms ease;
  }
  .lineup__parchase-list-inner li a :hover {
    opacity: 0.7;
  }
  .lineup__parchase-btn {
    display: block;
    padding: 0;
    margin: 0 auto;
    background-color: #2f4284;
    border-radius: 60px;
    width: 92%;
  }
  .lineup__parchase-txt {
    color: #2f4284;
    display: inline-block;
    font-size: 15px;
    margin: 5.3333333333% auto 0;
  }
}

.footer {
  background: url(../img/fotter_bg.png) top center/cover no-repeat;
  padding: 13.3333333333vw 0 9.6vw;
}
.footer__logo {
  display: block;
  width: 38.6666666667vw;
  margin: 0 auto;
}
.footer__navi {
  width: 100%;
  color: #FFF;
  font-size: 12px;
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 8vw 0 0;
}
.footer__navi-item {
  margin: 0;
  padding: 0 1.6vw;
  position: relative;
}
.footer__navi-item:not(:first-child) {
  border-left: 1px solid #FFF;
}
.footer__navi-item a {
  color: #FFF;
  line-height: 1.6;
  text-decoration: none;
}
@media screen and (min-width: 769px) {
  .footer {
    padding: 6.6666666667% 0 4.8%;
  }
  .footer__logo {
    display: block;
    width: 40%;
  }
  .footer__navi {
    width: 100%;
    color: #FFF;
    font-size: 12px;
    display: flex;
    justify-content: center;
    padding: 0;
    margin: 8% 0 0;
  }
  .footer__navi-item {
    margin: 0;
    padding: 0 1.6%;
    position: relative;
  }
  .footer__navi-item:not(:first-child) {
    border-left: 1px solid #FFF;
  }
  .footer__navi-item a {
    color: #FFF;
    line-height: 1.6;
    text-decoration: none;
  }
}
.footer__annotation {
  text-align: center;
  font-size: 10px;
  line-height: 1.6;
  padding: 0;
  margin: 5.8666666667% 0 0;
  color: #FFF;
}
.footer__copyright {
  color: #FFF;
  text-align: center;
  font-size: 11px;
  line-height: 1.6;
  padding: 0;
  margin: 9.3333333333vw 0 0;
}
@media screen and (min-width: 769px) {
  .footer__copyright {
    margin-top: 9.3333333333%;
  }
}

.to-top {
  background: url(../img/c-pagetop.png) top center/cover no-repeat;
  width: 14.1333333333vw;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 10;
  margin: 4.2666666667vw;
}
.to-top::before {
  content: "";
  display: block;
  padding-top: 100%;
}
@media screen and (min-width: 769px) {
  .to-top {
    width: 3.3333333333%;
    margin: 1.6666666667%;
  }
}

.gheader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}
.gheader h1 {
  display: none;
}
@media screen and (min-width: 769px) {
  .gheader {
    height: 100vh;
  }
  .gheader h1 {
    display: block;
    width: 66.6666666667%;
    margin: 0 0 14.9572649573%;
  }
}
.menu {
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .menu {
    position: fixed;
    right: 0;
    top: 0;
  }
  .menu__inner {
    position: fixed;
    right: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    background: url(../img/menu-bg--sp.png) top center/cover no-repeat;
    padding: 16.8vw 4vw 12.2666666667vw;
    transform: translateX(0%);
    opacity: 0;
    pointer-events: none;
    transition: transform 450ms ease-in-out;
  }
}
.menu__nav + .menu__nav {
  margin-top: 1.3333333333vw;
  border-top: dotted 2px #FFF;
  padding-top: 8.2666666667vw;
}
.menu__trigger {
  width: 50px;
  margin: 20px 15px 0 0;
  cursor: pointer;
  position: fixed;
  right: 0;
  top: 0;
}
.menu__bars {
  width: 100%;
  height: 20px;
}
.menu .lineup__parchase-list-inner {
  opacity: 1;
  position: relative;
  background: none;
  padding: 0 2vw;
  margin-bottom: 9.3333333333vw;
}
@media screen and (min-width: 769px) {
  .menu {
    padding: 9.8290598291% 12px 12.3931623932%;
    height: 100%;
  }
  .menu__inner {
    position: relative;
    width: 100%;
    height: 100%;
    background: none;
  }
  .menu__nav + .menu__nav {
    margin-top: 6.4102564103%;
    border-top: dotted 1px #FFF;
    padding-top: 5.1282051282%;
  }
  .menu__trigger {
    display: none;
  }
  .menu__btn {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
    width: 125%;
    display: block;
  }
  .menu .lineup__parchase-list-inner {
    padding: 0;
    justify-content: flex-end;
  }
  .menu .lineup__parchase-list-inner li {
    width: 46.1538461538%;
    margin: 0 0 0 2.5641025641%;
  }
  .menu .lineup__parchase-list-inner li:nth-child(n+3) {
    margin-top: 4.2735042735%;
  }
}

.nav__list {
  padding: 0 0 0 1.3333333333vw;
  margin: 0;
}
@media screen and (max-width: 768px) {
  #nav2 .nav__list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  #nav2 .nav__list .nav__list-item.--store {
    width: 100%;
  }
}
.nav__list-item {
  font-size: 0;
  text-indent: -9999px;
  margin-bottom: 8.2666666667vw;
}
@media screen and (min-width: 769px) {
  .nav__list {
    padding: 0;
  }
  .nav__list-item {
    margin-bottom: 6.4102564103%;
  }
}
.nav__list a {
  display: block;
}
.nav__list a::before {
  content: "";
  display: block;
}
.nav__list .--top a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.75 11.04" xml:space="preserve"><g><path d="M17.83,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM52.75,3.12c0-1.87-2.11-2.9-4.7-2.9-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-2-.03-3.76,.18,.02,.34,.02,.5,.02,2.74,0,4.53-1.06,4.53-3.22Zm-4.99-2.34c2.26,0,3.2,.78,3.2,2.34s-.8,2.59-2.72,2.59c-.16,0-.34,0-.51-.02,0-2.16,.02-4.26,.03-4.91ZM4.86,.66C4.53,4.92,4.26,5.19,0,5.52c4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 19.8666666667vw;
}
.nav__list .--top a::before {
  padding-top: 22.8187919463%;
}
.nav__list .--top a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.75 11.04" xml:space="preserve"><g><path d="M17.83,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM52.75,3.12c0-1.87-2.11-2.9-4.7-2.9-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-2-.03-3.76,.18,.02,.34,.02,.5,.02,2.74,0,4.53-1.06,4.53-3.22Zm-4.99-2.34c2.26,0,3.2,.78,3.2,2.34s-.8,2.59-2.72,2.59c-.16,0-.34,0-.51-.02,0-2.16,.02-4.26,.03-4.91ZM4.86,.66C4.53,4.92,4.26,5.19,0,5.52c4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--story a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 76.73 11.06" xml:space="preserve"><g><path d="M22.22,4.42c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM29.13,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm16.02-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43ZM76.71,.22c-.37,.03-.69,.05-1.01,.05s-.75-.02-1.14-.05l-.02,.08c.45,.18,.5,.43,.26,.8-.43,.67-1.52,2.21-2.72,3.86-1.54-2.1-2.05-2.85-2.69-3.86-.24-.37-.19-.61,.29-.8l-.02-.08c-.58,.03-1.34,.05-1.81,.05-.32,0-.94-.02-1.47-.05l-.02,.08c.32,.08,.66,.5,.98,.91,.46,.61,2.02,2.77,3.33,4.62,0,2.45-.02,3.78-.03,4.24-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-1.98-.03-4.37,1.28-1.76,2.82-3.82,3.42-4.59,.32-.42,.67-.74,.99-.82l-.02-.08ZM4.86,1.34c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 29.3333333333vw;
}
.nav__list .--story a::before {
  padding-top: 15.4545454545%;
}
.nav__list .--story a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 76.73 11.06" xml:space="preserve"><g><path d="M22.22,4.42c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM29.13,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm16.02-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43ZM76.71,.22c-.37,.03-.69,.05-1.01,.05s-.75-.02-1.14-.05l-.02,.08c.45,.18,.5,.43,.26,.8-.43,.67-1.52,2.21-2.72,3.86-1.54-2.1-2.05-2.85-2.69-3.86-.24-.37-.19-.61,.29-.8l-.02-.08c-.58,.03-1.34,.05-1.81,.05-.32,0-.94-.02-1.47-.05l-.02,.08c.32,.08,.66,.5,.98,.91,.46,.61,2.02,2.77,3.33,4.62,0,2.45-.02,3.78-.03,4.24-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-1.98-.03-4.37,1.28-1.76,2.82-3.82,3.42-4.59,.32-.42,.67-.74,.99-.82l-.02-.08ZM4.86,1.34c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--movie a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 76.73 11.06" xml:space="preserve"><g><path d="M22.22,4.42c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM29.13,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm16.02-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43ZM76.71,.22c-.37,.03-.69,.05-1.01,.05s-.75-.02-1.14-.05l-.02,.08c.45,.18,.5,.43,.26,.8-.43,.67-1.52,2.21-2.72,3.86-1.54-2.1-2.05-2.85-2.69-3.86-.24-.37-.19-.61,.29-.8l-.02-.08c-.58,.03-1.34,.05-1.81,.05-.32,0-.94-.02-1.47-.05l-.02,.08c.32,.08,.66,.5,.98,.91,.46,.61,2.02,2.77,3.33,4.62,0,2.45-.02,3.78-.03,4.24-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-1.98-.03-4.37,1.28-1.76,2.82-3.82,3.42-4.59,.32-.42,.67-.74,.99-.82l-.02-.08ZM4.86,1.34c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 29.3333333333vw;
}
.nav__list .--movie a::before {
  padding-top: 15.4545454545%;
}
.nav__list .--movie a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 76.73 11.06" xml:space="preserve"><g><path d="M22.22,4.42c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM29.13,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm16.02-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43ZM76.71,.22c-.37,.03-.69,.05-1.01,.05s-.75-.02-1.14-.05l-.02,.08c.45,.18,.5,.43,.26,.8-.43,.67-1.52,2.21-2.72,3.86-1.54-2.1-2.05-2.85-2.69-3.86-.24-.37-.19-.61,.29-.8l-.02-.08c-.58,.03-1.34,.05-1.81,.05-.32,0-.94-.02-1.47-.05l-.02,.08c.32,.08,.66,.5,.98,.91,.46,.61,2.02,2.77,3.33,4.62,0,2.45-.02,3.78-.03,4.24-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-1.98-.03-4.37,1.28-1.76,2.82-3.82,3.42-4.59,.32-.42,.67-.74,.99-.82l-.02-.08ZM4.86,1.34c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--fragrance a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.15 11.04" xml:space="preserve"><g><path d="M20.1,.27c-1.06,0-1.57-.02-1.97-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.1c.4-.05,.91-.06,1.33-.06s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.43,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.06,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-4.69Zm14.64,8.1c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm18.81,4.53c-1.14-2.26-3.54-7.41-4.59-9.73h-.22c-1.2,2.8-3.28,7.15-4.64,9.86-.24,.46-.56,.69-.86,.78l.02,.08c.37-.03,.7-.05,1.1-.05s.77,.02,1.17,.05l.02-.08c-.54-.21-.64-.35-.42-.91,.21-.51,.51-1.26,.88-2.13h4.74c.5,1.1,.9,2.02,1.06,2.38,.14,.32,.03,.46-.42,.66l.02,.08c.42-.03,1.1-.05,1.58-.05s1.04,.02,1.5,.05l.02-.08c-.32-.1-.7-.45-.94-.91Zm-7.26-2.82c.7-1.63,1.49-3.46,2.02-4.59,.51,1.07,1.36,2.94,2.11,4.59h-4.13Zm20.4-.77c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.5,.03,2,.03,2.69-.91,.51-1.86,.77-2.98,.77-2.34,0-4.37-1.98-4.37-4.86s2.06-4.86,4.37-4.86c2.05,0,3.42,.99,4.18,2.58l.1-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.92,0,3.6-.86,4.61-2.32,0-.64,.02-1.3,.03-1.79,.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.33,.05Zm11.13,2.13c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm18.81,4.53c-1.14-2.26-3.54-7.41-4.59-9.73h-.22c-1.2,2.8-3.28,7.15-4.64,9.86-.24,.46-.56,.69-.86,.78l.02,.08c.37-.03,.7-.05,1.1-.05s.77,.02,1.17,.05l.02-.08c-.54-.21-.64-.35-.42-.91,.21-.51,.51-1.26,.88-2.13h4.74c.5,1.1,.9,2.02,1.06,2.38,.14,.32,.03,.46-.42,.66l.02,.08c.42-.03,1.1-.05,1.58-.05s1.04,.02,1.5,.05l.02-.08c-.32-.1-.7-.45-.94-.91Zm-7.26-2.82c.7-1.63,1.49-3.46,2.02-4.59,.51,1.07,1.36,2.94,2.11,4.59h-4.13ZM103.91,.27c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm11.11,.38c2.05,0,3.41,.99,4.16,2.58l.11-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.58,0,3.23-.53,4.21-1.52l.03-1.02-.1-.03c-.9,1.3-2.1,1.92-4.14,1.92-2.38,0-4.37-1.95-4.37-4.86s1.98-4.86,4.37-4.86Zm16.05,8.56c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06ZM4.86,.54c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 49.7333333333vw;
}
.nav__list .--fragrance a::before {
  padding-top: 9.1152815013%;
}
.nav__list .--fragrance a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.15 11.04" xml:space="preserve"><g><path d="M20.1,.27c-1.06,0-1.57-.02-1.97-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.1c.4-.05,.91-.06,1.33-.06s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.43,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.06,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-4.69Zm14.64,8.1c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm18.81,4.53c-1.14-2.26-3.54-7.41-4.59-9.73h-.22c-1.2,2.8-3.28,7.15-4.64,9.86-.24,.46-.56,.69-.86,.78l.02,.08c.37-.03,.7-.05,1.1-.05s.77,.02,1.17,.05l.02-.08c-.54-.21-.64-.35-.42-.91,.21-.51,.51-1.26,.88-2.13h4.74c.5,1.1,.9,2.02,1.06,2.38,.14,.32,.03,.46-.42,.66l.02,.08c.42-.03,1.1-.05,1.58-.05s1.04,.02,1.5,.05l.02-.08c-.32-.1-.7-.45-.94-.91Zm-7.26-2.82c.7-1.63,1.49-3.46,2.02-4.59,.51,1.07,1.36,2.94,2.11,4.59h-4.13Zm20.4-.77c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.5,.03,2,.03,2.69-.91,.51-1.86,.77-2.98,.77-2.34,0-4.37-1.98-4.37-4.86s2.06-4.86,4.37-4.86c2.05,0,3.42,.99,4.18,2.58l.1-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.92,0,3.6-.86,4.61-2.32,0-.64,.02-1.3,.03-1.79,.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.33,.05Zm11.13,2.13c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm18.81,4.53c-1.14-2.26-3.54-7.41-4.59-9.73h-.22c-1.2,2.8-3.28,7.15-4.64,9.86-.24,.46-.56,.69-.86,.78l.02,.08c.37-.03,.7-.05,1.1-.05s.77,.02,1.17,.05l.02-.08c-.54-.21-.64-.35-.42-.91,.21-.51,.51-1.26,.88-2.13h4.74c.5,1.1,.9,2.02,1.06,2.38,.14,.32,.03,.46-.42,.66l.02,.08c.42-.03,1.1-.05,1.58-.05s1.04,.02,1.5,.05l.02-.08c-.32-.1-.7-.45-.94-.91Zm-7.26-2.82c.7-1.63,1.49-3.46,2.02-4.59,.51,1.07,1.36,2.94,2.11,4.59h-4.13ZM103.91,.27c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm11.11,.38c2.05,0,3.41,.99,4.16,2.58l.11-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.58,0,3.23-.53,4.21-1.52l.03-1.02-.1-.03c-.9,1.3-2.1,1.92-4.14,1.92-2.38,0-4.37-1.95-4.37-4.86s1.98-4.86,4.37-4.86Zm16.05,8.56c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06ZM4.86,.54c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--well-being a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.02 11.04" xml:space="preserve"><g><path d="M4.86,.75c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86ZM31.08,.27c-.32,0-.77-.02-1.18-.05l-.02,.08c.46,.21,.56,.35,.34,.91-.62,1.55-2.29,5.47-3.18,7.41-.42-.9-1.09-2.35-1.73-3.76,.67-1.38,1.31-2.7,1.86-3.78,.24-.46,.56-.69,.86-.78l-.02-.08c-.3,.03-.69,.05-1.01,.05h-1.18l-.02,.08c.46,.16,.56,.3,.34,.86-.26,.64-.7,1.7-1.18,2.85-.66-1.41-1.22-2.67-1.41-3.1-.14-.32-.03-.46,.42-.61l-.02-.08h-1.65c-.32,0-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,.58,1.12,1.46,2.94,2.32,4.8-.43,.99-.85,1.92-1.15,2.61-.94-2-3.09-6.72-3.49-7.66-.14-.32-.03-.46,.42-.66l-.02-.08c-.42,.03-1.33,.05-1.65,.05s-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,1.14,2.26,3.54,7.41,4.59,9.73h.22c.51-1.2,1.2-2.7,1.92-4.22,.75,1.63,1.47,3.2,1.94,4.22h.22c1.2-2.8,3.25-7.17,4.64-9.86,.24-.46,.56-.69,.86-.78l-.02-.08c-.3,.03-.69,.05-1.01,.05Zm7.15,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06Zm11.32,0h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06Zm10.6,0h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06Zm10.47-4.99h-2.77c-.05,.4-.11,.77-.3,1.2l.08,.05c.18-.19,.48-.21,.8-.21h2.75c.05-.4,.11-.77,.3-1.2l-.08-.05c-.18,.19-.48,.21-.78,.21Zm8.16-.22c1.7-.08,2.85-1.07,2.85-2.37,0-1.71-2.02-2.46-4.5-2.46-.26,0-1.33,.02-2.03,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.19,.56-.5,.61v.08c.98,.05,2.11,.08,2.93,.08,2.94,0,4.88-1.26,4.88-3.02,0-1.92-1.78-2.77-4.13-2.77Zm-1.49-4.27c1.98,0,2.59,.64,2.59,1.9,0,1.57-.75,2.21-2.62,2.21,0-2.08,.02-3.15,.03-4.11Zm.59,9.5c-.18,0-.38,0-.58-.02-.03-.7-.05-2.27-.05-4.51v-.26c.37-.05,.72-.06,1.04-.06,2.11,0,2.82,.93,2.82,2.48,0,1.38-.83,2.37-3.23,2.37Zm11.47-.02h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06ZM100.48,.3l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm14.3-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm16.23,5.92c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.5,.03,2,.03,2.69-.91,.51-1.86,.77-2.98,.77-2.34,0-4.37-1.98-4.37-4.86s2.06-4.86,4.37-4.86c2.05,0,3.42,.99,4.18,2.58l.1-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.92,0,3.6-.86,4.61-2.32,0-.64,.02-1.3,.03-1.79,.02-.38,.18-.51,.5-.66l-.02-.08Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 49.4666666667vw;
}
.nav__list .--well-being a::before {
  padding-top: 9.1644204852%;
}
.nav__list .--well-being a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.02 11.04" xml:space="preserve"><g><path d="M4.86,.75c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86ZM31.08,.27c-.32,0-.77-.02-1.18-.05l-.02,.08c.46,.21,.56,.35,.34,.91-.62,1.55-2.29,5.47-3.18,7.41-.42-.9-1.09-2.35-1.73-3.76,.67-1.38,1.31-2.7,1.86-3.78,.24-.46,.56-.69,.86-.78l-.02-.08c-.3,.03-.69,.05-1.01,.05h-1.18l-.02,.08c.46,.16,.56,.3,.34,.86-.26,.64-.7,1.7-1.18,2.85-.66-1.41-1.22-2.67-1.41-3.1-.14-.32-.03-.46,.42-.61l-.02-.08h-1.65c-.32,0-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,.58,1.12,1.46,2.94,2.32,4.8-.43,.99-.85,1.92-1.15,2.61-.94-2-3.09-6.72-3.49-7.66-.14-.32-.03-.46,.42-.66l-.02-.08c-.42,.03-1.33,.05-1.65,.05s-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,1.14,2.26,3.54,7.41,4.59,9.73h.22c.51-1.2,1.2-2.7,1.92-4.22,.75,1.63,1.47,3.2,1.94,4.22h.22c1.2-2.8,3.25-7.17,4.64-9.86,.24-.46,.56-.69,.86-.78l-.02-.08c-.3,.03-.69,.05-1.01,.05Zm7.15,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06Zm11.32,0h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06Zm10.6,0h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06Zm10.47-4.99h-2.77c-.05,.4-.11,.77-.3,1.2l.08,.05c.18-.19,.48-.21,.8-.21h2.75c.05-.4,.11-.77,.3-1.2l-.08-.05c-.18,.19-.48,.21-.78,.21Zm8.16-.22c1.7-.08,2.85-1.07,2.85-2.37,0-1.71-2.02-2.46-4.5-2.46-.26,0-1.33,.02-2.03,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.19,.56-.5,.61v.08c.98,.05,2.11,.08,2.93,.08,2.94,0,4.88-1.26,4.88-3.02,0-1.92-1.78-2.77-4.13-2.77Zm-1.49-4.27c1.98,0,2.59,.64,2.59,1.9,0,1.57-.75,2.21-2.62,2.21,0-2.08,.02-3.15,.03-4.11Zm.59,9.5c-.18,0-.38,0-.58-.02-.03-.7-.05-2.27-.05-4.51v-.26c.37-.05,.72-.06,1.04-.06,2.11,0,2.82,.93,2.82,2.48,0,1.38-.83,2.37-3.23,2.37Zm11.47-.02h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06ZM100.48,.3l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm14.3-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm16.23,5.92c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.5,.03,2,.03,2.69-.91,.51-1.86,.77-2.98,.77-2.34,0-4.37-1.98-4.37-4.86s2.06-4.86,4.37-4.86c2.05,0,3.42,.99,4.18,2.58l.1-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.92,0,3.6-.86,4.61-2.32,0-.64,.02-1.3,.03-1.79,.02-.38,.18-.51,.5-.66l-.02-.08Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--lineup a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 88.11 11.09" xml:space="preserve"><g><path d="M21,10.32h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06ZM31.41,.35l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm14.3-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.92,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06ZM75.98,.32c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.05,1.04,.13,3.17,.13,5.68,0,2.06-.94,3.52-3.28,3.52-2.11,0-3.25-1.09-3.25-3.34,0-3.79,.02-5.34,.03-5.86,.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,5.86,0,3.06,2.21,4.22,4.66,4.22,2.59,0,4.13-1.52,4.13-4.4,0-3.55,.05-4.64,.1-5.68,.02-.38,.16-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm12.14,2.85c0-1.87-2.11-2.9-4.7-2.9-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-2-.03-3.76,.18,.02,.34,.02,.5,.02,2.74,0,4.53-1.06,4.53-3.22Zm-4.99-2.34c2.26,0,3.2,.78,3.2,2.34s-.8,2.59-2.72,2.59c-.16,0-.34,0-.51-.02,0-2.16,.02-4.26,.03-4.91ZM4.86,0c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 34.6666666667vw;
}
.nav__list .--lineup a::before {
  padding-top: 13.0769230769%;
}
.nav__list .--lineup a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 88.11 11.09" xml:space="preserve"><g><path d="M21,10.32h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06ZM31.41,.35l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm14.3-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.92,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06ZM75.98,.32c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.05,1.04,.13,3.17,.13,5.68,0,2.06-.94,3.52-3.28,3.52-2.11,0-3.25-1.09-3.25-3.34,0-3.79,.02-5.34,.03-5.86,.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,5.86,0,3.06,2.21,4.22,4.66,4.22,2.59,0,4.13-1.52,4.13-4.4,0-3.55,.05-4.64,.1-5.68,.02-.38,.16-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm12.14,2.85c0-1.87-2.11-2.9-4.7-2.9-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-2-.03-3.76,.18,.02,.34,.02,.5,.02,2.74,0,4.53-1.06,4.53-3.22Zm-4.99-2.34c2.26,0,3.2,.78,3.2,2.34s-.8,2.59-2.72,2.59c-.16,0-.34,0-.51-.02,0-2.16,.02-4.26,.03-4.91ZM4.86,0c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--movie a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 74.94 12.07" xml:space="preserve"><g><path d="M29.38,.3l-.02-.08c-.38,.03-.78,.05-1.17,.05-.43,0-.85-.02-1.14-.03-.69,1.71-2.43,5.74-3.49,8.1-1.28-2.58-2.58-5.39-3.73-8.1-.16,.02-.72,.03-1.1,.03-.34,0-.85-.02-1.25-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-2.06-.03-3.15-.06-4.1,1.04,2.16,3.36,7.1,4.29,9.18h.5c1.46-3.49,2.45-5.82,3.9-9.15-.02,.75-.03,2.05-.03,4.06,0,2.5-.02,4.05-.03,4.56-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.06l.02-.1c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm9.22-.3c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM57.02,.27c-.32,0-.77-.02-1.26-.05l-.02,.08c.54,.21,.64,.35,.42,.91-.62,1.55-2.29,5.47-3.18,7.41-.94-2-3.09-6.72-3.49-7.66-.14-.32-.03-.46,.42-.66l-.02-.08c-.42,.03-1.33,.05-1.65,.05s-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,1.14,2.26,3.54,7.41,4.59,9.73h.22c1.2-2.8,3.28-7.15,4.64-9.86,.24-.46,.56-.69,.86-.78l-.02-.08c-.42,.03-.69,.05-1.01,.05Zm6.19,.03l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm11.65,8.91c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06ZM4.86,2.34C4.53,6.6,4.26,6.87,0,7.2c4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 29.3333333333vw;
}
.nav__list .--movie a::before {
  padding-top: 15.4545454545%;
}
.nav__list .--movie a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 74.94 12.07" xml:space="preserve"><g><path d="M29.38,.3l-.02-.08c-.38,.03-.78,.05-1.17,.05-.43,0-.85-.02-1.14-.03-.69,1.71-2.43,5.74-3.49,8.1-1.28-2.58-2.58-5.39-3.73-8.1-.16,.02-.72,.03-1.1,.03-.34,0-.85-.02-1.25-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-2.06-.03-3.15-.06-4.1,1.04,2.16,3.36,7.1,4.29,9.18h.5c1.46-3.49,2.45-5.82,3.9-9.15-.02,.75-.03,2.05-.03,4.06,0,2.5-.02,4.05-.03,4.56-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.06l.02-.1c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm9.22-.3c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM57.02,.27c-.32,0-.77-.02-1.26-.05l-.02,.08c.54,.21,.64,.35,.42,.91-.62,1.55-2.29,5.47-3.18,7.41-.94-2-3.09-6.72-3.49-7.66-.14-.32-.03-.46,.42-.66l-.02-.08c-.42,.03-1.33,.05-1.65,.05s-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,1.14,2.26,3.54,7.41,4.59,9.73h.22c1.2-2.8,3.28-7.15,4.64-9.86,.24-.46,.56-.69,.86-.78l-.02-.08c-.42,.03-.69,.05-1.01,.05Zm6.19,.03l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm11.65,8.91c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06ZM4.86,2.34C4.53,6.6,4.26,6.87,0,7.2c4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
.nav__list .--store a {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 153.72 11.27" xml:space="preserve"><g><path d="M4.86,1.54c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86ZM23.43,0c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52S26.55,0,23.43,0Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86S20.87,.66,23.43,.66s4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM43.42,.27c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.6,10h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06ZM61.22,.3l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm13.97-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.55,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06Zm17.55-5.86c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM107.05,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.97-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm15.94-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm16.24,3.92c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
  width: 58.4vw;
}
.nav__list .--store a::before {
  padding-top: 7.7625570776%;
}
.nav__list .--store a:hover {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 153.72 11.27" xml:space="preserve"><g><path d="M4.86,1.54c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86ZM23.43,0c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52S26.55,0,23.43,0Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86S20.87,.66,23.43,.66s4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM43.42,.27c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.6,10h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06ZM61.22,.3l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm13.97-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.55,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06Zm17.55-5.86c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM107.05,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.97-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm15.94-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm16.24,3.92c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06Z" fill="%232f4248"></path></g></svg>') center/contain no-repeat;
}
@media screen and (min-width: 769px) {
  .nav__list .--top a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.75 11.04" xml:space="preserve"><g><path d="M17.83,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM52.75,3.12c0-1.87-2.11-2.9-4.7-2.9-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-2-.03-3.76,.18,.02,.34,.02,.5,.02,2.74,0,4.53-1.06,4.53-3.22Zm-4.99-2.34c2.26,0,3.2,.78,3.2,2.34s-.8,2.59-2.72,2.59c-.16,0-.34,0-.51-.02,0-2.16,.02-4.26,.03-4.91ZM4.86,.66C4.53,4.92,4.26,5.19,0,5.52c4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 35.2564102564%;
  }
  .nav__list .--story a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 76.73 11.06" xml:space="preserve"><g><path d="M22.22,4.42c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM29.13,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.8-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm16.02-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43ZM76.71,.22c-.37,.03-.69,.05-1.01,.05s-.75-.02-1.14-.05l-.02,.08c.45,.18,.5,.43,.26,.8-.43,.67-1.52,2.21-2.72,3.86-1.54-2.1-2.05-2.85-2.69-3.86-.24-.37-.19-.61,.29-.8l-.02-.08c-.58,.03-1.34,.05-1.81,.05-.32,0-.94-.02-1.47-.05l-.02,.08c.32,.08,.66,.5,.98,.91,.46,.61,2.02,2.77,3.33,4.62,0,2.45-.02,3.78-.03,4.24-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-1.98-.03-4.37,1.28-1.76,2.82-3.82,3.42-4.59,.32-.42,.67-.74,.99-.82l-.02-.08ZM4.86,1.34c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 50%;
  }
  .nav__list .--fragrance a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.15 11.04" xml:space="preserve"><g><path d="M20.1,.27c-1.06,0-1.57-.02-1.97-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.1c.4-.05,.91-.06,1.33-.06s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.43,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.06,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-4.69Zm14.64,8.1c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm18.81,4.53c-1.14-2.26-3.54-7.41-4.59-9.73h-.22c-1.2,2.8-3.28,7.15-4.64,9.86-.24,.46-.56,.69-.86,.78l.02,.08c.37-.03,.7-.05,1.1-.05s.77,.02,1.17,.05l.02-.08c-.54-.21-.64-.35-.42-.91,.21-.51,.51-1.26,.88-2.13h4.74c.5,1.1,.9,2.02,1.06,2.38,.14,.32,.03,.46-.42,.66l.02,.08c.42-.03,1.1-.05,1.58-.05s1.04,.02,1.5,.05l.02-.08c-.32-.1-.7-.45-.94-.91Zm-7.26-2.82c.7-1.63,1.49-3.46,2.02-4.59,.51,1.07,1.36,2.94,2.11,4.59h-4.13Zm20.4-.77c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.5,.03,2,.03,2.69-.91,.51-1.86,.77-2.98,.77-2.34,0-4.37-1.98-4.37-4.86s2.06-4.86,4.37-4.86c2.05,0,3.42,.99,4.18,2.58l.1-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.92,0,3.6-.86,4.61-2.32,0-.64,.02-1.3,.03-1.79,.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.33,.05Zm11.13,2.13c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm18.81,4.53c-1.14-2.26-3.54-7.41-4.59-9.73h-.22c-1.2,2.8-3.28,7.15-4.64,9.86-.24,.46-.56,.69-.86,.78l.02,.08c.37-.03,.7-.05,1.1-.05s.77,.02,1.17,.05l.02-.08c-.54-.21-.64-.35-.42-.91,.21-.51,.51-1.26,.88-2.13h4.74c.5,1.1,.9,2.02,1.06,2.38,.14,.32,.03,.46-.42,.66l.02,.08c.42-.03,1.1-.05,1.58-.05s1.04,.02,1.5,.05l.02-.08c-.32-.1-.7-.45-.94-.91Zm-7.26-2.82c.7-1.63,1.49-3.46,2.02-4.59,.51,1.07,1.36,2.94,2.11,4.59h-4.13ZM103.91,.27c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm11.11,.38c2.05,0,3.41,.99,4.16,2.58l.11-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.58,0,3.23-.53,4.21-1.52l.03-1.02-.1-.03c-.9,1.3-2.1,1.92-4.14,1.92-2.38,0-4.37-1.95-4.37-4.86s1.98-4.86,4.37-4.86Zm16.05,8.56c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06ZM4.86,.54c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 84.6153846154%;
  }
  .nav__list .--well-being a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 131.02 11.04" xml:space="preserve"><g><path d="M4.86,.75c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86ZM31.08,.27c-.32,0-.77-.02-1.18-.05l-.02,.08c.46,.21,.56,.35,.34,.91-.62,1.55-2.29,5.47-3.18,7.41-.42-.9-1.09-2.35-1.73-3.76,.67-1.38,1.31-2.7,1.86-3.78,.24-.46,.56-.69,.86-.78l-.02-.08c-.3,.03-.69,.05-1.01,.05h-1.18l-.02,.08c.46,.16,.56,.3,.34,.86-.26,.64-.7,1.7-1.18,2.85-.66-1.41-1.22-2.67-1.41-3.1-.14-.32-.03-.46,.42-.61l-.02-.08h-1.65c-.32,0-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,.58,1.12,1.46,2.94,2.32,4.8-.43,.99-.85,1.92-1.15,2.61-.94-2-3.09-6.72-3.49-7.66-.14-.32-.03-.46,.42-.66l-.02-.08c-.42,.03-1.33,.05-1.65,.05s-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,1.14,2.26,3.54,7.41,4.59,9.73h.22c.51-1.2,1.2-2.7,1.92-4.22,.75,1.63,1.47,3.2,1.94,4.22h.22c1.2-2.8,3.25-7.17,4.64-9.86,.24-.46,.56-.69,.86-.78l-.02-.08c-.3,.03-.69,.05-1.01,.05Zm7.15,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06Zm11.32,0h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06Zm10.6,0h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06Zm10.47-4.99h-2.77c-.05,.4-.11,.77-.3,1.2l.08,.05c.18-.19,.48-.21,.8-.21h2.75c.05-.4,.11-.77,.3-1.2l-.08-.05c-.18,.19-.48,.21-.78,.21Zm8.16-.22c1.7-.08,2.85-1.07,2.85-2.37,0-1.71-2.02-2.46-4.5-2.46-.26,0-1.33,.02-2.03,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.19,.56-.5,.61v.08c.98,.05,2.11,.08,2.93,.08,2.94,0,4.88-1.26,4.88-3.02,0-1.92-1.78-2.77-4.13-2.77Zm-1.49-4.27c1.98,0,2.59,.64,2.59,1.9,0,1.57-.75,2.21-2.62,2.21,0-2.08,.02-3.15,.03-4.11Zm.59,9.5c-.18,0-.38,0-.58-.02-.03-.7-.05-2.27-.05-4.51v-.26c.37-.05,.72-.06,1.04-.06,2.11,0,2.82,.93,2.82,2.48,0,1.38-.83,2.37-3.23,2.37Zm11.47-.02h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06ZM100.48,.3l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm14.3-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm16.23,5.92c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.5,.03,2,.03,2.69-.91,.51-1.86,.77-2.98,.77-2.34,0-4.37-1.98-4.37-4.86s2.06-4.86,4.37-4.86c2.05,0,3.42,.99,4.18,2.58l.1-.03-.06-1.7c-.98-.99-2.62-1.5-4.21-1.5-3.3,0-6.16,2.16-6.16,5.52s2.86,5.52,6.16,5.52c1.92,0,3.6-.86,4.61-2.32,0-.64,.02-1.3,.03-1.79,.02-.38,.18-.51,.5-.66l-.02-.08Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 84.6153846154%;
  }
  .nav__list .--lineup a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 88.11 11.09" xml:space="preserve"><g><path d="M21,10.32h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06ZM31.41,.35l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm14.3-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.92,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06ZM75.98,.32c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.05,1.04,.13,3.17,.13,5.68,0,2.06-.94,3.52-3.28,3.52-2.11,0-3.25-1.09-3.25-3.34,0-3.79,.02-5.34,.03-5.86,.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,5.86,0,3.06,2.21,4.22,4.66,4.22,2.59,0,4.13-1.52,4.13-4.4,0-3.55,.05-4.64,.1-5.68,.02-.38,.16-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm12.14,2.85c0-1.87-2.11-2.9-4.7-2.9-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.5-.03-2-.03-3.76,.18,.02,.34,.02,.5,.02,2.74,0,4.53-1.06,4.53-3.22Zm-4.99-2.34c2.26,0,3.2,.78,3.2,2.34s-.8,2.59-2.72,2.59c-.16,0-.34,0-.51-.02,0-2.16,.02-4.26,.03-4.91ZM4.86,0c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 57.6923076923%;
  }
  .nav__list .--movie a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 74.94 12.07" xml:space="preserve"><g><path d="M29.38,.3l-.02-.08c-.38,.03-.78,.05-1.17,.05-.43,0-.85-.02-1.14-.03-.69,1.71-2.43,5.74-3.49,8.1-1.28-2.58-2.58-5.39-3.73-8.1-.16,.02-.72,.03-1.1,.03-.34,0-.85-.02-1.25-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-2.06-.03-3.15-.06-4.1,1.04,2.16,3.36,7.1,4.29,9.18h.5c1.46-3.49,2.45-5.82,3.9-9.15-.02,.75-.03,2.05-.03,4.06,0,2.5-.02,4.05-.03,4.56-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.06l.02-.1c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm9.22-.3c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM57.02,.27c-.32,0-.77-.02-1.26-.05l-.02,.08c.54,.21,.64,.35,.42,.91-.62,1.55-2.29,5.47-3.18,7.41-.94-2-3.09-6.72-3.49-7.66-.14-.32-.03-.46,.42-.66l-.02-.08c-.42,.03-1.33,.05-1.65,.05s-.98-.02-1.44-.05l-.02,.08c.32,.1,.7,.45,.94,.91,1.14,2.26,3.54,7.41,4.59,9.73h.22c1.2-2.8,3.28-7.15,4.64-9.86,.24-.46,.56-.69,.86-.78l-.02-.08c-.42,.03-.69,.05-1.01,.05Zm6.19,.03l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm11.65,8.91c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06ZM4.86,2.34C4.53,6.6,4.26,6.87,0,7.2c4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 48.7179487179%;
  }
  .nav__list .--store a {
    background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 153.72 11.27" xml:space="preserve"><g><path d="M4.86,1.54c-.33,4.26-.6,4.53-4.86,4.86,4.26,.33,4.53,.6,4.86,4.86,.33-4.26,.6-4.53,4.86-4.86-4.26-.33-4.53-.6-4.86-4.86ZM23.43,0c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52S26.55,0,23.43,0Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86S20.87,.66,23.43,.66s4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86ZM43.42,.27c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.6,10h-.69c-.02-1.04-.03-2.27-.03-4.75s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.93,.05-1.31,.05-.43,0-.94-.02-1.34-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.4-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.89-.05h4.7c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-2.38,1.06-4.32,1.06ZM61.22,.3l-.02-.08c-.38,.03-.93,.05-1.33,.05s-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56s.02-4.05,.03-4.56c.02-.38,.18-.51,.5-.66Zm13.97-.03c-.26,0-.58-.02-.88-.05l-.02,.08c.3,.14,.48,.27,.5,.66,.06,1.04,.13,2.24,.13,4.56,0,.78,.02,2.05,.05,2.94-2.06-2.06-4.85-4.96-7.86-8.21-.32,.02-.64,.02-.96,.02-.26,0-.67-.02-1.22-.05l-.02,.08c.42,.19,.69,.56,.7,1.14,.02,.43,.03,1.58,.03,4.08s-.03,3.52-.1,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.38-.03,.69-.05,.93-.05,.26,0,.58,.02,.88,.05l.02-.08c-.3-.14-.48-.27-.5-.66-.06-1.04-.13-2.24-.13-4.56,0-1.62-.02-2.82-.08-3.87,2.93,2.98,5.84,6.02,8.93,9.31h.46c-.03-1.04-.05-2.96-.05-5.44s.03-3.52,.1-4.56c.02-.38,.18-.51,.5-.66l-.02-.08c-.38,.03-.69,.05-.93,.05Zm7.55,10h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06c-1.17,.83-3.02,1.06-4.98,1.06Zm17.55-5.86c-1.89-.8-2.43-1.31-2.43-2.19s.72-1.55,1.95-1.55c1.12,0,2.27,.46,2.91,1.89l.14-.05-.16-1.73c-.58-.5-1.62-.78-2.82-.78-1.89,0-3.42,.94-3.42,2.86,0,1.33,.86,2.08,2.98,3.02,1.9,.85,2.59,1.44,2.59,2.48,0,1.3-.96,2.02-2.32,2.02-1.17,0-2.54-.64-3.39-2.34l-.13,.05,.27,1.98c.69,.59,2.06,.96,3.22,.96,2.05,0,3.81-1.07,3.81-3.07s-1.18-2.69-3.2-3.55ZM107.05,.27c-.08,.38-.34,1.15-.51,1.55l.08,.08c1.04-.78,2.43-1.1,3.66-1.1h.16V5.52c0,2.48-.02,4.05-.03,4.56-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05s.94,.02,1.33,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.56V.8h.18c1.23,0,2.59,.3,3.63,1.09l.08-.08c-.18-.4-.42-1.15-.5-1.54h-8.42Zm17.97-.27c-3.12,0-5.86,2.16-5.86,5.52s2.74,5.52,5.86,5.52,5.86-2.18,5.86-5.52-2.74-5.52-5.86-5.52Zm0,10.38c-2.56,0-4.06-1.84-4.06-4.86s1.5-4.86,4.06-4.86,4.06,1.82,4.06,4.86-1.5,4.86-4.06,4.86Zm15.94-2.02c-.66-1.09-1.54-2.22-2.42-2.56,1.73-.29,3.17-1.22,3.17-2.94,0-1.44-1.41-2.64-4.35-2.64-.75,0-1.78,.02-2.48,.05v.08c.3,.05,.48,.22,.5,.61,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.31-.05s.96,.02,1.34,.05l.02-.08c-.32-.14-.48-.27-.5-.66-.02-.51-.03-2.08-.03-4.19,.16,.02,.32,.02,.5,.02,.7,.16,1.17,1.01,1.5,1.97,.53,1.49,1.09,3.04,2.9,3.04,.37,0,.91-.05,1.2-.26l-.02-.1c-.61,.14-1.07-.4-2.16-2.19Zm-3.55-3.07c-.11,0-.22,0-.37-.02,0-1.84,.02-3.86,.03-4.5,2.18,0,2.85,.78,2.85,2.08,0,1.39-.75,2.43-2.51,2.43Zm16.24,3.92c-1.17,.83-3.02,1.06-4.98,1.06h-.64c-.02-.53-.03-2.4-.03-4.62,3.17,.03,3.57,.13,3.74,.83l.08-.02c-.05-.37-.06-.64-.06-1.1s.02-.72,.06-1.1l-.08-.02c-.18,.66-.58,.82-3.74,.85,0-2.1,.02-3.65,.03-4.29,.38-.03,.77-.03,1.12-.03,1.47,0,2.72,.19,3.76,1.12l.11-.08c-.21-.45-.4-1.09-.51-1.54h-5.33c-.42,0-.93-.02-1.33-.05l-.02,.08c.34,.16,.48,.27,.5,.66,.02,.51,.03,2.06,.03,4.56s-.02,4.05-.03,4.56c-.02,.38-.16,.5-.5,.66l.02,.08c.4-.03,.91-.05,1.33-.05h5.87c.18-.43,.5-1.14,.67-1.49l-.08-.06Z" fill="%23FFF"></path></g></svg>') center/contain no-repeat;
    width: 105.7692307692%;
  }
}

.bar {
  height: 1px;
  width: 100%;
  background-color: #FFF;
  display: block;
  border-radius: 5px;
  transition: 0.3s ease;
}

#bar1 {
  width: 100%;
}

#bar2 {
  transform: translateY(9px);
  width: 86%;
}

#bar3 {
  transform: translateY(19px);
  width: 73%;
}

.nav {
  transition: 0.3s ease;
  display: none;
}

.nav ul {
  padding: 0 22px;
}

.nav li {
  list-style: none;
  padding: 12px 0;
}

.nav li a {
  color: white;
  font-size: 20px;
  text-decoration: none;
}

.nav li a:hover {
  font-weight: bold;
}

.menu-label {
  width: 100%;
  margin: 12px 0 0;
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 101.22 20.27" xml:space="preserve"><g><path d="M25.12,.15l-.03-.15c-.57,.06-1.26,.09-1.83,.09-.63,0-1.23-.03-1.62-.06-1.86,4.26-5.19,11.73-7.26,16.22C12.28,11.94,9.17,5.19,6.95,.03c-.3,.03-1.08,.06-1.68,.06-.63,0-1.32-.03-1.92-.09l-.03,.15c.66,.27,.9,.54,.93,1.35,.03,.87,.06,3.75,.06,8.43s-.06,7.05-.18,8.55c-.03,.78-.42,1.02-.93,1.23l.03,.15c.57-.06,1.11-.09,1.56-.09,.48,0,1.02,.03,1.5,.09l.03-.15c-.48-.21-.87-.45-.93-1.23-.09-1.5-.21-4.05-.21-8.55,0-4.11-.03-6.18-.09-8.1,1.83,3.66,6.33,13.23,8.28,17.63h.66c2.94-6.75,5.46-12.39,7.83-17.66-.03,1.65-.03,4.11-.03,8.13,0,4.65-.03,7.53-.06,8.43-.03,.81-.27,1.08-.93,1.35l.03,.15c.6-.06,1.44-.09,2.13-.09s1.53,.03,2.1,.12l.03-.18c-.66-.27-.9-.54-.93-1.35-.03-.9-.06-3.78-.06-8.43s.03-7.56,.06-8.46c.03-.78,.27-1.08,.93-1.32Zm12.91,18.89h-2.04c-.03-1.14-.06-4.59-.06-9.03,6.6,.03,7.02,.18,7.38,1.26l.15-.03c-.09-.54-.12-.96-.12-1.62s.03-1.05,.12-1.62l-.15-.03c-.33,.99-.78,1.23-7.38,1.26,0-4.02,.03-7.14,.06-8.37,.87-.06,1.74-.09,2.55-.09,2.7,0,5.04,.3,6.75,1.77l.18-.12c-.3-.72-.57-1.65-.72-2.34h-9.96c-.69,0-1.53-.03-2.13-.09l-.03,.15c.66,.27,.9,.54,.93,1.35,.03,.87,.06,3.75,.06,8.43s-.03,7.53-.06,8.43c-.03,.81-.27,1.08-.93,1.35l.03,.15c.6-.06,1.44-.09,2.13-.09h10.98c.27-.69,.78-1.8,1.08-2.37l-.15-.12c-1.98,1.47-5.25,1.77-8.67,1.77ZM71.05,.09c-.48,0-1.02-.03-1.5-.09l-.03,.15c.48,.18,.87,.42,.93,1.23,.09,1.5,.21,4.02,.21,8.55,0,2.46,.03,4.71,.06,6.39C66.7,11.91,61.72,6.36,56.27,.06c-.51,.03-1.02,.03-1.53,.03-.45,0-1.05-.03-1.77-.09l-.03,.15c.72,.3,1.08,.81,1.11,1.8,.03,.81,.06,3.3,.06,7.98s-.09,7.05-.18,8.55c-.03,.78-.42,1.02-.93,1.23l.03,.15c.57-.06,1.11-.09,1.56-.09,.48,0,1.02,.03,1.5,.09l.03-.15c-.48-.21-.87-.45-.93-1.23-.09-1.5-.21-4.05-.21-8.55,0-3.75,0-5.88-.06-7.86,5.16,5.73,10.32,11.43,16.13,18.2h.6c-.09-1.98-.12-5.7-.12-10.35s.09-7.05,.18-8.55c.03-.81,.42-1.05,.93-1.23l-.03-.15c-.57,.06-1.11,.09-1.56,.09Zm26.94-.09c-.57,.06-1.11,.09-1.56,.09-.48,0-1.02-.03-1.5-.09l-.03,.15c.48,.18,.87,.42,.93,1.23,.06,1.5,.21,4.89,.21,10.65,0,4.38-2.16,6.96-6.3,6.96s-6.54-2.19-6.54-6.63c0-7.11,.03-9.99,.06-10.89,.03-.78,.27-1.08,.93-1.32l-.03-.15c-.57,.06-1.44,.09-2.1,.09s-1.53-.03-2.13-.09l-.03,.15c.66,.27,.9,.54,.93,1.35,.03,.87,.06,3.75,.06,10.86,0,5.73,3.84,7.92,8.43,7.92,4.83,0,7.59-3.03,7.59-8.25,0-6.72,.09-9.15,.18-10.65,.03-.81,.42-1.05,.93-1.23l-.03-.15Z" fill="%23FFFFFF"></path></g></svg>') center/contain no-repeat;
  transition: background 150ms linear;
}
.menu-label::after {
  content: "";
  display: block;
  padding-top: 21.2765957447%;
}

.is-open #bar1 {
  transform: translateY(4px) rotateZ(-25deg);
}

.is-open #bar2 {
  opacity: 0;
}

.is-open #bar3 {
  transform: translateY(2px) rotateZ(25deg);
  width: 100%;
}

.is-open .menu-label {
  background: url('data:image/svg+xml;utf8, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 101.22 20.27" xml:space="preserve"><g><path d="M10.39,18.93c-4.37,0-8.01-3.42-8.01-8.79S6.02,1.35,10.39,1.35c3.33,0,5.99,1.34,7.31,4.09l.17-.06-.11-2.27C16.04,1.37,13.16,.48,10.39,.48,4.82,.48,0,4.26,0,10.14s4.82,9.66,10.39,9.66c3,0,5.68-1.04,7.42-2.83l.08-1.46-.17-.08c-1.74,2.38-3.78,3.5-7.34,3.5Zm19.21-.28h-1.88c-.03-1.82-.06-4.17-.06-8.51s.03-7.06,.06-7.9c.03-.73,.25-1.01,.87-1.23l-.03-.14c-.53,.06-1.34,.08-1.96,.08s-1.43-.03-1.99-.08l-.03,.14c.62,.25,.84,.5,.87,1.26,.03,.81,.06,3.5,.06,7.87s-.03,7.03-.06,7.87c-.03,.76-.25,1.01-.87,1.26l.03,.14c.56-.06,1.34-.08,2.46-.08h8.76c.25-.67,.7-1.65,.98-2.21l-.14-.11c-1.82,1.37-4.03,1.65-7.08,1.65ZM51.32,.48c-5.43,0-10.08,3.78-10.08,9.66s4.65,9.66,10.08,9.66,10.05-3.81,10.05-9.66S56.73,.48,51.32,.48Zm0,18.45c-4.54,0-7.7-3.33-7.7-8.79s3.16-8.79,7.7-8.79,7.7,3.3,7.7,8.79-3.19,8.79-7.7,8.79Zm24.02-10.47c-2.83-1.15-4.34-2.02-4.34-4s1.65-3.11,3.75-3.11c1.96,0,3.7,.73,4.82,2.94l.2-.11-.25-2.32c-1.01-.87-2.52-1.37-4.62-1.37-3.14,0-5.68,1.68-5.68,4.76,0,2.6,1.9,3.84,4.96,5.18,2.91,1.26,4.73,2.35,4.73,4.65s-1.68,3.86-4.31,3.86c-2.16,0-4.4-1.23-5.74-3.72l-.22,.08,.45,2.74c1.18,1.01,3.33,1.76,5.46,1.76,3.53,0,6.27-2.02,6.27-5.35s-2.38-4.7-5.46-5.99Zm25.73,8.54c-1.85,1.37-4.9,1.65-8.09,1.65h-1.9c-.03-1.06-.06-4.28-.06-8.43,6.16,.03,6.55,.17,6.89,1.18l.14-.03c-.08-.5-.11-.9-.11-1.51s.03-.98,.11-1.51l-.14-.03c-.31,.92-.73,1.15-6.89,1.18,0-3.75,.03-6.66,.06-7.81,.81-.06,1.62-.08,2.38-.08,2.52,0,4.7,.28,6.3,1.65l.17-.11c-.28-.67-.53-1.54-.67-2.18h-9.3c-.64,0-1.43-.03-1.99-.08l-.03,.14c.62,.25,.84,.5,.87,1.26,.03,.81,.06,3.5,.06,7.87s-.03,7.03-.06,7.87c-.03,.76-.25,1.01-.87,1.26l.03,.14c.56-.06,1.34-.08,1.99-.08h10.25c.25-.64,.73-1.68,1.01-2.21l-.14-.11Z" fill="%23FFFFFF"></path></g></svg>') center/contain no-repeat;
}

.is-open .menu__inner {
  transform: translateY(0);
  opacity: 1;
  pointer-events: all;
}

@media screen and (min-width: 769px) {
  .gheader .menu {
    transition: 0.3s;
    pointer-events: none;
    opacity: 0;
  }
}

@media screen and (max-width: 768px) {
  #menu {
    opacity: 1 !important;
    z-index: 100001;
  }
}

.gheader {
  width: 100%;
}
@media screen and (min-width: 769px) {
  .gheader {
    z-index: 0;
  }
}

.gheader.is-open {
  z-index: 100;
}

.h__btn {
  position: absolute;
  top: 0;
  right: 0;
  background: url(../img/btn_menu.svg) no-repeat;
  background-size: contain;
  transition: 0.3s;
  z-index: 1000000;
}
@media screen and (max-width: 768px) {
  .h__btn {
    display: none !important;
  }
}
.h__btn.is-open {
  background: url(../img/btn_close.svg) no-repeat;
  background-size: contain;
}
@media screen and (min-width: 769px) {
  .h__btn {
    width: 47px;
    height: 37px;
    top: 26px;
    right: 26px;
    cursor: pointer;
  }
}
@media screen and (max-width: 768px) {
  .h__btn {
    width: 47px;
    height: 37px;
    top: 26px;
    right: 26px;
  }
}

#menu {
  opacity: 0;
}

#menu.is-open {
  opacity: 1;
  pointer-events: initial;
  background-image: -moz-linear-gradient(90deg, rgb(126, 158, 249) 0%, rgb(185, 168, 228) 52%, rgb(244, 177, 207) 100%);
  background-image: -webkit-linear-gradient(90deg, rgb(126, 158, 249) 0%, rgb(185, 168, 228) 52%, rgb(244, 177, 207) 100%);
  background-image: -ms-linear-gradient(90deg, rgb(126, 158, 249) 0%, rgb(185, 168, 228) 52%, rgb(244, 177, 207) 100%);
}

@media screen and (min-width: 769px) {
  .menu__inner {
    max-width: 360px;
    margin-left: 80px;
  }
}
@media screen and (max-width: 768px) {
  .menu__inner {
    overflow-y: auto;
  }
}

@media screen and (min-width: 769px) {
  .menu__nav {
    max-width: 240px;
  }
}
.menu__nav__txt-m {
  color: #fff;
  line-height: 1.5;
}
@media screen and (min-width: 769px) {
  .menu__nav__txt-m {
    font-size: 12px;
  }
}
@media screen and (max-width: 768px) {
  .menu__nav__txt-m {
    font-size: 13px;
  }
}

.menu__nav__txt-s {
  color: #fff;
}
@media screen and (min-width: 769px) {
  .menu__nav__txt-s {
    font-size: 10px;
  }
}
@media screen and (max-width: 768px) {
  .menu__nav__txt-s {
    font-size: 10px;
    padding-bottom: 2.6666666667%;
  }
}

.menu__btn {
  left: 0;
  transform: translate(0%, 0);
  width: 100%;
}
@media screen and (min-width: 769px) {
  .menu__btn {
    max-width: 260px;
  }
}
@media screen and (min-width: 769px) {
  .menu {
    padding: 50px 0 30px 0;
  }
}
@media screen and (min-width: 769px) {
  .nav__list a {
    transform: scale(0.7);
    transform-origin: 0;
  }
}
@media screen and (min-width: 769px) {
  .menu__nav + .menu__nav {
    border-top: dotted 2px #FFF;
  }
}

@media screen and (min-width: 769px) {
  .naturelabstore-btn,
  .amazon-btn,
  .rakuten-btn,
  .yahoo-btn {
    max-width: 235px;
    margin-bottom: 3.4188034188%;
  }
}
@media screen and (max-width: 768px) {
  .naturelabstore-btn,
  .amazon-btn,
  .rakuten-btn,
  .yahoo-btn {
    max-width: 100%;
    width: 48.8%;
    margin-bottom: 2.9333333333%;
  }
}
.naturelabstore-btn a,
.amazon-btn a,
.rakuten-btn a,
.yahoo-btn a {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  border-radius: 100px;
  width: 100%;
  transform: scale(1);
}
@media screen and (min-width: 769px) {
  .naturelabstore-btn a,
  .amazon-btn a,
  .rakuten-btn a,
  .yahoo-btn a {
    max-width: 235px;
    height: 34px;
    transition: 0.2s;
  }
  .naturelabstore-btn a:hover,
  .amazon-btn a:hover,
  .rakuten-btn a:hover,
  .yahoo-btn a:hover {
    opacity: 0.7;
  }
}
.story_movie {
    position: relative;
    font-size: 0;
    line-height: 1;
    background-color: #fff;
}
@media screen and (min-width: 769px) {
  .story_movie {
    padding-top: 22.9333333333%;
  }
}
@media screen and (max-width: 768px) {
  .story_movie {
    padding-top: 22.9333333333vw;
  }
}

.movie__ttl {
  text-align: center;
}
@media screen and (min-width: 769px) {
  .movie__ttl {
    margin: 0 auto;
    width: 38.6666666667%;
  }
}
@media screen and (max-width: 768px) {
  .movie__ttl {
    margin: 0 auto;
    width: 38.6666666667%;
  }
}

.movie__body {
	cursor: pointer;
	position: relative;
}
.movie__body .movie-slide__new {
	position:absolute;
	left: 1.333333%%;
	top:-8.5%;
	width:80px;
	height:80px;
	z-index: 21;
}
.movie__body p {
	font-size:16px;
	color: #32388e;
	text-align: center;    
    margin:1em 0 0;
}

@media screen and (min-width: 769px) {
  .movie__body {
    padding-left: 2.6666666667%;
    padding-right: 2.6666666667%;
    margin-top: 12%;
  }
}
@media screen and (max-width: 768px) {
  .movie__body {
    padding-left: 2.6666666667%;
    padding-right: 2.6666666667%;
    margin-top: 12%;
  }
	.movie__body .movie-slide__new {
		top:-7%;
		width:66px;
		height:66px;
	}
}

.js-modal-container {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: -19999;
}

.js-modal {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  height: 100%;
  visibility: hidden;
  transition-timing-function: linear;
  transition-duration: 0.2s;
  transition-property: visibility;
}

.js-modal-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  opacity: 0;
  transition-delay: 0;
  transition-timing-function: linear;
  transition-duration: 0.2s;
  transition-property: opacity;
  will-change: opacity;
}

.js-modal-body {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
  opacity: 0;
  transition-timing-function: linear;
  transition-duration: 0.2s;
  transition-property: opacity;
}

.js-modal-scroll {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.modal-movie-main__player {
  position: relative;
  padding-top: 56.25%;
}

.js-youtube-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.modal-movie__scroll {
  display: flex;
  align-items: center;
  justify-content: center;
}

.modal-movie-main__in {
  position: relative;
}

.modal-close__btn {
  position: relative;
  padding: 0;
  border: none;
  outline: none;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media screen and (min-width: 769px) {
  .modal-close__btn {
    width: 98px;
    height: 52px;
    transform: scale(0.7);
    transform-origin: right;
  }
}
@media screen and (max-width: 768px) {
  .modal-close__btn {
    width: 49px;
    height: 26px;
  }
}

.modal-close__body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 40px;
  height: 22px;
  margin: auto;
}

.modal-close__btn {
  background: url(../img/btn_close2.svg) no-repeat;
  background-size: 100%;
}

@media screen and (min-width: 769px) {
  .modal-movie-main {
    max-width: 100%;
    width: 960px;
  }
  .modal-movie-main__in .modal-close {
    top: -80px;
    right: 0;
  }
  .modal-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 3;
    width: 98px;
    height: 52px;
  }
  .modal-close__btn {
    width: 98px;
    height: 52px;
    background: url(../img/btn_close2.svg) no-repeat;
    background-size: 100%;
  }
}
@media screen and (max-width: 768px) {
  .modal-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 3;
    width: 13.0666666667%;
    height: 6.9333333333%;
  }
  .modal-movie-main__in .modal-close {
    top: -20%;
    right: 4%;
  }
  .modal-movie-main {
    max-width: 100%;
    width: 100%;
  }
  .modal-movie-main__in {
    padding-left: 4%;
    padding-right: 4%;
  }
}
.js-youtube-player-target iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.js-modal.is-modal-active {
  visibility: visible;
}

.is-modal-opened .js-modal-container.is-modal-shown {
  z-index: 19999;
}

.is-modal-active .js-modal-bg {
  z-index: 1;
  opacity: 1;
  transition-delay: 0s;
}

.is-modal-active .js-modal-body {
  opacity: 1;
  transition-delay: 0.1s;
}

.lineup__product-cta-430 .lineup__parchase-list-430 {
  transform: translate(-50%, -24%);
}

.lineup__product-cta-430.is-on .lineup__parchase-list-430 {
  visibility: visible;
  opacity: 1;
  z-index: 1;
  transform: translate(-50%, -19%);
}

.lineup__product-cta-860 .lineup__parchase-list-860 {
  transform: translate(-50%, -24%);
}

.lineup__product-cta-860.is-on .lineup__parchase-list-860 {
  visibility: visible;
  opacity: 1;
  z-index: 1;
  transform: translate(-50%, -19%);
}
@media screen and (max-width: 768px) {
  .lineup__product-cta-860.is-on .lineup__parchase-list-860 .lineup__parchase-list-inner {
    padding: 11% 0% 7%;
  }
}
@media screen and (min-width: 769px) {
  .lineup__product-cta-860.is-on .lineup__parchase-list-860 .lineup__parchase-list-inner {
    padding: 11% 0% 7%;
  }
}

/* mist refill */
.lineup__product-cta-600 .lineup__parchase-list-600 {
  transform: translate(-50%, -24%);
}

.lineup__product-cta-600.is-on .lineup__parchase-list-600 {
  visibility: visible;
  opacity: 1;
  z-index: 1;
  transform: translate(-50%, -19%);
}

@media screen and (max-width: 768px) {
  .bedroom-paper-fragrance .lineup__product-cta .lineup__parchase-list-inner {
    padding: 11% 0% 7%;
  }
}
@media screen and (min-width: 769px) {
  .bedroom-paper-fragrance .lineup__product-cta .lineup__parchase-list-inner {
    padding: 11% 0% 7%;
  }
}

.jpen {
  color: #fff;
  z-index: 1;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
  .jpen {
    right: 22vw;
    margin-top: 3.5vw;
    margin-bottom: 3.5vw;
    margin-left: 15px;
  }
}
@media screen and (min-width: 769px) {
  .jpen {
    margin-top: 30px;
  }
}
.jpen a {
  transition: 0.3s;
  color: #fff;
}
.jpen .en {
  color: #999;
}
.jpen .en:hover {
  color: #fff;
  border-bottom: solid 2px #fff;
  padding-bottom: 2px;
}/*# sourceMappingURL=style.css.map */


/****************************************************************************
アニメーション
 ****************************************************************************/
.fadeInBottom,
.fadeInBottomLate {
  opacity: 0;
  transform: translateY(40px);
  transition: .7s ease;
}

.fadeInBottom.is-active,
.fadeInBottomLate.is-active {
  opacity: 1;
  transform: translateY(0px);
}