html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto;scrollbar-gutter:stable}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;padding:0;margin:0}img,picture,video,canvas,svg{height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}sup{font-size:.5em}table{border-collapse:collapse;width:100%}figure{margin:0}html{font-size:10px}@media screen and (min-width: 1441px){html{font-size:.6944444444vw}}@media screen and (min-width: 1601px){html{font-size:11.1111111111px}}@media screen and (max-width: 1366px){html{font-size:.7320644217vw}}@media screen and (max-width: 768px){html{font-size:2.6041666667vw}}body{color:#111;background:#fff;font-family:YakuHanJP,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:400;line-height:2;text-align:justify;word-break:break-all}@media screen and (max-width: 768px){body{font-size:1.3rem}}body.is-fixed{position:fixed;left:0;width:100%}a{color:#111}@media (hover: hover){a:hover{text-decoration:none}}@media (hover: none){a:active{text-decoration:none}}em{font-style:normal}img{width:100%;height:auto}button{appearance:none;outline:none;padding:0;border:none;background:none;touch-action:manipulation;cursor:pointer}small{font-size:.75em}@keyframes scrollBackground{0%{background-position:0 center}to{background-position:64.6rem center}}.animation-slide-in{opacity:0;translate:0 8rem;transition:opacity .6s cubic-bezier(.39,.575,.565,1),translate .6s cubic-bezier(.165,.84,.44,1);will-change:opacity,translate}@media screen and (max-width: 768px){.animation-slide-in{translate:0 4.5rem}}.animation-slide-in.is-inview{opacity:1;translate:0 0}.animation-slide-in-horizontal{opacity:0;translate:-8rem 0;transition:opacity .6s cubic-bezier(.39,.575,.565,1),translate .6s cubic-bezier(.165,.84,.44,1);will-change:opacity,translate}@media screen and (max-width: 768px){.animation-slide-in-horizontal{translate:-4.5rem 0}}.animation-slide-in-horizontal.is-inview{opacity:1;translate:0 0}.animation-slide-in-horizontal-reverse{opacity:0;translate:8rem 0;transition:opacity .6s cubic-bezier(.39,.575,.565,1),translate .6s cubic-bezier(.165,.84,.44,1);will-change:opacity,translate}@media screen and (max-width: 768px){.animation-slide-in-horizontal-reverse{translate:4.5rem 0}}.animation-slide-in-horizontal-reverse.is-inview{opacity:1;translate:0 0}.animation-slide-in-diagonal{opacity:0;translate:8rem -8rem;transition:opacity .6s cubic-bezier(.39,.575,.565,1),translate .6s cubic-bezier(.165,.84,.44,1);will-change:opacity,translate}@media screen and (max-width: 768px){.animation-slide-in-diagonal{translate:4.5rem -4.5rem}}.animation-slide-in-diagonal.is-inview{opacity:1;translate:0 0}.animation-fade-in{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1);will-change:opacity}@media screen and (max-width: 768px){.animation-fade-in{transition-duration:.6s}}.animation-fade-in.is-inview{opacity:1}.layout-container{padding-top:8rem}@media screen and (max-width: 768px){.layout-container{padding-top:5rem}}.layout-content{overflow:hidden;padding-bottom:15rem}@media screen and (max-width: 768px){.layout-content{overflow:hidden;padding-bottom:7.5rem}}.layout-footer{position:relative;padding:8rem 4rem 3rem}@media screen and (max-width: 768px){.layout-footer{padding:6rem 2rem 3rem}}.layout-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:4rem;background-image:url(../img/common/pattern01.webp);background-size:64.6rem auto;background-position:0 center;background-repeat:repeat;animation:scrollBackground 50s linear infinite;will-change:background-position}@media screen and (max-width: 768px){.layout-footer:before{height:3rem}}.layout-footer__inner{position:relative}.layout-footer__main{display:flex;flex-direction:column;align-items:center;gap:2.5rem}@media screen and (max-width: 768px){.layout-footer__main{gap:2rem}}.layout-footer__sub{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:5rem}@media screen and (max-width: 768px){.layout-footer__sub{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:3rem}}.layout-footer .footer-logo{width:22.4rem}@media screen and (max-width: 768px){.layout-footer .footer-logo{width:15rem}}.layout-footer .footer-nav{display:flex;gap:3rem;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600}@media screen and (max-width: 768px){.layout-footer .footer-nav{display:none}}.layout-footer .footer-nav__item a{position:relative;display:flex;align-items:center;height:3.5rem;line-height:1;text-decoration:none}.layout-footer .footer-nav__item a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.2rem;background:#000;transform:scaleX(0);transform-origin:right center;transition:transform .2s cubic-bezier(.39,.575,.565,1);will-change:transform}@media (hover: hover){.layout-footer .footer-nav__item a:hover:after{transform:scaleX(1);transform-origin:left center}}@media (hover: none){.layout-footer .footer-nav__item a:active:after{transform:scaleX(1);transform-origin:left center}}.layout-footer .footer-sns{display:flex;align-items:center;gap:2.5rem}.layout-footer .footer-sns__title{font-size:1.4rem;font-weight:500;line-height:1}@media screen and (max-width: 768px){.layout-footer .footer-sns__title{font-size:1rem}}.layout-footer .footer-sns__list{display:flex;align-items:center;gap:2rem}.layout-footer .footer-sns__item a{text-decoration:none;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-footer .footer-sns__item a:hover{opacity:.5}}@media (hover: none){.layout-footer .footer-sns__item a:active{opacity:.5}}.layout-footer .footer-sns__item--x{width:2.2rem}.layout-footer .footer-sns__item--instagram,.layout-footer .footer-sns__item--facebook{width:2.4rem}.layout-footer .footer-banner{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:1rem;width:24rem}@media screen and (max-width: 768px){.layout-footer .footer-banner{position:static}}.layout-footer .footer-banner__item a{transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-footer .footer-banner__item a:hover{opacity:.5}}@media (hover: none){.layout-footer .footer-banner__item a:active{opacity:.5}}.layout-footer .footer-sub-nav{display:flex;gap:4rem;font-family:Montserrat,sans-serif;font-size:1.2rem}@media screen and (max-width: 768px){.layout-footer .footer-sub-nav{gap:2rem}}.layout-footer .footer-sub-nav__item a{color:#c9c9c9;text-decoration:none;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-footer .footer-sub-nav__item a:hover{opacity:.5}}@media (hover: none){.layout-footer .footer-sub-nav__item a:active{opacity:.5}}.layout-footer .footer-copyright{color:#c9c9c9;font-family:Montserrat,sans-serif;font-size:1.2rem;letter-spacing:.04em}.layout-header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000}.layout-header__inner{display:flex;align-items:center;height:8rem;padding:0 3rem}@media screen and (max-width: 768px){.layout-header__inner{justify-content:space-between;height:5rem;padding:0 1rem}}.layout-header .header-logo{position:relative;z-index:10;width:6.1rem;margin-right:4rem}@media screen and (max-width: 768px){.layout-header .header-logo{width:4.5rem;margin-right:0}}.layout-header .header-logo a{display:block}.layout-header .header-nav{flex:1;display:flex}@media screen and (max-width: 768px){.layout-header .header-nav{overflow:auto;position:absolute;top:5rem;left:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:4rem;width:100%;height:calc(100dvh - 5rem);padding:0 2rem;background:#fff;border-top:1px solid #f0f0f0;opacity:0;visibility:hidden;z-index:9}.layout-header .header-nav.is-show{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.39,.575,.565,1),visibility .2s cubic-bezier(.39,.575,.565,1)}}@media screen and (min-width: 769px){.layout-header .header-nav__main{margin-right:auto}}@media screen and (max-width: 768px){.layout-header .header-nav__main{width:100%}}.layout-header .header-nav__sub{display:flex;align-items:center;gap:3rem}@media screen and (max-width: 768px){.layout-header .header-nav__sub{flex-direction:column-reverse;width:100%;padding-bottom:2rem}}.layout-header .header-menu{display:flex;gap:3rem;margin-right:auto;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600}@media screen and (max-width: 768px){.layout-header .header-menu{flex-direction:column;align-items:center;gap:1rem;font-size:1.8rem}}.layout-header .header-menu__item{padding:.5rem 0}@media screen and (max-width: 768px){.layout-header .header-menu__item{padding:0}}.layout-header .header-menu__item a{position:relative;display:flex;align-items:center;height:3.5rem;line-height:1;text-decoration:none}.layout-header .header-menu__item a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.2rem;background:#000;transform:scaleX(0);transform-origin:right center;transition:transform .2s cubic-bezier(.39,.575,.565,1);will-change:transform}@media (hover: hover){.layout-header .header-menu__item a:hover:after{transform:scaleX(1);transform-origin:left center}}@media (hover: none){.layout-header .header-menu__item a:active:after{transform:scaleX(1);transform-origin:left center}}@media screen and (max-width: 768px){.layout-header .header-menu__item a{height:4rem}}.layout-header .header-sns{display:flex;align-items:center;gap:2.4rem}.layout-header .header-sns__item a{display:block;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-header .header-sns__item a:hover{opacity:.5}}@media (hover: none){.layout-header .header-sns__item a:active{opacity:.5}}.layout-header .header-sns__item--x{width:2.2rem}.layout-header .header-sns__item--instagram,.layout-header .header-sns__item--facebook{width:2.4rem}.layout-header .header-cta{display:flex;gap:1rem;font-family:Montserrat,sans-serif}.layout-header .header-cta__item a{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:4rem;padding:0 2.5rem;border-radius:2rem;border:.2rem solid #000;background:#ffa100;font-size:1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s cubic-bezier(.39,.575,.565,1),color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color,color}@media (hover: hover){.layout-header .header-cta__item a:hover{background-color:#000;color:#fff}.layout-header .header-cta__item a:hover span:before{background-color:#fff}}@media (hover: none){.layout-header .header-cta__item a:active{background-color:#000;color:#fff}.layout-header .header-cta__item a:active span:before{background-color:#fff}}@media screen and (max-width: 768px){.layout-header .header-cta__item a{width:20rem}}.layout-header .header-cta__item span{display:flex;align-items:center;gap:1.5rem}.layout-header .header-cta__item span:before{content:"";display:block;transition:background-color .2s cubic-bezier(.39,.575,.565,1),color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color,color}.layout-header .header-cta__item--store a{padding-left:1.5rem}.layout-header .header-cta__item--store span:before{width:1.8rem;height:1.6rem;background:#111;mask:url(../img/common/icn_cart.svg) no-repeat center/contain}.layout-header .header-hamburger{display:none}@media screen and (max-width: 768px){.layout-header .header-hamburger{width:4.4rem;height:4.4rem;border-radius:100%;position:relative;display:block;border:.2rem solid #000;background:#ffa100;z-index:10}.layout-header .header-hamburger__line{display:block;position:absolute;top:calc(50% - .1rem);left:calc(50% - .9rem);width:1.8rem;height:.2rem;background:#000;transition:opacity .2s cubic-bezier(.39,.575,.565,1),rotate .2s cubic-bezier(.39,.575,.565,1),translate .2s cubic-bezier(.39,.575,.565,1)}.layout-header .header-hamburger__line:nth-of-type(1){translate:0 -.6rem}.layout-header .header-hamburger__line:nth-of-type(3){translate:0 .6rem}.layout-header .header-hamburger.is-show .header-hamburger__line:nth-of-type(1){translate:0 0;rotate:-45deg}.layout-header .header-hamburger.is-show .header-hamburger__line:nth-of-type(2){opacity:0;translate:.5rem 0}.layout-header .header-hamburger.is-show .header-hamburger__line:nth-of-type(3){translate:0 0;rotate:45deg}}.component-anchor{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;font-size:1.2rem;line-height:1.2;text-align:center}@media screen and (max-width: 768px){.component-anchor{grid-template-columns:repeat(2,1fr);gap:.6rem;font-size:1rem}}.component-anchor__item a{display:flex;align-items:center;justify-content:center;height:4rem;border-radius:2rem;border:1px solid #c8c8c8;background:#fff;text-decoration:none;transition:background-color .2s cubic-bezier(.39,.575,.565,1),color .2s cubic-bezier(.39,.575,.565,1),border-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color,color,border-color}@media (hover: hover){.component-anchor__item a:hover{border-color:transparent;background-color:#000;color:#fff}}@media (hover: none){.component-anchor__item a:active{border-color:transparent;background-color:#000;color:#fff}}.component-button{display:flex;align-items:center;justify-content:center;min-width:14rem;height:4rem;padding:0 2.5rem;border-radius:2rem;border:.2rem solid #000;background:#fff;font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s cubic-bezier(.39,.575,.565,1),color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color,color}@media (hover: hover){.component-button:hover{background-color:#000;color:#fff}}@media (hover: none){.component-button:active{background-color:#000;color:#fff}}.component-category{display:flex;justify-content:center;width:fit-content;margin:0 auto;border:.2rem solid #000;font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:500}@media screen and (max-width: 768px){.component-category{font-size:1.2rem}}.component-category__item:nth-of-type(n+2){border-left:.2rem solid #000}.component-category__item a{display:flex;align-items:center;justify-content:center;width:10rem;height:3rem;text-decoration:none;transition:background-color .2s cubic-bezier(.39,.575,.565,1),color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color,color}@media (hover: hover){.component-category__item a:hover{color:#fff;background-color:#000}}@media (hover: none){.component-category__item a:active{color:#fff;background-color:#000}}@media screen and (max-width: 768px){.component-category__item a{width:7.6rem}}.component-category__item.is-active{background-color:#f0f0f0}.component-category__item.is-active a{pointer-events:none}.component-content{position:relative;margin-top:-12rem}@media screen and (max-width: 768px){.component-content{margin-top:-8.4rem}}.component-content>*:first-child{margin-top:0}.component-content:before{content:"";position:absolute;top:0;left:calc(50% - 68rem);width:136rem;height:12rem;border-top-left-radius:3rem;border-top-right-radius:3rem;background:#fff;z-index:0}@media screen and (max-width: 768px){.component-content:before{left:calc(50% - 18.2rem);width:36.4rem;height:8.4rem}}.component-content__inner{position:relative;z-index:20;padding-top:6rem}@media screen and (max-width: 768px){.component-content__inner{padding-top:3rem}}.component-content__inner>*:first-child{margin-top:0}.component-content--about .component-content__inner{padding-top:0}.component-content--about .component-section__title{color:#282e90}.component-content--lookbook:before{display:none}.component-content--lookbook .component-content__inner{padding-top:0}.component-content--collaboration:before{display:none}.component-content--collaboration .component-content__inner{padding-top:0}.component-content--shop-list .component-section__title{color:#692eb2}.component-header{display:flex;align-items:center;justify-content:center;height:32rem;padding-bottom:12rem}@media screen and (max-width: 768px){.component-header{height:21rem;padding-bottom:8.4rem}}.component-header__inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.component-header__title{position:relative;font-family:Montserrat,sans-serif;font-size:5rem;font-weight:600;line-height:1;text-align:center;z-index:20}@media screen and (max-width: 768px){.component-header__title{font-size:3rem}}.component-header__lead{margin-top:2rem;font-size:3.6rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-align:center}@media screen and (max-width: 768px){.component-header__lead{margin-top:1.2rem;font-size:2.16rem}}.component-header__lead small{font-size:.75em}.component-header__nav{display:flex;justify-content:center;gap:4rem;margin-top:2.5rem;font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:500;line-height:1}@media screen and (max-width: 768px){.component-header__nav{gap:2rem;margin-top:1.5rem}}.component-header__nav-item{opacity:.2;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}.component-header__nav-item.is-active{opacity:1;pointer-events:none}.component-header__nav-item a{text-decoration:none}@media (hover: hover){.component-header__nav-item:hover{opacity:.5}}@media (hover: none){.component-header__nav-item:active{opacity:.5}}.component-header .component-local-nav{margin-top:2.5rem}@media screen and (max-width: 768px){.component-header .component-local-nav{margin-top:1.5rem}}.component-header__illust{position:absolute;z-index:10}.component-header__illust--about01{top:-5.2rem;left:-52rem;width:47rem}@media screen and (max-width: 768px){.component-header__illust--about01{top:-5rem;left:-15rem;width:21.15rem}}.component-header__illust--about02{top:-5.5rem;right:-46rem;width:34rem}@media screen and (max-width: 768px){.component-header__illust--about02{top:auto;bottom:-9rem;right:-10rem;width:15.3rem}}.component-header__illust--lookbook01{top:calc(50% - 8.7rem);left:-33.8rem;width:28.8rem}@media screen and (max-width: 768px){.component-header__illust--lookbook01{top:calc(50% - 5.22rem);left:-19.08rem;width:17.28rem}}.component-header__illust--lookbook02{top:calc(50% - 8.4rem);right:-31.9rem;width:26.9rem}@media screen and (max-width: 768px){.component-header__illust--lookbook02{top:calc(50% - 5.04rem);right:-17.94rem;width:16.14rem}}.component-header__illust--collaboration01{top:calc(50% - 8.4rem);left:-40.6rem;width:35.6rem}@media screen and (max-width: 768px){.component-header__illust--collaboration01{top:1.5rem;left:-10rem;width:17.8rem}}.component-header__illust--collaboration02{top:calc(50% - 7.8rem);right:-40.6rem;width:35.6rem}@media screen and (max-width: 768px){.component-header__illust--collaboration02{top:2rem;right:-8rem;width:17.8rem}}.component-header__illust--shop-list01{top:-5.2rem;left:-44.8rem;width:39.8rem}@media screen and (max-width: 768px){.component-header__illust--shop-list01{top:2.2rem;left:-19rem;width:19.9rem}}.component-header__illust--shop-list02{top:-5.2rem;right:-35.8rem;width:30.8rem}@media screen and (max-width: 768px){.component-header__illust--shop-list02{top:1rem;right:-13.5rem;width:15.4rem}}.component-header__illust--news01{top:-3.2rem;left:-42.8rem;width:37.8rem}@media screen and (max-width: 768px){.component-header__illust--news01{top:-1.8rem;left:-18.5rem;width:18.9rem}}.component-header__illust--news02{top:-3.2rem;right:-34.8rem;width:29.8rem}@media screen and (max-width: 768px){.component-header__illust--news02{top:-1.8rem;right:-16.2rem;width:14.9rem}}.component-header__illust--privacy-policy01{top:-5.4rem;left:-39rem;width:30rem}@media screen and (max-width: 768px){.component-header__illust--privacy-policy01{top:3.5rem;left:-3rem;width:15rem}}.component-header__illust--privacy-policy02{top:-5.4rem;right:-38rem;width:32rem}@media screen and (max-width: 768px){.component-header__illust--privacy-policy02{top:4rem;right:-3rem;width:14.4rem}}.component-header__illust--privacy-policy03{top:-2.5rem;left:-6.5rem;width:8rem}@media screen and (max-width: 768px){.component-header__illust--privacy-policy03{top:-1.5rem;left:-3.9rem;width:4.8rem}}.component-header__illust--contact01{top:-2rem;left:-37rem;width:28rem}@media screen and (max-width: 768px){.component-header__illust--contact01{top:-3rem;left:-15rem;width:14rem}}.component-header__illust--contact02{top:-3rem;right:-42rem;width:33rem}@media screen and (max-width: 768px){.component-header__illust--contact02{top:2rem;right:-12.5rem;width:16.5rem}}.component-header--about{background:#ffa100}.component-header--about .component-header__title{color:#282e90}.component-header--lookbook{background:#fff8ae}.component-header--lookbook .component-header__title{color:#ffa100}.component-header--collaboration{background:#ffa1a7 url(../img/collaboration/bg_title.webp) no-repeat center center/cover}.component-header--collaboration .component-header__title{color:#fff}.component-header--shop-list{background:#f2d0f8 url(../img/shop-list/bg_title.webp) no-repeat center center/cover}.component-header--shop-list .component-header__title{color:#692eb2}.component-header--news{background:#f7f7f7}.component-header--news .component-header__title{color:#06a933}.component-header--privacy-policy{background:#c3edff}.component-header--privacy-policy .component-header__title{color:#307196}.component-header--contact{background:#d4ed69}.component-header--contact .component-header__title{color:#019172}.component-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:10000}.component-loading__logo{width:52.8rem}@media screen and (max-width: 768px){.component-loading__logo{width:30rem}}.is-loaded .component-loading{transform:scale(40);opacity:0;visibility:hidden;transition:transform .6s cubic-bezier(.95,.05,.795,.035) .2s,opacity .2s cubic-bezier(.39,.575,.565,1) .6s,visibility .2s cubic-bezier(.39,.575,.565,1) .6s;will-change:transform,opacity,visibility}.is-loaded .component-loading__logo{transform:translate(-28%,18%);transition:transform 1.2s cubic-bezier(.23,1,.32,1) .2s;will-change:transform}.component-local-nav{display:flex;justify-content:center;gap:4rem;margin-top:10rem;font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:500;line-height:1}@media screen and (max-width: 768px){.component-local-nav{gap:2rem;margin-top:5rem}}.component-local-nav__item{opacity:.2;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}.component-local-nav__item.is-active{opacity:1;pointer-events:none}.component-local-nav__item a{text-decoration:none}@media (hover: hover){.component-local-nav__item:hover{opacity:.5}}@media (hover: none){.component-local-nav__item:active{opacity:.5}}.component-pagetop{position:fixed;right:2rem;bottom:7rem;z-index:100;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.39,.575,.565,1) .3s,visibility .3s cubic-bezier(.39,.575,.565,1) .3s}@media screen and (max-width: 768px){.component-pagetop{right:1rem;bottom:2rem}}.component-pagetop a{display:flex;flex-direction:column;align-items:center;gap:.8rem;color:#1b4ad1;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none}@media (hover: hover){.component-pagetop a:hover img{animation:rocket .6s infinite}}@media (hover: none){.component-pagetop a:active img{animation:rocket .6s infinite}}@media screen and (max-width: 768px){.component-pagetop a{gap:.5rem;font-size:1.1rem}}.component-pagetop__rocket{transform:translateY(-300%);transition:transform .6s cubic-bezier(.77,0,.175,1)}.component-pagetop img{width:4.8rem}@media screen and (max-width: 768px){.component-pagetop img{width:3.6rem}}@keyframes rocket{0%{transform:translate(0) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-2deg)}20%{transform:translate(2px,1px) rotate(2deg)}30%{transform:translate(-1px,-1px) rotate(-1deg)}40%{transform:translate(1px,2px) rotate(1deg)}50%{transform:translate(-2px,1px) rotate(-2deg)}60%{transform:translate(2px,-1px) rotate(2deg)}70%{transform:translate(-1px,2px) rotate(-1deg)}80%{transform:translate(1px,-1px) rotate(1deg)}90%{transform:translate(-1px,1px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}.is-scrolled .component-pagetop{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.39,.575,.565,1),visibility .2s cubic-bezier(.39,.575,.565,1)}.is-scrolled .component-pagetop__rocket{transform:translateY(0);transition:transform 0s}.component-pagination{display:flex;justify-content:center;align-items:center;gap:1.4rem;margin-top:10rem}@media screen and (max-width: 768px){.component-pagination{margin-top:5rem}}.component-pagination__prev a,.component-pagination__prev span,.component-pagination__next a,.component-pagination__next span{width:3.6rem;height:3.6rem;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;text-decoration:none;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media (hover: hover){.component-pagination__prev a:hover,.component-pagination__prev span:hover,.component-pagination__next a:hover,.component-pagination__next span:hover{opacity:.5}}@media (hover: none){.component-pagination__prev a:active,.component-pagination__prev span:active,.component-pagination__next a:active,.component-pagination__next span:active{opacity:.5}}.component-pagination__prev a:before,.component-pagination__prev span:before,.component-pagination__next a:before,.component-pagination__next span:before{content:"";display:block;width:1.1rem;height:2rem;background:url(../img/common/arw_pagination.svg) no-repeat center center/contain}.component-pagination__prev{rotate:180deg}.component-pagination__list{display:flex;gap:1.4rem;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;line-height:1}@media screen and (max-width: 768px){.component-pagination__list{gap:.8rem}}.component-pagination__item a,.component-pagination__item span{width:3.6rem;height:3.6rem;border-radius:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;opacity:.2;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media (hover: hover){.component-pagination__item a:hover,.component-pagination__item span:hover{opacity:.5}}@media (hover: none){.component-pagination__item a:active,.component-pagination__item span:active{opacity:.5}}.component-pagination__item.is-active a,.component-pagination__item.is-active span{color:#000;border:.2rem solid #000;background:#ffa100;cursor:default;pointer-events:none;opacity:1}.component-section{position:relative;margin-top:9rem;padding:0 4rem}@media screen and (max-width: 768px){.component-section{margin-top:4.5rem;padding:0 2rem}}.component-section>*:first-child{margin-top:0}.component-section__title{position:relative;font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:3rem;font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width: 768px){.component-section__title{font-size:2.25rem}}.component-section__title small{display:inline-block;font-size:1.8rem;line-height:1.2}@media screen and (max-width: 768px){.component-section__title small{font-size:1.35rem}}.component-section__content{width:100%;max-width:120rem;margin-left:auto;margin-right:auto;position:relative;margin-top:4rem}@media screen and (max-width: 768px){.component-section__content{margin-top:2rem}}.component-section__content>*:first-child{margin-top:0}.component-section--bg-white{position:relative;padding:9rem 4rem 10rem}@media screen and (max-width: 768px){.component-section--bg-white{padding:4.5rem 2rem 5rem}}.component-section--bg-gray{position:relative;padding:9rem 4rem 10rem;margin-top:0;background:#f0f0f0}@media screen and (max-width: 768px){.component-section--bg-gray{padding:4.5rem 2rem 5rem}}.component-yagura{position:fixed;top:0;left:-10rem;width:10rem;height:10rem;z-index:1000;transition:transform .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.component-yagura{left:-7.5rem;width:7.5rem;height:7.5rem}}.component-yagura.is-left.is-show{transform:translate(8rem)}@media screen and (max-width: 768px){.component-yagura.is-left.is-show{transform:translate(6rem)}}.component-yagura.is-right.is-show{transform:translate(-8rem)}@media screen and (max-width: 768px){.component-yagura.is-right.is-show{transform:translate(-6rem)}}.component-yagura img{display:none}.component-yagura img.is-show{display:block}.page-about-concept{position:relative}@media screen and (max-width: 768px){.page-about-concept{padding:16rem 0 15rem}}.page-about-concept>*:first-child{margin-top:0}.page-about-concept__lead{font-size:3rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-align:center}@media screen and (max-width: 768px){.page-about-concept__lead{margin-top:3rem;font-size:1.8rem}}.page-about-concept__lead small{font-size:.75em}.page-about-concept__lead--en{margin-top:2rem;font-family:Montserrat,sans-serif;font-size:2.4rem}@media screen and (max-width: 768px){.page-about-concept__lead--en{margin-top:1rem;font-size:1.44rem}}.page-about-concept__text{margin-top:2rem;line-height:2;letter-spacing:.08em;text-align:center}@media screen and (max-width: 768px){.page-about-concept__text{margin-top:1rem}}.page-about-concept__text--en{margin-top:1.5rem;font-family:Montserrat,sans-serif;font-size:1.4rem}@media screen and (max-width: 768px){.page-about-concept__text--en{margin-top:.75rem;font-size:1.2rem}}.page-about-concept__illust{position:absolute}.page-about-concept__illust--01{top:7rem;left:-19rem;width:47.7rem}@media screen and (max-width: 768px){.page-about-concept__illust--01{top:0;left:4rem;width:26.5rem}}.page-about-concept__illust--02{bottom:5rem;right:-18rem;width:46.62rem}@media screen and (max-width: 768px){.page-about-concept__illust--02{bottom:0;right:4.5rem;width:25.9rem}}.page-about-story{position:relative}@media screen and (max-width: 768px){.page-about-story{padding:14rem 0 6rem}}.page-about-story__list{display:flex;flex-direction:column;gap:8rem}@media screen and (max-width: 768px){.page-about-story__list{gap:4rem}}.page-about-story__item--04{display:flex;align-items:center;gap:6rem}@media screen and (max-width: 768px){.page-about-story__item--04{flex-direction:column;gap:2rem}}.page-about-story__item--04 .page-about-story__image{width:30rem;margin-top:0}@media screen and (max-width: 768px){.page-about-story__item--04 .page-about-story__image{width:15rem}}.page-about-story__item--04 .page-about-story__content{flex:1}.page-about-story__title{font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:2.6rem;font-weight:700}@media screen and (max-width: 768px){.page-about-story__title{font-size:1.95rem;line-height:1.5}}.page-about-story__image{overflow:hidden;position:relative;margin-top:3rem;border-radius:2rem}@media screen and (max-width: 768px){.page-about-story__image{margin-top:1.5rem;border-radius:1.6rem}}.page-about-story__image:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:2rem;border:.6rem solid #282E90}@media screen and (max-width: 768px){.page-about-story__image:after{border-radius:1.6rem;border-width:.4rem}}.page-about-story__text{margin-top:3rem}@media screen and (max-width: 768px){.page-about-story__text{margin-top:1.5rem}}.page-about-story__illust{position:absolute}.page-about-story__illust--01{top:-27rem;left:2rem;width:37rem}@media screen and (max-width: 768px){.page-about-story__illust--01{top:0rem;left:-7rem;width:22.2rem}}.page-about-story__illust--02{top:-17rem;right:1rem;width:39.2rem}@media screen and (max-width: 768px){.page-about-story__illust--02{top:5rem;right:-6rem;width:23.52rem}}@keyframes flower{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes text1{0%{transform:translate(0)}50%{transform:translate(-5%,5%) rotate(-5deg)}}@keyframes text2{0%{transform:translate(0)}50%{transform:translate(5%,-5%) rotate(5deg)}}.page-about-story__illust--03{bottom:-12rem;right:20rem;width:32rem;height:16.5rem}@media screen and (max-width: 768px){.page-about-story__illust--03{bottom:-6rem;right:5rem;width:19.2rem;height:9.9rem}}.page-about-story__illust--03.is-inview .page-about-story__illust--03-1{animation:flower 1.6s cubic-bezier(.39,.575,.565,1) infinite}.page-about-story__illust--03.is-inview .page-about-story__illust--03-2{animation:bird 2s cubic-bezier(.39,.575,.565,1) infinite}.page-about-story__illust--03.is-inview .page-about-story__illust--03-4{animation:text1 2s cubic-bezier(.39,.575,.565,1) infinite}.page-about-story__illust--03.is-inview .page-about-story__illust--03-5{animation:text2 2s cubic-bezier(.39,.575,.565,1) infinite}.page-about-story__illust--03-1{top:0;left:15rem;width:4rem}@media screen and (max-width: 768px){.page-about-story__illust--03-1{left:9rem;width:2.4rem}}.page-about-story__illust--03-2{top:3.6rem;left:10.1rem;width:6.3rem}@media screen and (max-width: 768px){.page-about-story__illust--03-2{top:2.16rem;left:6.06rem;width:3.78rem}}.page-about-story__illust--03-3{top:5.9rem;left:17.2rem;width:10.1rem}@media screen and (max-width: 768px){.page-about-story__illust--03-3{top:3.54rem;left:10.32rem;width:6.06rem}}.page-about-story__illust--03-4{top:4.8rem;left:0;width:15.8rem}@media screen and (max-width: 768px){.page-about-story__illust--03-4{top:2.88rem;width:9.48rem}}.page-about-story__illust--03-5{top:1.7rem;left:17.7rem;width:14.3rem}@media screen and (max-width: 768px){.page-about-story__illust--03-5{top:1.02rem;left:10.62rem;width:8.58rem}}.page-collaboration-list{position:relative;z-index:20;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem 9rem}@media screen and (max-width: 768px){.page-collaboration-list{grid-template-columns:repeat(2,1fr);gap:1rem}}.page-collaboration-list__item{border-radius:2rem;border:.2rem solid #000;background:#fff;text-align:center}@media screen and (max-width: 768px){.page-collaboration-list__item{border-radius:1.2rem}}.page-collaboration-list__item a{display:block;padding:1.8rem 1.8rem 1.4rem;text-decoration:none}@media (hover: hover){.page-collaboration-list__item a:hover img{transform:scale(1.05)}}@media (hover: none){.page-collaboration-list__item a:active img{transform:scale(1.05)}}@media screen and (max-width: 768px){.page-collaboration-list__item a{padding:.8rem}}.page-collaboration-list__image{position:relative;overflow:hidden;border-radius:1.2rem;aspect-ratio:1/1}@media screen and (max-width: 768px){.page-collaboration-list__image{border-radius:.72rem}}.page-collaboration-list__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.39,.575,.565,1);will-change:transform}.page-collaboration-list__image--border:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #d5d5d5;border-radius:1.2rem}@media screen and (max-width: 768px){.page-collaboration-list__image--border:after{border-radius:.72rem}}.page-collaboration-list__title{margin-top:1.4rem;color:#000;font-weight:500;line-height:1.5}@media screen and (max-width: 768px){.page-collaboration-list__title{margin-top:.8rem}}.page-collaboration-lead{margin-top:4rem;font-size:2.4rem;font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width: 768px){.page-collaboration-lead{margin-top:2rem;font-size:1.8rem;text-align:justify;word-break:break-all}.page-collaboration-lead br{display:none}}.page-collaboration-content{margin-top:8rem}@media screen and (max-width: 768px){.page-collaboration-content{margin-top:4rem}}.page-collaboration-content>*:first-child{margin-top:0!important}.page-collaboration-content p{margin-top:3rem}@media screen and (max-width: 768px){.page-collaboration-content p{margin-top:1.5rem}}.page-collaboration-content p.has-small-font-size{margin-top:1rem;font-size:1.4rem}@media screen and (max-width: 768px){.page-collaboration-content p.has-small-font-size{margin-top:.5rem;font-size:1.05rem}}.page-collaboration-content .wp-block-image{position:relative;overflow:hidden;max-width:57rem;margin:3rem auto 0;border-radius:2rem}@media screen and (max-width: 768px){.page-collaboration-content .wp-block-image{margin:1.5rem auto 0;border-radius:1.6rem}}.page-collaboration-content .wp-block-image:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:2rem;border:.6rem solid #EE5E44}@media screen and (max-width: 768px){.page-collaboration-content .wp-block-image:after{border-radius:1.6rem;border-width:.4rem}}.page-collaboration-content .wp-block-columns{display:flex;align-items:center!important;gap:6rem;margin-top:8rem;margin-bottom:0!important}@media screen and (max-width: 768px){.page-collaboration-content .wp-block-columns{flex-direction:column;align-items:flex-start!important;gap:2rem;margin-top:4rem}}.page-collaboration-content .wp-block-columns:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width: 768px){.page-collaboration-content .wp-block-columns:nth-of-type(2n){flex-direction:column}}.page-collaboration-content .wp-block-column{flex:1}.page-collaboration-content .wp-block-column>*:first-child{margin-top:0!important}.page-collaboration-content .alignright{text-align:right}.page-collaboration-content .aligncenter{text-align:center}.page-collaboration-illust{position:absolute;z-index:10}.page-collaboration-illust--01{top:0;left:calc(50% - 55rem);width:13rem}.page-collaboration-illust--02{top:0;right:calc(50% - 58rem);width:16.4rem}.page-contact-form>*:first-child{margin-top:0}.page-contact-form__text{text-align:center}.page-contact-form__text--line{margin-top:.8rem;padding:1rem 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}@media screen and (max-width: 768px){.page-contact-form__text--line{margin:1rem 0 .6rem;padding:1.5rem 0}}.page-contact-form__items{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem;margin-top:4rem}@media screen and (max-width: 768px){.page-contact-form__items{gap:1rem;margin-top:2rem}}.page-contact-form__item-group{display:flex;gap:2rem}@media screen and (max-width: 768px){.page-contact-form__item-group{gap:.8rem}}.page-contact-form__item{flex:1;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width: 768px){.page-contact-form__item{gap:.25rem}}.page-contact-form__item.is-required .page-contact-form__label:after{content:" *";color:#019172}.page-contact-form__label{font-weight:600}.page-contact-form__field input[type=text],.page-contact-form__field input[type=email],.page-contact-form__field input[type=tel],.page-contact-form__field textarea{width:100%;padding:1rem;border:.2rem solid #c8c8c8;border-radius:.6rem;background:#f0f0f0;font-size:1.6rem;line-height:1.5}.page-contact-form__field input[type=text]:focus,.page-contact-form__field input[type=email]:focus,.page-contact-form__field input[type=tel]:focus,.page-contact-form__field textarea:focus{outline:none;border-color:#019172;background:#f6ffd0}.page-contact-form__field input[type=text],.page-contact-form__field input[type=email]{height:5rem}.page-contact-form__field textarea{height:20rem;resize:vertical}.page-contact-form__field select{height:5rem;padding:1rem;border:.2rem solid #c8c8c8;border-radius:.6rem;background:#f0f0f0;font-size:1.6rem;line-height:1.5}.page-contact-form__field select:focus{outline:none;border-color:#019172;background:#f6ffd0}.page-contact-form__field .mwform-tel-field{display:flex;align-items:center;gap:.5rem}.page-contact-form__field .mwform-tel-field input[type=text]{width:8em}@media screen and (max-width: 768px){.page-contact-form__field .mwform-tel-field input[type=text]{width:100%}}.page-contact-form__address{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 768px){.page-contact-form__address{gap:.8rem}}.page-contact-form__address-item{display:flex;align-items:center;gap:2rem}@media screen and (max-width: 768px){.page-contact-form__address-item{gap:1rem}}.page-contact-form__address-label{width:8rem;font-size:1.4rem}@media screen and (max-width: 768px){.page-contact-form__address-label{width:7rem;font-size:1.2rem}}.page-contact-form__address-field{flex:1}.page-contact-form__buttons{display:flex;justify-content:center;gap:4rem;margin-top:6rem}@media screen and (max-width: 768px){.page-contact-form__buttons{gap:2rem;margin-top:3rem}}body:has(.page-home-hero) .layout-container{padding-top:0}body:has(.page-home-hero) .layout-header{transform:translateY(-100%)}body:has(.page-home-hero).is-loaded .layout-header{transform:translateY(0);transition:transform .6s cubic-bezier(.165,.84,.44,1) 1.4s;will-change:transform}body:has(.page-home-hero).is-loaded .page-home-hero:after{opacity:0;transition:opacity .6s cubic-bezier(.39,.575,.565,1) .8s;will-change:opacity}body:has(.page-home-hero).is-loaded .page-home-hero__items{filter:brightness(1);transition:filter 1.2s cubic-bezier(.39,.575,.565,1) .8s;will-change:filter}body:has(.page-home-hero).is-scrolled .layout-header{transform:translateY(0);transition:transform 0s}.page-home-hero{position:relative;height:100vh}@media screen and (max-width: 768px){.page-home-hero{height:100svh}}.page-home-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f39800;pointer-events:none}.page-home-hero__items{filter:brightness(4)}.page-home-hero__items,.page-home-hero__track,.page-home-hero__list{height:100%}.page-home-hero__item{height:100%;background-size:64.6rem auto;background-position:0 center;background-repeat:repeat;animation:scrollBackground 50s linear infinite;will-change:background-position}.page-home-about{padding:0 4rem;background:#ffa100}@media screen and (max-width: 768px){.page-home-about{padding:0 2rem}}.page-home-about__inner{width:100%;max-width:120rem;margin-left:auto;margin-right:auto;position:relative;display:flex;gap:12rem;padding:10rem 0}@media screen and (max-width: 768px){.page-home-about__inner{flex-direction:column;gap:3rem;padding:5rem 0 18rem}}.page-home-about__header{padding-top:2rem;color:#282e90}@media screen and (max-width: 768px){.page-home-about__header{padding-top:0}}.page-home-about__title{font-size:6rem;font-weight:900;line-height:1;letter-spacing:.1em}@media screen and (max-width: 768px){.page-home-about__title{font-size:4.5rem}}.page-home-about__subtitle{margin-top:3rem;font-size:4rem;font-weight:700;line-height:1;letter-spacing:.1em}@media screen and (max-width: 768px){.page-home-about__subtitle{margin-top:1.5rem;font-size:3rem}}.page-home-about__text{margin-top:-.5rem;font-size:1.8rem;font-weight:500;letter-spacing:.06em;line-height:2.5}@media screen and (max-width: 768px){.page-home-about__text{margin-top:0;font-size:1.35rem}}.page-home-about__button{display:flex;margin-top:5rem}@media screen and (max-width: 768px){.page-home-about__button{margin-top:2.5rem}}.page-home-about__illust{position:absolute;pointer-events:none}.page-home-about__illust--01{left:28rem;top:7rem;width:14rem}@media screen and (max-width: 768px){.page-home-about__illust--01{left:auto;right:1rem;top:3.5rem;width:10.5rem}}.page-home-about__illust--01.is-inview{animation:pigeon 3s cubic-bezier(.445,.05,.55,.95) infinite}@keyframes pigeon{0%{transform:translate(0)}50%{transform:translateY(20%)}}.page-home-about__illust--02{left:-9rem;bottom:9rem;width:24rem}@media screen and (max-width: 768px){.page-home-about__illust--02{left:-.5rem;bottom:4rem;width:16.8rem}}.page-home-about__illust--03{left:24.6rem;bottom:-1.6rem;width:14.4rem;height:18.8rem}@media screen and (max-width: 768px){.page-home-about__illust--03{display:none}}.page-home-about__illust--03.is-inview .page-home-about__illust--03-1{animation:butterfly 4s cubic-bezier(.445,.05,.55,.95) infinite}.page-home-about__illust--03-1{left:8.4rem;top:0;width:6rem}@keyframes butterfly{0%{transform:translate(0)}50%{transform:translate(-45%,40%)}}.page-home-about__illust--03-2{left:0;top:6.2rem;width:11rem}.page-home-about__illust--04{right:-1rem;top:4.5rem;width:18.8rem;height:16.6rem}@media screen and (max-width: 768px){.page-home-about__illust--04{right:-1rem;top:16.5rem;width:15.04rem;height:13.28rem}}.page-home-about__illust--04.is-inview .page-home-about__illust--04-1{animation:sun 20s linear infinite}.page-home-about__illust--04-1{left:0;top:0;width:13rem}@media screen and (max-width: 768px){.page-home-about__illust--04-1{left:0;top:0;width:10.4rem}}@keyframes sun{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-home-about__illust--04-2{left:8.8rem;top:10.8rem;width:10rem}@media screen and (max-width: 768px){.page-home-about__illust--04-2{left:7.04rem;top:8.64rem;width:8rem}}.page-home-about__illust--05{right:-12rem;bottom:6rem;width:33rem;height:11.7rem}@media screen and (max-width: 768px){.page-home-about__illust--05{right:-3.5rem;bottom:11rem;width:19.8rem;height:7.02rem}}.page-home-about__illust--05-1{left:0;top:0;width:32.6rem}@media screen and (max-width: 768px){.page-home-about__illust--05-1{left:0;top:0;width:19.56rem}}.page-home-about__illust--05-2{left:8.3rem;top:-.7rem;width:19.8rem;mask:url(#semiMask);-webkit-mask:url(#semiMask)}@media screen and (max-width: 768px){.page-home-about__illust--05-2{left:4.98rem;top:-.42rem;width:11.88rem}}.page-home-about__illust--05-3{left:.9rem;top:1.5rem;width:32.2rem}@media screen and (max-width: 768px){.page-home-about__illust--05-3{left:.54rem;top:.9rem;width:19.32rem}}.page-home-about__illust--06{right:32rem;bottom:-2rem;width:13.4rem;height:11.7rem}@media screen and (max-width: 768px){.page-home-about__illust--06{right:3rem;bottom:-1rem;width:10.4rem;height:9.36rem}}.page-home-about__illust--06.is-inview .page-home-about__illust--06-1{animation:music 1s cubic-bezier(.39,.575,.565,1) infinite}.page-home-about__illust--06.is-inview .page-home-about__illust--06-2{animation:bird 2s cubic-bezier(.39,.575,.565,1) infinite}.page-home-about__illust--06-1{left:5.2rem;top:0;width:1.7rem}@media screen and (max-width: 768px){.page-home-about__illust--06-1{left:4.16rem;top:0;width:1.36rem}}@keyframes music{0%{transform:translate(0)}33%{transform:translate(15%,15%) rotate(10deg)}66%{transform:translate(-15%,10%)}}.page-home-about__illust--06-2{left:0;top:2.7rem;width:3.7rem}@media screen and (max-width: 768px){.page-home-about__illust--06-2{left:0;top:2.16rem;width:2.96rem}}@keyframes bird{0%{transform:translate(0)}25%{transform:translate(-5%,15%) rotate(-5deg)}50%{transform:translate(10%,5%)}75%{transform:translate(-5%,10%) rotate(5deg)}}.page-home-about__illust--06-3{left:2.8rem;top:4.7rem;width:10.6rem}@media screen and (max-width: 768px){.page-home-about__illust--06-3{left:2.24rem;top:3.76rem;width:8.48rem}}.page-home-about__illust--07{left:33rem;bottom:12rem;width:6rem}@media screen and (max-width: 768px){.page-home-about__illust--07{display:none}}.page-home-about .mask-rotator{transform-origin:50% 50%;transform-box:fill-box;animation:rainbow 6s cubic-bezier(.165,.84,.44,1) infinite}@keyframes rainbow{0%{transform:rotate(0)}40%{transform:rotate(180deg)}60%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.page-home-lookbook{margin-top:10rem;padding:0 4rem}@media screen and (max-width: 768px){.page-home-lookbook{margin-top:4rem;padding:0 2rem}}.page-home-lookbook__inner{width:100%;max-width:120rem;margin-left:auto;margin-right:auto;position:relative}.page-home-lookbook__banner a{overflow:hidden;position:relative;display:block;height:30rem;text-decoration:none}@media screen and (max-width: 768px){.page-home-lookbook__banner a{height:20rem}}.page-home-lookbook__banner a img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.39,.575,.565,1);will-change:transform}@media (hover: hover){.page-home-lookbook__banner a:hover img{transform:scale(1.05)}}@media (hover: none){.page-home-lookbook__banner a:active img{transform:scale(1.05)}}.page-home-lookbook__title{position:absolute;left:10rem;top:50%;transform:translateY(-50%);z-index:10;color:#fff;font-family:Montserrat,sans-serif;font-size:6rem;font-weight:600;line-height:1.5}@media screen and (max-width: 768px){.page-home-lookbook__title{left:1.5rem;top:.5rem;transform:none;font-size:3rem}}.page-home-lookbook__illust{position:absolute;pointer-events:none}.page-home-lookbook__illust--01{left:3.2rem;bottom:-15.6rem;width:22rem;transform-origin:left bottom;animation:flower1 6s cubic-bezier(.445,.05,.55,.95) infinite}@media screen and (max-width: 768px){.page-home-lookbook__illust--01{left:-1.5rem;bottom:-6rem;width:11rem}}@keyframes flower1{0%{transform:rotate(0)}20%{transform:rotate(-15deg)}25%{transform:rotate(5deg)}27%{transform:rotate(-4deg)}29%{transform:rotate(3deg)}30%{transform:rotate(-2deg)}31%{transform:rotate(1deg)}32%{transform:rotate(0)}}.page-home-lookbook__illust--02{right:2.3rem;bottom:-14.5rem;width:22.6rem;transform-origin:right bottom;animation:flower2 6s cubic-bezier(.445,.05,.55,.95) infinite}@media screen and (max-width: 768px){.page-home-lookbook__illust--02{right:-1.5rem;bottom:-6rem;width:11.3rem}}@keyframes flower2{0%{transform:rotate(0)}20%{transform:rotate(15deg)}25%{transform:rotate(-5deg)}27%{transform:rotate(4deg)}29%{transform:rotate(-3deg)}30%{transform:rotate(2deg)}31%{transform:rotate(-1deg)}32%{transform:rotate(0)}}.page-home-news{margin-top:12rem}@media screen and (max-width: 768px){.page-home-news{margin-top:9rem}}.page-home-news__content{margin-top:5rem;padding:0 4rem;background:#f7f7f7}@media screen and (max-width: 768px){.page-home-news__content{margin-top:2.5rem;padding:0 2rem}}.page-home-news__content-inner{width:100%;max-width:120rem;margin-left:auto;margin-right:auto;position:relative;padding:10rem 0}@media screen and (max-width: 768px){.page-home-news__content-inner{padding:5rem 0}}.page-home-news__title{color:#06a933;font-family:Montserrat,sans-serif;font-size:5rem;font-weight:600;line-height:1;text-align:center}@media screen and (max-width: 768px){.page-home-news__title{font-size:3rem}}.page-home-news__items{width:100%;max-width:72rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 768px){.page-home-news__items{gap:2rem}}.page-home-news__item a{display:flex;gap:2.5rem;text-decoration:none}@media (hover: hover){.page-home-news__item a:hover .page-home-news__item-text span{background:linear-gradient(to top,#000 0%,#000 .2rem,transparent .2rem,transparent 100%)}}@media (hover: none){.page-home-news__item a:active .page-home-news__item-text span{background:linear-gradient(to top,#000 0%,#000 .2rem,transparent .2rem,transparent 100%)}}@media screen and (max-width: 768px){.page-home-news__item a{flex-direction:column;gap:0}}.page-home-news__item-time{width:10rem;color:#7e3f94;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.03em;white-space:nowrap}@media screen and (max-width: 768px){.page-home-news__item-time{width:auto}}.page-home-news__item-text{flex:1}.page-home-news__button{display:flex;justify-content:center;margin-top:5rem}@media screen and (max-width: 768px){.page-home-news__button{justify-content:flex-end;margin-top:3.75rem}}.page-home-news__illust{position:absolute;pointer-events:none}.page-home-news__illust--01{left:-4.2rem;top:12.7rem;width:3rem;animation:star 4s cubic-bezier(.39,.575,.565,1) infinite}@media screen and (max-width: 768px){.page-home-news__illust--01{left:1rem;top:1.5rem;width:1.95rem}}.page-home-news__illust--02{left:3.2rem;top:7.5rem;width:8.4rem}@media screen and (max-width: 768px){.page-home-news__illust--02{left:4rem;top:-2.5rem;width:6.3rem}}.page-home-news__illust--03{left:-2.7rem;bottom:-3.3rem;width:21.4rem;animation:moon 6s cubic-bezier(.39,.575,.565,1) infinite}@media screen and (max-width: 768px){.page-home-news__illust--03{left:1rem;bottom:-5rem;width:12.84rem}}@keyframes moon{0%{transform:rotate(0)}50%{transform:rotate(-15deg)}}.page-home-news__illust--04{left:15.6rem;bottom:6.3rem;width:7rem;animation:star 4s cubic-bezier(.39,.575,.565,1) infinite 2s}@media screen and (max-width: 768px){.page-home-news__illust--04{left:12rem;bottom:1rem;width:4.2rem}}.page-home-news__illust--05{right:11.9rem;top:-1.5rem;width:4.4rem;animation:star 4s cubic-bezier(.39,.575,.565,1) infinite 4s}@media screen and (max-width: 768px){.page-home-news__illust--05{right:12rem;top:-.8rem;width:2.42rem}}.page-home-news__illust--06{right:-8.1rem;top:6.2rem;width:23rem}@media screen and (max-width: 768px){.page-home-news__illust--06{right:-1rem;top:-6rem;width:12.65rem}}.page-home-news__illust--07{right:16rem;bottom:4.9rem;width:2.4rem;animation:star 4s cubic-bezier(.39,.575,.565,1) infinite 6s}@media screen and (max-width: 768px){.page-home-news__illust--07{right:auto;left:.5rem;bottom:9rem;width:1.32rem}}.page-home-news__illust--08{right:8.2rem;bottom:11.6rem;width:3rem;animation:star 4s cubic-bezier(.39,.575,.565,1) infinite 1s}@media screen and (max-width: 768px){.page-home-news__illust--08{right:6.2rem;bottom:1.5rem;width:1.65rem}}.page-home-news__illust--09{right:2.2rem;bottom:6.9rem;width:5rem;animation:star 4s cubic-bezier(.39,.575,.565,1) infinite 3s}@media screen and (max-width: 768px){.page-home-news__illust--09{right:2.5rem;bottom:-1rem;width:2.75rem}}@keyframes star{0%{opacity:1}20%{opacity:0}30%{opacity:0}50%{opacity:1}}.page-home-collaboration{overflow:hidden;margin-top:10rem}.page-home-collaboration__inner{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.page-home-collaboration__inner{width:100%;max-width:34.4rem;margin-left:auto;margin-right:auto}}.page-home-collaboration__content{position:relative;margin-top:5rem;padding-bottom:6rem}.page-home-collaboration__title{color:#ee5e44;font-family:Montserrat,sans-serif;font-size:5rem;font-weight:600;line-height:1;text-align:center}@media screen and (max-width: 768px){.page-home-collaboration__title{font-size:3rem}}.page-home-collaboration__items{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;position:relative}.page-home-collaboration__item picture,.page-home-collaboration__item img{width:80rem}@media screen and (max-width: 768px){.page-home-collaboration__item picture,.page-home-collaboration__item img{width:34.4rem}}.page-home-collaboration__item a{transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.page-home-collaboration__item a:hover{opacity:.5}}@media (hover: none){.page-home-collaboration__item a:active{opacity:.5}}.page-home-collaboration .splide{visibility:visible}.page-home-collaboration .splide__track{overflow:visible}.page-home-collaboration .splide__slide{width:80rem!important}@media screen and (max-width: 768px){.page-home-collaboration .splide__slide{width:34.4rem!important}}.page-home-collaboration .splide__arrow{width:5rem;height:5rem;border-radius:100%;position:absolute;top:calc(50% - 2.5rem);display:flex;align-items:center;justify-content:center;border:.2rem solid #000;background:#ee5e44;z-index:10}@media screen and (max-width: 768px){.page-home-collaboration .splide__arrow{width:3rem;height:3rem;border-radius:100%;top:calc(50% - 1.5rem)}}.page-home-collaboration .splide__arrow svg{width:2rem}@media screen and (max-width: 768px){.page-home-collaboration .splide__arrow svg{width:1.2rem}}.page-home-collaboration .splide__arrow--prev{left:-2.5rem;transform:rotate(180deg)}@media screen and (max-width: 768px){.page-home-collaboration .splide__arrow--prev{left:-1.5rem}}.page-home-collaboration .splide__arrow--next{right:-1.5rem}.page-home-collaboration__illust{position:absolute;pointer-events:none}.page-home-collaboration__illust--01{right:-3rem;top:-4.8rem;width:14.8rem;transform-origin:center center;animation:lizard1 6s cubic-bezier(.445,.05,.55,.95) infinite}@media screen and (max-width: 768px){.page-home-collaboration__illust--01{right:-1rem;top:-3.6rem;width:11.1rem}}@keyframes lizard1{0%{transform:translate(0) rotate(0)}10%{transform:translate(-1%) rotate(-5deg)}12%{transform:translate(-4%) rotate(5deg)}14%{transform:translate(-8%) rotate(-5deg)}16%{transform:translate(-11%) rotate(3deg)}18%{transform:translate(-15%) rotate(-3deg)}20%{transform:translate(-17%) rotate(1deg)}21%{transform:translate(-19%) rotate(-1deg)}22%{transform:translate(-20%) rotate(0)}50%{transform:translate(-20%) rotate(0)}51%{transform:translate(-19%) rotate(-5deg)}52%{transform:translate(-16%) rotate(5deg)}54%{transform:translate(-12%) rotate(-5deg)}56%{transform:translate(-9%) rotate(3deg)}58%{transform:translate(-5%) rotate(-3deg)}60%{transform:translate(-3%) rotate(1deg)}61%{transform:translate(-1%) rotate(-1deg)}62%{transform:translate(0) rotate(0)}}.page-home-collaboration__illust--02{left:-7rem;bottom:1rem;width:12.2rem;transform-origin:center bottom;animation:lizard2 2s cubic-bezier(.445,.05,.55,.95) infinite}@media screen and (max-width: 768px){.page-home-collaboration__illust--02{left:-2.8rem;bottom:1rem;width:9.15rem}}@keyframes lizard2{0%{transform:translate(0) rotate(0)}10%{transform:translate(-2%,5%) rotate(-2deg)}20%{transform:translate(-4%) rotate(-4deg)}30%{transform:translate(-2%,5%) rotate(-2deg)}40%{transform:translate(0) rotate(0)}50%{transform:translate(2%,5%) rotate(-2deg)}60%{transform:translate(4%) rotate(-4deg)}70%{transform:translate(2%,5%) rotate(-2deg)}80%{transform:translate(0) rotate(0)}}.page-home-instagram{margin-top:4rem}.page-home-instagram__content{margin-top:5rem}@media screen and (max-width: 768px){.page-home-instagram__content{margin-top:2.5rem}}.page-home-instagram__title{display:flex;align-items:center;justify-content:center;gap:2rem;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:600;line-height:1;text-align:center}@media screen and (max-width: 768px){.page-home-instagram__title{gap:1.3rem;font-size:1.95rem}}.page-home-instagram__title img{width:3.4rem}@media screen and (max-width: 768px){.page-home-instagram__title img{width:2.21rem}}.page-home-instagram__items{display:flex;flex-wrap:wrap}.page-home-instagram__item{width:16.6666666667%;aspect-ratio:4/5}@media screen and (max-width: 768px){.page-home-instagram__item{width:33.3333333333%}}.page-home-instagram__item a{overflow:hidden;display:block;width:100%;height:100%}.page-home-instagram__item a img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.39,.575,.565,1);will-change:transform}@media (hover: hover){.page-home-instagram__item a:hover img{transform:scale(1.05)}}@media (hover: none){.page-home-instagram__item a:active img{transform:scale(1.05)}}.page-home-instagram .FeedGridLayout__cell{opacity:0;translate:0 8rem;transition:opacity .6s cubic-bezier(.39,.575,.565,1),translate .6s cubic-bezier(.165,.84,.44,1);will-change:opacity,translate}@media screen and (max-width: 768px){.page-home-instagram .FeedGridLayout__cell{translate:0 4.5rem}}.page-home-instagram .FeedGridLayout__cell.is-inview{opacity:1;translate:0 0}.page-home-instagram .FeedGridLayout__cell img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.39,.575,.565,1);will-change:transform}@media (hover: hover){.page-home-instagram .FeedGridLayout__cell:hover img{transform:scale(1.05)}}@media (hover: none){.page-home-instagram .FeedGridLayout__cell:active img{transform:scale(1.05)}}.page-lookbook-title{position:relative;width:100%;max-width:144rem;margin-left:auto;margin-right:auto}.page-lookbook-title__text{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-family:Montserrat,sans-serif;font-size:7rem;font-weight:600;line-height:1.5}@media screen and (max-width: 768px){.page-lookbook-title__text{font-size:3rem}}.page-lookbook-title__image{overflow:hidden;display:block;height:40rem}@media screen and (max-width: 768px){.page-lookbook-title__image{height:20rem}}.page-lookbook-title__image img{width:100%;height:100%;object-fit:cover}.page-lookbook-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media screen and (max-width: 768px){.page-lookbook-list{grid-template-columns:repeat(2,1fr);gap:1rem}}.page-news-list{display:flex;flex-direction:column;gap:16rem;margin-top:8rem}@media screen and (max-width: 768px){.page-news-list{gap:8rem;margin-top:4rem}}.page-news-list__item{position:relative}.page-news-list__item:nth-of-type(n+2):before{content:"";position:absolute;top:-8.3rem;left:0;width:100%;height:.6rem;background-image:url(../img/common/pattern01.webp);background-size:64.6rem auto;background-position:0 center;background-repeat:repeat;animation:scrollBackground 50s linear infinite}@media screen and (max-width: 768px){.page-news-list__item:nth-of-type(n+2):before{top:-4.15rem;height:.3rem}}.page-news-list__item--news .page-news-list__category{background:#ffa100}.page-news-list__item--news .page-news-list__content .wp-block-image:after{border-color:#ffa100}.page-news-list__item--media .page-news-list__category{background:#06a933}.page-news-list__item--media .page-news-list__content .wp-block-image:after{border-color:#06a933}.page-news-list__item--event .page-news-list__category{background:#304a96}.page-news-list__item--event .page-news-list__content .wp-block-image:after{border-color:#304a96}.page-news-list__data{display:flex;align-items:center;gap:1.5rem}.page-news-list__category{display:flex;align-items:center;justify-content:center;width:8rem;height:2.4rem;color:#fff;font-family:Montserrat,YakuHanJP,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:500}.page-news-list__time{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500}.page-news-list__title{margin-top:.6rem;padding-bottom:1.5rem;font-size:2.6rem;font-weight:700;border-bottom:1px solid #d9d9d9}@media screen and (max-width: 768px){.page-news-list__title{margin-top:.3rem;padding-bottom:.75rem;font-size:1.95rem}}.page-news-list__content{margin-top:4rem}@media screen and (max-width: 768px){.page-news-list__content{margin-top:2rem}}.page-news-list__content>*:first-child{margin-top:0!important}.page-news-list__content p{margin-top:3rem}.page-news-list__content .wp-block-image{position:relative;overflow:hidden;max-width:57rem;margin:3rem auto 0;border-radius:2rem}@media screen and (max-width: 768px){.page-news-list__content .wp-block-image{margin:1.5rem auto 0;border-radius:1.6rem}}.page-news-list__content .wp-block-image:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:2rem;border-width:.6rem;border-style:solid}@media screen and (max-width: 768px){.page-news-list__content .wp-block-image:after{border-radius:1.6rem;border-width:.4rem}}.page-news-list__content .wp-block-columns{display:flex;align-items:center!important;gap:6rem;margin-top:8rem;margin-bottom:0!important}@media screen and (max-width: 768px){.page-news-list__content .wp-block-columns{flex-direction:column;align-items:flex-start!important;gap:1.5rem;margin-top:4rem}}.page-news-list__content .wp-block-columns:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width: 768px){.page-news-list__content .wp-block-columns:nth-of-type(2n){flex-direction:column}}.page-news-list__content .wp-block-column{flex:1}.page-news-list__content .wp-block-column>*:first-child{margin-top:0!important}.page-news-list__content a{color:#1b4ad1}@media screen and (max-width: 768px){.page-privacy-policy-content{padding-top:4rem}}.page-privacy-policy-content>*:first-child{margin-top:0}.page-privacy-policy-content h2{margin-top:6rem;font-size:2.4rem;font-weight:700}@media screen and (max-width: 768px){.page-privacy-policy-content h2{margin-top:3rem;font-size:1.8rem}}.page-privacy-policy-content h3{margin-top:3rem;font-size:1.8rem;font-weight:700}@media screen and (max-width: 768px){.page-privacy-policy-content h3{margin-top:1.5rem;font-size:1.35rem}}.page-privacy-policy-content p{margin-top:2rem;font-size:1.4rem}@media screen and (max-width: 768px){.page-privacy-policy-content p{margin-top:1rem;font-size:1.2rem}}.page-privacy-policy-content p.has-small-font-size{font-size:1.2rem}@media screen and (max-width: 768px){.page-privacy-policy-content p.has-small-font-size{font-size:1rem}}.page-shop-area{margin-top:10rem}@media screen and (max-width: 768px){.page-shop-area{margin-top:5rem}}.page-shop-area>*:first-child{margin-top:0}.page-shop-area__title{margin-top:5rem;color:#692eb2;font-size:3rem;font-weight:700}@media screen and (max-width: 768px){.page-shop-area__title{margin-top:3.75rem;font-size:2.25rem}}.page-shop-list{display:flex;flex-direction:column;gap:16rem;margin-top:2.5rem}@media screen and (max-width: 768px){.page-shop-list{gap:8rem;margin-top:1.25rem}}.page-shop-list__item{position:relative;display:flex;align-items:flex-start;gap:6rem}@media screen and (max-width: 768px){.page-shop-list__item{flex-direction:column;gap:2rem}}.page-shop-list__item:nth-of-type(n+2):before{content:"";position:absolute;top:-8.3rem;left:0;width:100%;height:.6rem;background-image:url(../img/common/pattern01.webp);background-size:64.6rem auto;background-position:0 center;background-repeat:repeat;animation:scrollBackground 50s linear infinite}@media screen and (max-width: 768px){.page-shop-list__item:nth-of-type(n+2):before{top:-4.15rem;height:.3rem}}.page-shop-list__content{width:60rem}@media screen and (max-width: 768px){.page-shop-list__content{width:100%}}.page-shop-list__map{overflow:hidden;position:relative;width:54rem;height:42rem;border-radius:2rem}@media screen and (max-width: 768px){.page-shop-list__map{width:100%;height:30rem;border-radius:1.6rem}}.page-shop-list__map:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:.6rem solid #692EB2;border-radius:2rem;pointer-events:none}@media screen and (max-width: 768px){.page-shop-list__map:after{border-width:.4rem;border-radius:1.6rem}}.page-shop-list__map iframe{width:100%;height:100%}.page-shop-list__title{font-size:2.2rem;font-weight:700;line-height:1.5}@media screen and (max-width: 768px){.page-shop-list__title{font-size:1.87rem}}.page-shop-list__images{display:flex;gap:2rem;margin-top:3rem}@media screen and (max-width: 768px){.page-shop-list__images{gap:1rem;margin-top:1.5rem}}.page-shop-list__images-item{width:calc(50% - 1rem)}@media screen and (max-width: 768px){.page-shop-list__images-item{width:calc(50% - .5rem)}}.page-shop-list__data{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;font-size:1.4rem;line-height:1.5}@media screen and (max-width: 768px){.page-shop-list__data{margin-top:1rem;font-size:1.2rem}}.page-shop-list__sns{display:flex;gap:1.5rem;margin-top:1.5rem;font-size:0}.page-shop-list__sns-item a{width:4.4rem;height:4.4rem;border-radius:100%;display:flex;align-items:center;justify-content:center;border:.2rem solid #000;background:#692eb2;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media (hover: hover){.page-shop-list__sns-item a:hover{opacity:.5}}@media (hover: none){.page-shop-list__sns-item a:active{opacity:.5}}.page-shop-list__sns-item--instagram img{width:2.2rem}@media screen and (min-width: 769px){.helper-only-sp{display:none!important}}@media screen and (max-width: 768px){.helper-only-pc{display:none!important}}.helper-margin-top-0{margin-top:0rem!important}@media screen and (max-width: 768px){.helper-margin-top-0{margin-top:0rem!important}}.helper-margin-bottom-0{margin-bottom:0rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-0{margin-bottom:0rem!important}}.helper-padding-top-0{padding-top:0rem!important}@media screen and (max-width: 768px){.helper-padding-top-0{padding-top:0rem!important}}.helper-padding-bottom-0{padding-bottom:0rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-0{padding-bottom:0rem!important}}.helper-padding-0{padding:0rem!important}@media screen and (max-width: 768px){.helper-padding-0{padding:0rem!important}}.helper-height-0{height:0rem!important}@media screen and (max-width: 768px){.helper-height-0{height:0rem!important}}.helper-radius-0{border-radius:0rem!important}@media screen and (max-width: 768px){.helper-radius-0{border-radius:0rem!important}}.helper-margin-top-5{margin-top:.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-5{margin-top:.25rem!important}}.helper-margin-bottom-5{margin-bottom:.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-5{margin-bottom:.25rem!important}}.helper-padding-top-5{padding-top:.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-5{padding-top:.25rem!important}}.helper-padding-bottom-5{padding-bottom:.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-5{padding-bottom:.25rem!important}}.helper-padding-5{padding:.5rem!important}@media screen and (max-width: 768px){.helper-padding-5{padding:.25rem!important}}.helper-height-10{height:1rem!important}@media screen and (max-width: 768px){.helper-height-10{height:.5rem!important}}.helper-radius-1{border-radius:.1rem!important}@media screen and (max-width: 768px){.helper-radius-1{border-radius:.05rem!important}}.helper-margin-top-10{margin-top:1rem!important}@media screen and (max-width: 768px){.helper-margin-top-10{margin-top:.5rem!important}}.helper-margin-bottom-10{margin-bottom:1rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-10{margin-bottom:.5rem!important}}.helper-padding-top-10{padding-top:1rem!important}@media screen and (max-width: 768px){.helper-padding-top-10{padding-top:.5rem!important}}.helper-padding-bottom-10{padding-bottom:1rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-10{padding-bottom:.5rem!important}}.helper-padding-10{padding:1rem!important}@media screen and (max-width: 768px){.helper-padding-10{padding:.5rem!important}}.helper-height-20{height:2rem!important}@media screen and (max-width: 768px){.helper-height-20{height:1rem!important}}.helper-radius-2{border-radius:.2rem!important}@media screen and (max-width: 768px){.helper-radius-2{border-radius:.1rem!important}}.helper-margin-top-15{margin-top:1.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-15{margin-top:.75rem!important}}.helper-margin-bottom-15{margin-bottom:1.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-15{margin-bottom:.75rem!important}}.helper-padding-top-15{padding-top:1.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-15{padding-top:.75rem!important}}.helper-padding-bottom-15{padding-bottom:1.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-15{padding-bottom:.75rem!important}}.helper-padding-15{padding:1.5rem!important}@media screen and (max-width: 768px){.helper-padding-15{padding:.75rem!important}}.helper-height-30{height:3rem!important}@media screen and (max-width: 768px){.helper-height-30{height:1.5rem!important}}.helper-radius-3{border-radius:.3rem!important}@media screen and (max-width: 768px){.helper-radius-3{border-radius:.15rem!important}}.helper-margin-top-20{margin-top:2rem!important}@media screen and (max-width: 768px){.helper-margin-top-20{margin-top:1rem!important}}.helper-margin-bottom-20{margin-bottom:2rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-20{margin-bottom:1rem!important}}.helper-padding-top-20{padding-top:2rem!important}@media screen and (max-width: 768px){.helper-padding-top-20{padding-top:1rem!important}}.helper-padding-bottom-20{padding-bottom:2rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-20{padding-bottom:1rem!important}}.helper-padding-20{padding:2rem!important}@media screen and (max-width: 768px){.helper-padding-20{padding:1rem!important}}.helper-height-40{height:4rem!important}@media screen and (max-width: 768px){.helper-height-40{height:2rem!important}}.helper-radius-4{border-radius:.4rem!important}@media screen and (max-width: 768px){.helper-radius-4{border-radius:.2rem!important}}.helper-margin-top-25{margin-top:2.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-25{margin-top:1.25rem!important}}.helper-margin-bottom-25{margin-bottom:2.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-25{margin-bottom:1.25rem!important}}.helper-padding-top-25{padding-top:2.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-25{padding-top:1.25rem!important}}.helper-padding-bottom-25{padding-bottom:2.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-25{padding-bottom:1.25rem!important}}.helper-padding-25{padding:2.5rem!important}@media screen and (max-width: 768px){.helper-padding-25{padding:1.25rem!important}}.helper-height-50{height:5rem!important}@media screen and (max-width: 768px){.helper-height-50{height:2.5rem!important}}.helper-radius-5{border-radius:.5rem!important}@media screen and (max-width: 768px){.helper-radius-5{border-radius:.25rem!important}}.helper-margin-top-30{margin-top:3rem!important}@media screen and (max-width: 768px){.helper-margin-top-30{margin-top:1.5rem!important}}.helper-margin-bottom-30{margin-bottom:3rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-30{margin-bottom:1.5rem!important}}.helper-padding-top-30{padding-top:3rem!important}@media screen and (max-width: 768px){.helper-padding-top-30{padding-top:1.5rem!important}}.helper-padding-bottom-30{padding-bottom:3rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-30{padding-bottom:1.5rem!important}}.helper-padding-30{padding:3rem!important}@media screen and (max-width: 768px){.helper-padding-30{padding:1.5rem!important}}.helper-height-60{height:6rem!important}@media screen and (max-width: 768px){.helper-height-60{height:3rem!important}}.helper-radius-6{border-radius:.6rem!important}@media screen and (max-width: 768px){.helper-radius-6{border-radius:.3rem!important}}.helper-margin-top-35{margin-top:3.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-35{margin-top:1.75rem!important}}.helper-margin-bottom-35{margin-bottom:3.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-35{margin-bottom:1.75rem!important}}.helper-padding-top-35{padding-top:3.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-35{padding-top:1.75rem!important}}.helper-padding-bottom-35{padding-bottom:3.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-35{padding-bottom:1.75rem!important}}.helper-padding-35{padding:3.5rem!important}@media screen and (max-width: 768px){.helper-padding-35{padding:1.75rem!important}}.helper-height-70{height:7rem!important}@media screen and (max-width: 768px){.helper-height-70{height:3.5rem!important}}.helper-radius-7{border-radius:.7rem!important}@media screen and (max-width: 768px){.helper-radius-7{border-radius:.35rem!important}}.helper-margin-top-40{margin-top:4rem!important}@media screen and (max-width: 768px){.helper-margin-top-40{margin-top:2rem!important}}.helper-margin-bottom-40{margin-bottom:4rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-40{margin-bottom:2rem!important}}.helper-padding-top-40{padding-top:4rem!important}@media screen and (max-width: 768px){.helper-padding-top-40{padding-top:2rem!important}}.helper-padding-bottom-40{padding-bottom:4rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-40{padding-bottom:2rem!important}}.helper-padding-40{padding:4rem!important}@media screen and (max-width: 768px){.helper-padding-40{padding:2rem!important}}.helper-height-80{height:8rem!important}@media screen and (max-width: 768px){.helper-height-80{height:4rem!important}}.helper-radius-8{border-radius:.8rem!important}@media screen and (max-width: 768px){.helper-radius-8{border-radius:.4rem!important}}.helper-margin-top-45{margin-top:4.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-45{margin-top:2.25rem!important}}.helper-margin-bottom-45{margin-bottom:4.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-45{margin-bottom:2.25rem!important}}.helper-padding-top-45{padding-top:4.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-45{padding-top:2.25rem!important}}.helper-padding-bottom-45{padding-bottom:4.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-45{padding-bottom:2.25rem!important}}.helper-padding-45{padding:4.5rem!important}@media screen and (max-width: 768px){.helper-padding-45{padding:2.25rem!important}}.helper-height-90{height:9rem!important}@media screen and (max-width: 768px){.helper-height-90{height:4.5rem!important}}.helper-radius-9{border-radius:.9rem!important}@media screen and (max-width: 768px){.helper-radius-9{border-radius:.45rem!important}}.helper-margin-top-50{margin-top:5rem!important}@media screen and (max-width: 768px){.helper-margin-top-50{margin-top:2.5rem!important}}.helper-margin-bottom-50{margin-bottom:5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-50{margin-bottom:2.5rem!important}}.helper-padding-top-50{padding-top:5rem!important}@media screen and (max-width: 768px){.helper-padding-top-50{padding-top:2.5rem!important}}.helper-padding-bottom-50{padding-bottom:5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-50{padding-bottom:2.5rem!important}}.helper-padding-50{padding:5rem!important}@media screen and (max-width: 768px){.helper-padding-50{padding:2.5rem!important}}.helper-height-100{height:10rem!important}@media screen and (max-width: 768px){.helper-height-100{height:5rem!important}}.helper-radius-10{border-radius:1rem!important}@media screen and (max-width: 768px){.helper-radius-10{border-radius:.5rem!important}}.helper-margin-top-55{margin-top:5.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-55{margin-top:2.75rem!important}}.helper-margin-bottom-55{margin-bottom:5.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-55{margin-bottom:2.75rem!important}}.helper-padding-top-55{padding-top:5.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-55{padding-top:2.75rem!important}}.helper-padding-bottom-55{padding-bottom:5.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-55{padding-bottom:2.75rem!important}}.helper-padding-55{padding:5.5rem!important}@media screen and (max-width: 768px){.helper-padding-55{padding:2.75rem!important}}.helper-height-110{height:11rem!important}@media screen and (max-width: 768px){.helper-height-110{height:5.5rem!important}}.helper-radius-11{border-radius:1.1rem!important}@media screen and (max-width: 768px){.helper-radius-11{border-radius:.55rem!important}}.helper-margin-top-60{margin-top:6rem!important}@media screen and (max-width: 768px){.helper-margin-top-60{margin-top:3rem!important}}.helper-margin-bottom-60{margin-bottom:6rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-60{margin-bottom:3rem!important}}.helper-padding-top-60{padding-top:6rem!important}@media screen and (max-width: 768px){.helper-padding-top-60{padding-top:3rem!important}}.helper-padding-bottom-60{padding-bottom:6rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-60{padding-bottom:3rem!important}}.helper-padding-60{padding:6rem!important}@media screen and (max-width: 768px){.helper-padding-60{padding:3rem!important}}.helper-height-120{height:12rem!important}@media screen and (max-width: 768px){.helper-height-120{height:6rem!important}}.helper-radius-12{border-radius:1.2rem!important}@media screen and (max-width: 768px){.helper-radius-12{border-radius:.6rem!important}}.helper-margin-top-65{margin-top:6.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-65{margin-top:3.25rem!important}}.helper-margin-bottom-65{margin-bottom:6.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-65{margin-bottom:3.25rem!important}}.helper-padding-top-65{padding-top:6.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-65{padding-top:3.25rem!important}}.helper-padding-bottom-65{padding-bottom:6.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-65{padding-bottom:3.25rem!important}}.helper-padding-65{padding:6.5rem!important}@media screen and (max-width: 768px){.helper-padding-65{padding:3.25rem!important}}.helper-height-130{height:13rem!important}@media screen and (max-width: 768px){.helper-height-130{height:6.5rem!important}}.helper-radius-13{border-radius:1.3rem!important}@media screen and (max-width: 768px){.helper-radius-13{border-radius:.65rem!important}}.helper-margin-top-70{margin-top:7rem!important}@media screen and (max-width: 768px){.helper-margin-top-70{margin-top:3.5rem!important}}.helper-margin-bottom-70{margin-bottom:7rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-70{margin-bottom:3.5rem!important}}.helper-padding-top-70{padding-top:7rem!important}@media screen and (max-width: 768px){.helper-padding-top-70{padding-top:3.5rem!important}}.helper-padding-bottom-70{padding-bottom:7rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-70{padding-bottom:3.5rem!important}}.helper-padding-70{padding:7rem!important}@media screen and (max-width: 768px){.helper-padding-70{padding:3.5rem!important}}.helper-height-140{height:14rem!important}@media screen and (max-width: 768px){.helper-height-140{height:7rem!important}}.helper-radius-14{border-radius:1.4rem!important}@media screen and (max-width: 768px){.helper-radius-14{border-radius:.7rem!important}}.helper-margin-top-75{margin-top:7.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-75{margin-top:3.75rem!important}}.helper-margin-bottom-75{margin-bottom:7.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-75{margin-bottom:3.75rem!important}}.helper-padding-top-75{padding-top:7.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-75{padding-top:3.75rem!important}}.helper-padding-bottom-75{padding-bottom:7.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-75{padding-bottom:3.75rem!important}}.helper-padding-75{padding:7.5rem!important}@media screen and (max-width: 768px){.helper-padding-75{padding:3.75rem!important}}.helper-height-150{height:15rem!important}@media screen and (max-width: 768px){.helper-height-150{height:7.5rem!important}}.helper-radius-15{border-radius:1.5rem!important}@media screen and (max-width: 768px){.helper-radius-15{border-radius:.75rem!important}}.helper-margin-top-80{margin-top:8rem!important}@media screen and (max-width: 768px){.helper-margin-top-80{margin-top:4rem!important}}.helper-margin-bottom-80{margin-bottom:8rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-80{margin-bottom:4rem!important}}.helper-padding-top-80{padding-top:8rem!important}@media screen and (max-width: 768px){.helper-padding-top-80{padding-top:4rem!important}}.helper-padding-bottom-80{padding-bottom:8rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-80{padding-bottom:4rem!important}}.helper-padding-80{padding:8rem!important}@media screen and (max-width: 768px){.helper-padding-80{padding:4rem!important}}.helper-height-160{height:16rem!important}@media screen and (max-width: 768px){.helper-height-160{height:8rem!important}}.helper-radius-16{border-radius:1.6rem!important}@media screen and (max-width: 768px){.helper-radius-16{border-radius:.8rem!important}}.helper-margin-top-85{margin-top:8.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-85{margin-top:4.25rem!important}}.helper-margin-bottom-85{margin-bottom:8.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-85{margin-bottom:4.25rem!important}}.helper-padding-top-85{padding-top:8.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-85{padding-top:4.25rem!important}}.helper-padding-bottom-85{padding-bottom:8.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-85{padding-bottom:4.25rem!important}}.helper-padding-85{padding:8.5rem!important}@media screen and (max-width: 768px){.helper-padding-85{padding:4.25rem!important}}.helper-height-170{height:17rem!important}@media screen and (max-width: 768px){.helper-height-170{height:8.5rem!important}}.helper-radius-17{border-radius:1.7rem!important}@media screen and (max-width: 768px){.helper-radius-17{border-radius:.85rem!important}}.helper-margin-top-90{margin-top:9rem!important}@media screen and (max-width: 768px){.helper-margin-top-90{margin-top:4.5rem!important}}.helper-margin-bottom-90{margin-bottom:9rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-90{margin-bottom:4.5rem!important}}.helper-padding-top-90{padding-top:9rem!important}@media screen and (max-width: 768px){.helper-padding-top-90{padding-top:4.5rem!important}}.helper-padding-bottom-90{padding-bottom:9rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-90{padding-bottom:4.5rem!important}}.helper-padding-90{padding:9rem!important}@media screen and (max-width: 768px){.helper-padding-90{padding:4.5rem!important}}.helper-height-180{height:18rem!important}@media screen and (max-width: 768px){.helper-height-180{height:9rem!important}}.helper-radius-18{border-radius:1.8rem!important}@media screen and (max-width: 768px){.helper-radius-18{border-radius:.9rem!important}}.helper-margin-top-95{margin-top:9.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-95{margin-top:4.75rem!important}}.helper-margin-bottom-95{margin-bottom:9.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-95{margin-bottom:4.75rem!important}}.helper-padding-top-95{padding-top:9.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-95{padding-top:4.75rem!important}}.helper-padding-bottom-95{padding-bottom:9.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-95{padding-bottom:4.75rem!important}}.helper-padding-95{padding:9.5rem!important}@media screen and (max-width: 768px){.helper-padding-95{padding:4.75rem!important}}.helper-height-190{height:19rem!important}@media screen and (max-width: 768px){.helper-height-190{height:9.5rem!important}}.helper-radius-19{border-radius:1.9rem!important}@media screen and (max-width: 768px){.helper-radius-19{border-radius:.95rem!important}}.helper-margin-top-100{margin-top:10rem!important}@media screen and (max-width: 768px){.helper-margin-top-100{margin-top:5rem!important}}.helper-margin-bottom-100{margin-bottom:10rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-100{margin-bottom:5rem!important}}.helper-padding-top-100{padding-top:10rem!important}@media screen and (max-width: 768px){.helper-padding-top-100{padding-top:5rem!important}}.helper-padding-bottom-100{padding-bottom:10rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-100{padding-bottom:5rem!important}}.helper-padding-100{padding:10rem!important}@media screen and (max-width: 768px){.helper-padding-100{padding:5rem!important}}.helper-height-200{height:20rem!important}@media screen and (max-width: 768px){.helper-height-200{height:10rem!important}}.helper-radius-20{border-radius:2rem!important}@media screen and (max-width: 768px){.helper-radius-20{border-radius:1rem!important}}.helper-margin-top-105{margin-top:10.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-105{margin-top:5.25rem!important}}.helper-margin-bottom-105{margin-bottom:10.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-105{margin-bottom:5.25rem!important}}.helper-padding-top-105{padding-top:10.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-105{padding-top:5.25rem!important}}.helper-padding-bottom-105{padding-bottom:10.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-105{padding-bottom:5.25rem!important}}.helper-padding-105{padding:10.5rem!important}@media screen and (max-width: 768px){.helper-padding-105{padding:5.25rem!important}}.helper-height-210{height:21rem!important}@media screen and (max-width: 768px){.helper-height-210{height:10.5rem!important}}.helper-radius-21{border-radius:2.1rem!important}@media screen and (max-width: 768px){.helper-radius-21{border-radius:1.05rem!important}}.helper-margin-top-110{margin-top:11rem!important}@media screen and (max-width: 768px){.helper-margin-top-110{margin-top:5.5rem!important}}.helper-margin-bottom-110{margin-bottom:11rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-110{margin-bottom:5.5rem!important}}.helper-padding-top-110{padding-top:11rem!important}@media screen and (max-width: 768px){.helper-padding-top-110{padding-top:5.5rem!important}}.helper-padding-bottom-110{padding-bottom:11rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-110{padding-bottom:5.5rem!important}}.helper-padding-110{padding:11rem!important}@media screen and (max-width: 768px){.helper-padding-110{padding:5.5rem!important}}.helper-height-220{height:22rem!important}@media screen and (max-width: 768px){.helper-height-220{height:11rem!important}}.helper-radius-22{border-radius:2.2rem!important}@media screen and (max-width: 768px){.helper-radius-22{border-radius:1.1rem!important}}.helper-margin-top-115{margin-top:11.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-115{margin-top:5.75rem!important}}.helper-margin-bottom-115{margin-bottom:11.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-115{margin-bottom:5.75rem!important}}.helper-padding-top-115{padding-top:11.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-115{padding-top:5.75rem!important}}.helper-padding-bottom-115{padding-bottom:11.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-115{padding-bottom:5.75rem!important}}.helper-padding-115{padding:11.5rem!important}@media screen and (max-width: 768px){.helper-padding-115{padding:5.75rem!important}}.helper-height-230{height:23rem!important}@media screen and (max-width: 768px){.helper-height-230{height:11.5rem!important}}.helper-radius-23{border-radius:2.3rem!important}@media screen and (max-width: 768px){.helper-radius-23{border-radius:1.15rem!important}}.helper-margin-top-120{margin-top:12rem!important}@media screen and (max-width: 768px){.helper-margin-top-120{margin-top:6rem!important}}.helper-margin-bottom-120{margin-bottom:12rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-120{margin-bottom:6rem!important}}.helper-padding-top-120{padding-top:12rem!important}@media screen and (max-width: 768px){.helper-padding-top-120{padding-top:6rem!important}}.helper-padding-bottom-120{padding-bottom:12rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-120{padding-bottom:6rem!important}}.helper-padding-120{padding:12rem!important}@media screen and (max-width: 768px){.helper-padding-120{padding:6rem!important}}.helper-height-240{height:24rem!important}@media screen and (max-width: 768px){.helper-height-240{height:12rem!important}}.helper-radius-24{border-radius:2.4rem!important}@media screen and (max-width: 768px){.helper-radius-24{border-radius:1.2rem!important}}.helper-margin-top-125{margin-top:12.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-125{margin-top:6.25rem!important}}.helper-margin-bottom-125{margin-bottom:12.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-125{margin-bottom:6.25rem!important}}.helper-padding-top-125{padding-top:12.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-125{padding-top:6.25rem!important}}.helper-padding-bottom-125{padding-bottom:12.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-125{padding-bottom:6.25rem!important}}.helper-padding-125{padding:12.5rem!important}@media screen and (max-width: 768px){.helper-padding-125{padding:6.25rem!important}}.helper-height-250{height:25rem!important}@media screen and (max-width: 768px){.helper-height-250{height:12.5rem!important}}.helper-radius-25{border-radius:2.5rem!important}@media screen and (max-width: 768px){.helper-radius-25{border-radius:1.25rem!important}}.helper-margin-top-130{margin-top:13rem!important}@media screen and (max-width: 768px){.helper-margin-top-130{margin-top:6.5rem!important}}.helper-margin-bottom-130{margin-bottom:13rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-130{margin-bottom:6.5rem!important}}.helper-padding-top-130{padding-top:13rem!important}@media screen and (max-width: 768px){.helper-padding-top-130{padding-top:6.5rem!important}}.helper-padding-bottom-130{padding-bottom:13rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-130{padding-bottom:6.5rem!important}}.helper-padding-130{padding:13rem!important}@media screen and (max-width: 768px){.helper-padding-130{padding:6.5rem!important}}.helper-height-260{height:26rem!important}@media screen and (max-width: 768px){.helper-height-260{height:13rem!important}}.helper-radius-26{border-radius:2.6rem!important}@media screen and (max-width: 768px){.helper-radius-26{border-radius:1.3rem!important}}.helper-margin-top-135{margin-top:13.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-135{margin-top:6.75rem!important}}.helper-margin-bottom-135{margin-bottom:13.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-135{margin-bottom:6.75rem!important}}.helper-padding-top-135{padding-top:13.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-135{padding-top:6.75rem!important}}.helper-padding-bottom-135{padding-bottom:13.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-135{padding-bottom:6.75rem!important}}.helper-padding-135{padding:13.5rem!important}@media screen and (max-width: 768px){.helper-padding-135{padding:6.75rem!important}}.helper-height-270{height:27rem!important}@media screen and (max-width: 768px){.helper-height-270{height:13.5rem!important}}.helper-radius-27{border-radius:2.7rem!important}@media screen and (max-width: 768px){.helper-radius-27{border-radius:1.35rem!important}}.helper-margin-top-140{margin-top:14rem!important}@media screen and (max-width: 768px){.helper-margin-top-140{margin-top:7rem!important}}.helper-margin-bottom-140{margin-bottom:14rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-140{margin-bottom:7rem!important}}.helper-padding-top-140{padding-top:14rem!important}@media screen and (max-width: 768px){.helper-padding-top-140{padding-top:7rem!important}}.helper-padding-bottom-140{padding-bottom:14rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-140{padding-bottom:7rem!important}}.helper-padding-140{padding:14rem!important}@media screen and (max-width: 768px){.helper-padding-140{padding:7rem!important}}.helper-height-280{height:28rem!important}@media screen and (max-width: 768px){.helper-height-280{height:14rem!important}}.helper-radius-28{border-radius:2.8rem!important}@media screen and (max-width: 768px){.helper-radius-28{border-radius:1.4rem!important}}.helper-margin-top-145{margin-top:14.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-145{margin-top:7.25rem!important}}.helper-margin-bottom-145{margin-bottom:14.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-145{margin-bottom:7.25rem!important}}.helper-padding-top-145{padding-top:14.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-145{padding-top:7.25rem!important}}.helper-padding-bottom-145{padding-bottom:14.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-145{padding-bottom:7.25rem!important}}.helper-padding-145{padding:14.5rem!important}@media screen and (max-width: 768px){.helper-padding-145{padding:7.25rem!important}}.helper-height-290{height:29rem!important}@media screen and (max-width: 768px){.helper-height-290{height:14.5rem!important}}.helper-radius-29{border-radius:2.9rem!important}@media screen and (max-width: 768px){.helper-radius-29{border-radius:1.45rem!important}}.helper-margin-top-150{margin-top:15rem!important}@media screen and (max-width: 768px){.helper-margin-top-150{margin-top:7.5rem!important}}.helper-margin-bottom-150{margin-bottom:15rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-150{margin-bottom:7.5rem!important}}.helper-padding-top-150{padding-top:15rem!important}@media screen and (max-width: 768px){.helper-padding-top-150{padding-top:7.5rem!important}}.helper-padding-bottom-150{padding-bottom:15rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-150{padding-bottom:7.5rem!important}}.helper-padding-150{padding:15rem!important}@media screen and (max-width: 768px){.helper-padding-150{padding:7.5rem!important}}.helper-height-300{height:30rem!important}@media screen and (max-width: 768px){.helper-height-300{height:15rem!important}}.helper-radius-30{border-radius:3rem!important}@media screen and (max-width: 768px){.helper-radius-30{border-radius:1.5rem!important}}.helper-margin-top-155{margin-top:15.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-155{margin-top:7.75rem!important}}.helper-margin-bottom-155{margin-bottom:15.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-155{margin-bottom:7.75rem!important}}.helper-padding-top-155{padding-top:15.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-155{padding-top:7.75rem!important}}.helper-padding-bottom-155{padding-bottom:15.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-155{padding-bottom:7.75rem!important}}.helper-padding-155{padding:15.5rem!important}@media screen and (max-width: 768px){.helper-padding-155{padding:7.75rem!important}}.helper-height-310{height:31rem!important}@media screen and (max-width: 768px){.helper-height-310{height:15.5rem!important}}.helper-radius-31{border-radius:3.1rem!important}@media screen and (max-width: 768px){.helper-radius-31{border-radius:1.55rem!important}}.helper-margin-top-160{margin-top:16rem!important}@media screen and (max-width: 768px){.helper-margin-top-160{margin-top:8rem!important}}.helper-margin-bottom-160{margin-bottom:16rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-160{margin-bottom:8rem!important}}.helper-padding-top-160{padding-top:16rem!important}@media screen and (max-width: 768px){.helper-padding-top-160{padding-top:8rem!important}}.helper-padding-bottom-160{padding-bottom:16rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-160{padding-bottom:8rem!important}}.helper-padding-160{padding:16rem!important}@media screen and (max-width: 768px){.helper-padding-160{padding:8rem!important}}.helper-height-320{height:32rem!important}@media screen and (max-width: 768px){.helper-height-320{height:16rem!important}}.helper-radius-32{border-radius:3.2rem!important}@media screen and (max-width: 768px){.helper-radius-32{border-radius:1.6rem!important}}.helper-margin-top-165{margin-top:16.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-165{margin-top:8.25rem!important}}.helper-margin-bottom-165{margin-bottom:16.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-165{margin-bottom:8.25rem!important}}.helper-padding-top-165{padding-top:16.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-165{padding-top:8.25rem!important}}.helper-padding-bottom-165{padding-bottom:16.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-165{padding-bottom:8.25rem!important}}.helper-padding-165{padding:16.5rem!important}@media screen and (max-width: 768px){.helper-padding-165{padding:8.25rem!important}}.helper-height-330{height:33rem!important}@media screen and (max-width: 768px){.helper-height-330{height:16.5rem!important}}.helper-radius-33{border-radius:3.3rem!important}@media screen and (max-width: 768px){.helper-radius-33{border-radius:1.65rem!important}}.helper-margin-top-170{margin-top:17rem!important}@media screen and (max-width: 768px){.helper-margin-top-170{margin-top:8.5rem!important}}.helper-margin-bottom-170{margin-bottom:17rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-170{margin-bottom:8.5rem!important}}.helper-padding-top-170{padding-top:17rem!important}@media screen and (max-width: 768px){.helper-padding-top-170{padding-top:8.5rem!important}}.helper-padding-bottom-170{padding-bottom:17rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-170{padding-bottom:8.5rem!important}}.helper-padding-170{padding:17rem!important}@media screen and (max-width: 768px){.helper-padding-170{padding:8.5rem!important}}.helper-height-340{height:34rem!important}@media screen and (max-width: 768px){.helper-height-340{height:17rem!important}}.helper-radius-34{border-radius:3.4rem!important}@media screen and (max-width: 768px){.helper-radius-34{border-radius:1.7rem!important}}.helper-margin-top-175{margin-top:17.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-175{margin-top:8.75rem!important}}.helper-margin-bottom-175{margin-bottom:17.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-175{margin-bottom:8.75rem!important}}.helper-padding-top-175{padding-top:17.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-175{padding-top:8.75rem!important}}.helper-padding-bottom-175{padding-bottom:17.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-175{padding-bottom:8.75rem!important}}.helper-padding-175{padding:17.5rem!important}@media screen and (max-width: 768px){.helper-padding-175{padding:8.75rem!important}}.helper-height-350{height:35rem!important}@media screen and (max-width: 768px){.helper-height-350{height:17.5rem!important}}.helper-radius-35{border-radius:3.5rem!important}@media screen and (max-width: 768px){.helper-radius-35{border-radius:1.75rem!important}}.helper-margin-top-180{margin-top:18rem!important}@media screen and (max-width: 768px){.helper-margin-top-180{margin-top:9rem!important}}.helper-margin-bottom-180{margin-bottom:18rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-180{margin-bottom:9rem!important}}.helper-padding-top-180{padding-top:18rem!important}@media screen and (max-width: 768px){.helper-padding-top-180{padding-top:9rem!important}}.helper-padding-bottom-180{padding-bottom:18rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-180{padding-bottom:9rem!important}}.helper-padding-180{padding:18rem!important}@media screen and (max-width: 768px){.helper-padding-180{padding:9rem!important}}.helper-height-360{height:36rem!important}@media screen and (max-width: 768px){.helper-height-360{height:18rem!important}}.helper-radius-36{border-radius:3.6rem!important}@media screen and (max-width: 768px){.helper-radius-36{border-radius:1.8rem!important}}.helper-margin-top-185{margin-top:18.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-185{margin-top:9.25rem!important}}.helper-margin-bottom-185{margin-bottom:18.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-185{margin-bottom:9.25rem!important}}.helper-padding-top-185{padding-top:18.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-185{padding-top:9.25rem!important}}.helper-padding-bottom-185{padding-bottom:18.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-185{padding-bottom:9.25rem!important}}.helper-padding-185{padding:18.5rem!important}@media screen and (max-width: 768px){.helper-padding-185{padding:9.25rem!important}}.helper-height-370{height:37rem!important}@media screen and (max-width: 768px){.helper-height-370{height:18.5rem!important}}.helper-radius-37{border-radius:3.7rem!important}@media screen and (max-width: 768px){.helper-radius-37{border-radius:1.85rem!important}}.helper-margin-top-190{margin-top:19rem!important}@media screen and (max-width: 768px){.helper-margin-top-190{margin-top:9.5rem!important}}.helper-margin-bottom-190{margin-bottom:19rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-190{margin-bottom:9.5rem!important}}.helper-padding-top-190{padding-top:19rem!important}@media screen and (max-width: 768px){.helper-padding-top-190{padding-top:9.5rem!important}}.helper-padding-bottom-190{padding-bottom:19rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-190{padding-bottom:9.5rem!important}}.helper-padding-190{padding:19rem!important}@media screen and (max-width: 768px){.helper-padding-190{padding:9.5rem!important}}.helper-height-380{height:38rem!important}@media screen and (max-width: 768px){.helper-height-380{height:19rem!important}}.helper-radius-38{border-radius:3.8rem!important}@media screen and (max-width: 768px){.helper-radius-38{border-radius:1.9rem!important}}.helper-margin-top-195{margin-top:19.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-195{margin-top:9.75rem!important}}.helper-margin-bottom-195{margin-bottom:19.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-195{margin-bottom:9.75rem!important}}.helper-padding-top-195{padding-top:19.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-195{padding-top:9.75rem!important}}.helper-padding-bottom-195{padding-bottom:19.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-195{padding-bottom:9.75rem!important}}.helper-padding-195{padding:19.5rem!important}@media screen and (max-width: 768px){.helper-padding-195{padding:9.75rem!important}}.helper-height-390{height:39rem!important}@media screen and (max-width: 768px){.helper-height-390{height:19.5rem!important}}.helper-radius-39{border-radius:3.9rem!important}@media screen and (max-width: 768px){.helper-radius-39{border-radius:1.95rem!important}}.helper-margin-top-200{margin-top:20rem!important}@media screen and (max-width: 768px){.helper-margin-top-200{margin-top:10rem!important}}.helper-margin-bottom-200{margin-bottom:20rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-200{margin-bottom:10rem!important}}.helper-padding-top-200{padding-top:20rem!important}@media screen and (max-width: 768px){.helper-padding-top-200{padding-top:10rem!important}}.helper-padding-bottom-200{padding-bottom:20rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-200{padding-bottom:10rem!important}}.helper-padding-200{padding:20rem!important}@media screen and (max-width: 768px){.helper-padding-200{padding:10rem!important}}.helper-height-400{height:40rem!important}@media screen and (max-width: 768px){.helper-height-400{height:20rem!important}}.helper-radius-40{border-radius:4rem!important}@media screen and (max-width: 768px){.helper-radius-40{border-radius:2rem!important}}.helper-font-family-en{font-family:Montserrat,sans-serif!important}.helper-font-weight-bold{font-weight:700!important}.helper-font-weight-normal{font-weight:400!important}.helper-text-align-center{text-align:center!important}.helper-text-align-right{text-align:right!important}.helper-flex-row-center{display:flex!important;justify-content:center!important}.helper-text-decoration-underline{text-decoration:underline!important}
