.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}body{background:#000;font-feature-settings:"palt";-webkit-text-size-adjust:none}*{outline:none}html{overflow-y:inherit}body{width:auto}header#sqexHeader-black_rsp{z-index:1000;position:relative}@media screen and (max-width: 640px){header#sqexHeader-black_rsp{position:relative;top:auto;left:auto}}#sqexFooter{z-index:2;position:relative}#contents{background:#000;position:relative;color:#fff}#contents .sp-appear{display:none}.wapper{font-family:"Noto Sans JP",メイリオ,Meiryo,sans-serif;position:relative;overflow:hidden;position:relative}.wapper *{box-sizing:border-box}#wp{position:relative;font-size:13px;line-height:1.7em;overflow:hidden}@media screen and (max-width: 640px){#contents .pc-appear{display:none}#contents .sp-appear{display:block}#wp{min-width:0}#wp.mobile{height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch}#sqexFooter{padding-bottom:20px}}.fadein-up,.fadein{opacity:0}.fadein-up.hidden,.fadein.hidden{visibility:hidden;-webkit-animation:none;animation:none}.fadein-up.visible,.fadein.visible{visibility:visible}.fadein-up{transform:translate3d(0, 30px, 0);-webkit-animation:fadeInOut 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation:fadeInOut 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards}.fadein-up.visible{-webkit-animation:fadeInUp 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s forwards;animation:fadeInUp 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s forwards}.fadein{-webkit-animation:fadeOut 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation:fadeOut 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards}.fadein.visible{-webkit-animation:fadeIn 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s forwards;animation:fadeIn 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s forwards}.parallax{transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 30px, 0)}50%{opacity:.35}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 30px, 0)}50%{opacity:.35}100%{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInOut{0%{opacity:1;transform:translate3d(0, 0, 0)}50%{opacity:.35}100%{opacity:0;transform:translate3d(0, 30px, 0)}}@keyframes fadeInOut{0%{opacity:1;transform:translate3d(0, 0, 0)}50%{opacity:.35}100%{opacity:0;transform:translate3d(0, 30px, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#landing{background:#353535;position:fixed;width:100%;height:100%;top:0;left:0;transition:opacity 1s;z-index:10000}#landing .loader{background:#000;width:0;height:2px;position:absolute;top:50%;left:0;transform:translateY(5px);transition:width 0.85s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:.8}#landing .txt{position:absolute;top:50%;left:50%;width:38px;height:40px;transform:translateX(-50%) translateY(-50%);-webkit-animation:loader-txt cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.95s infinite alternate;animation:loader-txt cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.95s infinite alternate;visibility:hidden}#landing.hide{opacity:0;transition-delay:.3s}#landing.hide .loader{transform:translateY(5px) scaleX(0);transform-origin:center top;transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 640px){#landing .txt{width:28.5px;height:30px}}@-webkit-keyframes loader-txt{0%{opacity:.05}50%{opacity:.2}100%{opacity:.05}}@keyframes loader-txt{0%{opacity:.05}50%{opacity:.2}100%{opacity:.05}}.top{background:#353535;width:100%;height:510px;position:relative}.top::before{content:'';background:url(../img/top/kv.png) no-repeat;background-size:contain;width:320px;height:100%;position:absolute;top:0;right:50%;transform:translateX(490px)}.top img{display:block;width:100%}.top .logo{width:549px;position:absolute;top:50%;left:50%;transform:translate(-440px, -50%)}@media screen and (max-width: 980px){.top::before{right:0;transform:none}.top .logo{left:50px;transform:translateY(-50%);max-width:calc(100% - 320px - 75px)}}@media screen and (max-width: 768px){.top{height:auto}.top::before{content:none}.top .logo{background:url(../img/top/kv-sp.png) no-repeat;background-size:contain;width:100%;max-width:100%;height:0;padding-bottom:83.73333%;position:relative;top:auto;left:auto;transform:none}.top .logo img{opacity:0}}#local_header{position:absolute;top:0;left:0;width:100%;z-index:100}#local_header nav#menu{width:100%;margin:auto;position:relative}#local_header nav#menu #volume{position:absolute;top:-15px;left:0}#local_header nav#menu #volume .toggle{background:#000 url(../img/header/btn-bgm.png) no-repeat;background-size:70px auto;display:block;width:70px;height:70px;text-indent:-9999px;position:relative}#local_header nav#menu #volume .toggle.off{background-position:0 -70px}#local_header nav#menu #volume .toggle.hidden{display:none}#local_header .lang{position:absolute;top:12px;left:15px;display:flex;color:#fff}#local_header .lang li{font-size:13px;font-weight:700;letter-spacing:.05em;line-height:1.5;white-space:nowrap;display:flex}#local_header .lang li:not(:last-child)::after{content:'|';padding:0 10px}#local_header .lang li a,#local_header .lang li p{display:block;position:relative;padding-bottom:2px;transition:color .3s}#local_header .lang li a::after,#local_header .lang li p::after{content:'';background:#fff;position:absolute;bottom:0;left:50%;width:0;height:2px;transform:translate(-50%, 0);transition:width 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#local_header .lang li a{color:#fff}#local_header .lang li a::after{width:0}#local_header .lang li a:hover,#local_header .lang li p{position:relative;color:#fff;text-decoration:none;padding-bottom:2px}#local_header .lang li a:hover::after,#local_header .lang li p::after{width:100%}#local_header.fixed{position:fixed;top:0}@media screen and (max-width: 640px){#local_header{border-top-width:8px}#local_header nav#menu{position:relative;width:100%;height:auto;margin:0}#local_header nav#menu #volume{top:-8px;left:0;transform-origin:left top;transform:scale(0.85)}#local_header nav#menu #volume .toggle{background-color:#000}#local_header .lang{top:10px;left:10px}#local_header .lang li{font-size:10px}#local_header .lang li a:hover::after{content:none}}.description{background:#0d0c0b;padding:70px 0}.description .container{width:100%;max-width:1020px;margin:auto;padding:0 20px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.description .container .txt-description{width:100%;padding-left:58.57143%;margin-bottom:38px}.description .container .txt-description img{display:block;width:100%}.description .container .txt-description.en{padding-left:49.28571%}.description .container .jacket{width:46.93878%;z-index:1;position:relative}.description .container .jacket .jakcet-inner{background:#0d0c0b;position:absolute;bottom:64px;left:0;width:100%;padding:5px;box-shadow:0 0 10px rgba(255,255,255,0.2);z-index:1}.description .container .jacket img{display:block;width:100%}.description .container .detail{position:relative;width:50%;-webkit-animation-delay:.3s;animation-delay:.3s}.description .container .detail::before{content:'';background:rgba(255,255,255,0.1);width:calc(100% + 60px);height:100%;position:absolute;top:0;left:-60px}.description .container .detail .name{font-size:14px;font-weight:700;line-height:1.6;color:#fff;padding-top:30px;margin-bottom:5px}.description .container .detail dl{position:relative;padding:30px 20px 30px 0;font-size:14px;line-height:1.6;color:#fff}.description .container .detail dl dt{float:left;clear:both;width:4em}.description .container .detail dl dd{padding:0 0 0 4em}.description .container .detail dl.en{padding-top:0}.description .container .detail dl.en dt{width:8em}.description .container .detail dl.en dd{padding:0 0 0 8em}.description .container .order{background:#050504;margin-top:40px;padding:35px 0 5px;width:100%}.description .container .order .title{overflow:hidden;margin:0 45px 30px}.description .container .order .title span{width:100%;max-width:330px;margin:auto;display:block;position:relative}.description .container .order .title span::before,.description .container .order .title span::after{content:'';background:#fff;width:50vw;height:1px;position:absolute;top:50%}.description .container .order .title span::before{left:-15px;transform:translateX(-100%)}.description .container .order .title span::after{right:-15px;transform:translateX(100%)}.description .container .order .title span img{display:block;width:100%}.description .container .order .title.en span{max-width:275px}.description .container .order .links{margin:auto;width:100%;max-width:980px;padding-bottom:30px}.description .container .order .links ul{display:flex;flex-wrap:wrap;justify-content:center}.description .container .order .links ul li{margin:0 20px 34px}.description .container .order .links ul li:nth-child(3n-1){-webkit-animation-delay:.3s;animation-delay:.3s}.description .container .order .links ul li:nth-child(3n){-webkit-animation-delay:.5s;animation-delay:.5s}.description .container .order .links ul li a{display:block;width:268px;height:50px;position:relative;font-size:14px;letter-spacing:.05em;line-height:1.5;color:#fff;text-decoration:none;text-align:center}.description .container .order .links ul li a::before,.description .container .order .links ul li a::after{content:'';background:rgba(255,255,255,0.1);width:100%;height:100%;position:absolute;transition:opacity .3s, background .5s}.description .container .order .links ul li a::before{top:-4px;left:-4px}.description .container .order .links ul li a::after{top:4px;left:4px}.description .container .order .links ul li a span{display:inline-block;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.description .container .order .links ul li a span::before{content:'';background:rgba(255,255,255,0.3);width:40px;height:1px;position:absolute;top:50%;left:-3px;transition:width cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s,background 0.3s}.description .container .order .links ul li a:hover::before{background:rgba(148,114,107,0.3)}.description .container .order .links ul li a:hover::after{background:rgba(148,114,107,0.5);opacity:.75}.description .container .order .links ul li a:hover span::before{background:#fff;width:20px}.description .container .order .links ul.en li a{width:320px}.description .container .order .links .note{font-size:11px;line-height:1.5;text-align:center;margin-top:-20px}.description .container .pv{width:100%;max-width:800px;margin:45px auto 0;padding:8px;box-shadow:0 0 10px rgba(255,255,255,0.6)}.description .container .pv .player{width:100%}.description .container .pv .player .youtube-player{position:relative;width:100%;height:0;padding-bottom:56.25%}.description .container .pv .player .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 768px){.description .container{display:block}.description .container .txt-description{margin-left:auto;width:80%;max-width:600px;padding-left:0}.description .container .txt-description.en{width:90%;padding-left:0}.description .container .jacket{width:80%;max-width:600px;margin-right:auto}.description .container .jacket .jakcet-inner{position:relative;bottom:auto;left:auto}.description .container .detail{position:relative;margin-top:-20px;margin-left:auto;width:80%;max-width:600px;-webkit-animation-delay:.15s;animation-delay:.15s}.description .container .detail::before{width:100%;left:0}.description .container .detail .name{padding:50px 20px 0}.description .container .detail dl{padding:50px 20px 30px 20px}.description .container .order .title span{width:85%}.description .container .order .links ul li:nth-child(3n-1),.description .container .order .links ul li:nth-child(3n){-webkit-animation-delay:.15s;animation-delay:.15s}.description .container .order .links ul li:nth-child(2n){-webkit-animation-delay:.3s;animation-delay:.3s}.description .container .pv{margin:35px auto 0;padding:5px}}@media screen and (max-width: 640px){.description{padding:40px 0}.description .container{padding:0}.description .container .txt-description{width:80%;margin-right:15px}.description .container .jacket{width:80%;margin-left:15px}.description .container .detail{width:90%}.description .container .detail::before{width:100%;left:0}.description .container .detail .name{padding:40px 15px 0}.description .container .detail dl{padding:40px 15px 15px;font-size:13px}.description .container .order .title{margin:0 40px 30px}.description .container .order .title span::before,.description .container .order .title span::after{content:none}.description .container .order .links{margin:0 18px;width:auto}.description .container .order .links .store-title{font-size:13px}.description .container .order .links ul{display:block}.description .container .order .links ul li{margin:0 0 25px}.description .container .order .links ul li:nth-child(3n-1),.description .container .order .links ul li:nth-child(3n),.description .container .order .links ul li:nth-child(2n){-webkit-animation-delay:.15s;animation-delay:.15s}.description .container .order .links ul li a{width:100%;font-size:12px}.description .container .order .links ul li a:hover::before{background:rgba(255,255,255,0.1)}.description .container .order .links ul li a:hover::after{background:rgba(255,255,255,0.1);opacity:1}.description .container .order .links ul li a:hover span::before{background:rgba(255,255,255,0.3);width:40px}.description .container .order .links ul.en li a{width:100%}.description .container .order .links .note{margin-top:-10px}}.tracklist{background:#1b1b1b;margin:5px 0;padding:80px 0 60px}.tracklist .container{width:100%;max-width:1020px;margin:auto;padding:0 20px}.tracklist .container .title{width:229px;margin:0 auto 40px}.tracklist .container .title img{display:block;width:100%}.tracklist .container .disc{margin-bottom:30px}.tracklist .container .disc .disc-name{background:#000;padding:10px 30px;font-size:16px;line-height:1.5}.tracklist .container .disc .list{padding:15px 30px;display:flex}.tracklist .container .disc .list ul{width:50%}.tracklist .container .disc .list ul li{font-size:14px;line-height:1.5;margin-bottom:6px;color:#9a9391;position:relative;padding-left:34px}.tracklist .container .disc .list ul li .no{position:absolute;top:0;left:0}.tracklist .container .disc .list ul li .preview{background:url(../img/tracklist/btn-preview.png) no-repeat center top;background-size:24px auto;background-position:center 0;border:1px solid #fff;border-radius:50%;width:26px;height:26px;cursor:pointer;display:block;position:absolute;top:3px;left:0;text-indent:-9999px;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:10}.tracklist .container .disc .list ul li .preview.playing{background-position:center -48px}.tracklist .container .disc .list ul li .preview.playing:hover{background-position:center -24px}.tracklist .container .disc .list ul li .preview.loading{background:none;border-color:rgba(255,255,255,0)}.tracklist .container .disc .list ul li .preview.loading::after{content:'';background:url(../img/tracklist/preview-loading.svg) no-repeat center center;background-size:18px 18px;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite;position:absolute;top:3px;left:3px;width:18px;height:18px}.tracklist .container .disc .list ul.has-preview:nth-child(1){margin-right:20px}.tracklist .container .disc .list ul.has-preview li{padding:5px 35px 8px 65px}.tracklist .container .disc .list ul.has-preview li .no{top:5px;left:38px}@media screen and (max-width: 640px){.tracklist{padding:65px 0 30px}.tracklist .container{padding:0 10px}.tracklist .container .title{width:171.75px;margin:0 auto 45px}.tracklist .container .disc .disc-name{padding:5px 10px;font-size:14px}.tracklist .container .disc .list{padding:10px;display:block}.tracklist .container .disc .list ul{width:100%}.tracklist .container .disc .list ul li{font-size:13px;margin-bottom:4px;padding-left:28px}.tracklist .container .disc .list ul li .preview{top:2px}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bonus{background:url(../img/bonus/bg-bonus.jpg) no-repeat center top;background-size:cover;padding:60px 0 80px}.bonus .container{width:100%;max-width:1020px;margin:auto;padding:0 20px}.bonus .container .title{width:315px;margin:0 auto 45px}.bonus .container .title img{display:block;width:100%}.bonus .container .title.en{width:443px}.bonus .container .items{display:flex;flex-wrap:wrap}.bonus .container .items .item{width:30.6%}.bonus .container .items .item:nth-child(3n-1){-webkit-animation-delay:.3s;animation-delay:.3s}.bonus .container .items .item:nth-child(3n){-webkit-animation-delay:.5s;animation-delay:.5s}.bonus .container .items .item:not(:nth-child(3n)){margin-right:4.1%}.bonus .container .items .item .thumb{margin-bottom:15px}.bonus .container .items .item .thumb img{width:100%;display:block}.bonus .container .items .item .store-name{font-size:13px;font-weight:700;line-height:1.4;text-align:center;margin-bottom:15px}.bonus .container .items .item .btn-link a{background:#0d0c0b;display:block;width:100%;height:40px;position:relative;transition:background .2s}.bonus .container .items .item .btn-link a::before{content:'';width:100%;height:100%;border:rgba(255,255,255,0.2) 1px solid;position:absolute;top:-4px;left:-4px;transition:border-color .2s}.bonus .container .items .item .btn-link a::after{content:'';position:absolute;bottom:7px;right:7px;width:0;height:0;border-style:solid;border-width:0 0 6px 6px;border-color:transparent transparent #bcaca9 transparent;transition:border-color .2s}.bonus .container .items .item .btn-link a span{position:absolute;top:50%;left:0;transform:translateY(-50%) translateY(-2px);width:100%;font-size:13px;font-weight:700;line-height:1.4;text-align:center;color:#bcaca9;transition:color .2s}.bonus .container .items .item .btn-link a:hover{background:#000}.bonus .container .items .item .btn-link a:hover::before{border-color:rgba(255,255,255,0.5)}.bonus .container .items .item .btn-link a:hover::after{border-color:transparent transparent #fff transparent}.bonus .container .items .item .btn-link a:hover span{color:#fff}.bonus .container .items .item .note{margin-top:-10px;font-size:12px;line-height:1.4;color:#676767;text-align:center}.bonus .container .items .item .notes{margin-top:20px;padding-top:0;border:none;font-size:11px;line-height:1.5;color:#999}.bonus .container .items .item .notes li{padding-left:1em;position:relative}.bonus .container .items .item .notes li::before{content:'※';position:absolute;top:0;left:0}.bonus .container .items .item .notes.en li::before{content:'*'}.bonus .container .items.en{justify-content:center}.bonus .container .items.en .item{margin-right:0}.bonus .container .notes{margin-top:30px;font-size:11px;line-height:1.5;color:#999;padding-top:10px;border-top:#666 1px solid}.bonus .container .notes li{padding-left:1em;position:relative}.bonus .container .notes li::before{content:'※';position:absolute;top:0;left:0}.bonus .container .notes.en{width:400px;margin:auto}.bonus .container .notes.en li::before{content:'*'}@media screen and (max-width: 768px){.bonus{background-size:100% auto;padding-bottom:30px}.bonus .container .items .item{width:47%;margin-bottom:60px}.bonus .container .items .item:nth-child(3n-1),.bonus .container .items .item:nth-child(3n){-webkit-animation-delay:.15s;animation-delay:.15s}.bonus .container .items .item:nth-child(2n){-webkit-animation-delay:.3s;animation-delay:.3s}.bonus .container .items .item:not(:nth-child(3n)){margin-right:0}.bonus .container .items .item:not(:nth-child(2n)){margin-right:6%}}@media screen and (max-width: 640px){.bonus{padding:80px 0 30px}.bonus .container{padding:0 15px}.bonus .container .title{width:80%;max-width:315px;margin:0 auto 30px}.bonus .container .title.en{width:96%;max-width:443px}.bonus .container .items{display:block;width:80%;max-width:310px;margin:auto}.bonus .container .items .item{width:100%}.bonus .container .items .item:nth-child(3n-1),.bonus .container .items .item:nth-child(3n),.bonus .container .items .item:nth-child(2n){-webkit-animation-delay:.15s;animation-delay:.15s}.bonus .container .items .item:not(:nth-child(3n)),.bonus .container .items .item:not(:nth-child(2n)){margin-right:0}.bonus .container .items .item .thumb{margin-bottom:15px}.bonus .container .items .item .thumb img{width:100%;display:block}.bonus .container .items .item .store-name{font-size:13px;font-weight:700;line-height:1.4;text-align:center;margin-bottom:15px}.bonus .container .items .item .btn-link a{background:#0d0c0b;display:block;width:100%;height:40px;position:relative;transition:background .2s}.bonus .container .items .item .btn-link a::before{content:'';width:100%;height:100%;border:rgba(255,255,255,0.2) 1px solid;position:absolute;top:-4px;left:-4px;transition:border-color .2s}.bonus .container .items .item .btn-link a::after{content:'';position:absolute;bottom:7px;right:7px;width:0;height:0;border-style:solid;border-width:0 0 6px 6px;border-color:transparent transparent #bcaca9 transparent;transition:border-color .2s}.bonus .container .items .item .btn-link a span{position:absolute;top:50%;left:0;transform:translateY(-50%) translateY(-2px);width:100%;font-size:13px;font-weight:700;line-height:1.4;text-align:center;color:#bcaca9;transition:color .2s}.bonus .container .items .item .btn-link a:hover{background:#000}.bonus .container .items .item .btn-link a:hover::before{border-color:rgba(255,255,255,0.5)}.bonus .container .items .item .btn-link a:hover::after{border-color:transparent transparent #fff transparent}.bonus .container .items .item .btn-link a:hover span{color:#fff}.bonus .container .items .item .note{margin-top:-10px;font-size:12px;line-height:1.4;color:#676767;text-align:center}.bonus .container .notes{margin-top:10px;font-size:10px;padding:7px 5px 0}}.series{background:#353535;padding:60px 0 40px}.series .container{width:100%;max-width:1020px;margin:auto;padding:0 20px}.series .container .title{width:465px;margin:0 auto 45px}.series .container .title img{display:block;width:100%}.series .container .items{display:flex;flex-wrap:wrap;width:100%;max-width:640px;margin:auto}.series .container .items .item{width:48%;background:#000;margin-bottom:30px}.series .container .items .item:nth-child(2n){-webkit-animation-delay:.3s;animation-delay:.3s}.series .container .items .item:not(:nth-child(2n)){margin-right:4%}.series .container .items .item a{display:block;transition:box-shadow .2s, opacity .2s}.series .container .items .item a:hover{box-shadow:0 0 5px rgba(0,0,0,0.4);opacity:.95}.series .container .items .item .thumb{width:100%;position:relative}.series .container .items .item .thumb img{display:block;width:100%}.series .container .items .item .item-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.1);padding:8px 0;font-size:14px;font-weight:700;line-height:1.4;text-align:center;color:#fff;text-decoration:none}@media screen and (max-width: 640px){.series{padding:50px 0 30px}.series .container{padding:0}.series .container .title{width:95%;max-width:465px;margin:0 auto 30px}.series .container .items{display:block;width:80%;max-width:310px;margin:auto}.series .container .items .item{width:100%;margin-bottom:30px}.series .container .items .item:not(:nth-child(3n)),.series .container .items .item:not(:nth-child(2n)){margin-right:0}.series .container .items .item:nth-child(3n-1),.series .container .items .item:nth-child(3n),.series .container .items .item:nth-child(2n){-webkit-animation-delay:.15s;animation-delay:.15s}.series .container .items .item .item-title{font-size:12px}}.banners{padding:30px 0}.banners .official{width:387px;margin:auto}.banners .official img{display:block;width:100%}@media screen and (max-width: 640px){.banners{margin:0 20px}.banners .official{width:100%;max-width:387px}}.modal-dialog{margin-top:calc(1.75rem + 32px)}.modal-dialog .modal-content{border:none;border-radius:0;display:block}.modal-dialog .modal-content .modal-header{border:none;display:block;position:relative;padding:0}.modal-dialog .modal-content .modal-header .close{position:absolute;top:0;right:0;transform:translate(100%, -100%);width:32px;height:32px;background:transparent;border:none;margin:0;padding:0;cursor:pointer}.modal-dialog .modal-content .modal-header .close::before,.modal-dialog .modal-content .modal-header .close::after{content:'';width:34px;height:2px;background:#fff;position:absolute;top:50%;left:50%}.modal-dialog .modal-content .modal-header .close::before{transform:translate(-50%, -50%) rotate(45deg)}.modal-dialog .modal-content .modal-header .close::after{transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 640px){.modal-dialog{margin-left:auto;margin-right:auto;margin-bottom:1.75rem}.modal-dialog .modal-content .modal-header .close{transform:translateX(0) translateX(4px) translateY(-100%) translateY(-7px)}}.modal-backdrop.show{opacity:.85}.store-list-modal .modal-dialog{width:90%;max-width:900px}.store-list-modal .modal-dialog .modal-content{background:#141414;box-shadow:0 0 5px 0 rgba(255,255,255,0.3);border:none;border-radius:0;display:block}.store-list-modal .modal-dialog .modal-content .modal-body{border:#141414 15px solid;padding:20px}.store-list-modal .modal-dialog .modal-content .modal-body .stores{display:flex;justify-content:space-between}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group{width:48%}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group h4{color:#9a9391;font-size:14px;line-height:25px;margin-bottom:5px;position:relative}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group ul{border-left:rgba(197,213,249,0.1) 2px solid;margin-bottom:30px;margin-left:5px;padding-left:10px}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group ul li{font-size:13px;line-height:1.5;color:#fff}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group ul li a{color:#fff}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group ul li a:hover{text-decoration:none}@media screen and (max-width: 640px){.store-list-modal .modal-dialog{width:90%}.store-list-modal .modal-dialog .modal-content .modal-body{border-width:5px;padding:15px}.store-list-modal .modal-dialog .modal-content .modal-body .stores{display:block}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group{width:auto}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group h4{font-size:13px;line-height:26px}.store-list-modal .modal-dialog .modal-content .modal-body .stores .group li{font-size:11px}}
