html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none;outline:none;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}span{display:block}:root{--white: white;--black: black;--grey: #F2F2F2}@font-face{font-family:"Neue Montreal";src:url(ecd725c1fd6c08f743e7.woff2) format("woff2"),url(df5876348adbefaf8eff.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Neue Montreal";src:url(b8e4768a82aeadc05809.woff2) format("woff2"),url(2e5adee2a67cb888cc54.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}#grid-c{position:fixed;width:100vw;top:0;left:0;height:100%;opacity:0;pointer-events:none;z-index:100}#grid-c .grid__h{position:fixed;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}#grid-c .grid__v{position:fixed;height:100%;width:100%;display:flex;justify-content:space-between}#grid-c.o{opacity:.25}#grid-c #grid-w{position:fixed;top:20px;bottom:20px;left:20px;width:calc(100vw - 20px - 20px);display:flex;-webkit-box-pack:center;justify-content:center;pointer-events:none;opacity:.5}#grid-c #grid-w #grid{height:100%;width:100vw;display:-webkit-box;display:flex;justify-content:space-between}#grid-c #grid-w #grid div{position:relative;float:left;width:calc(100vw/24*1 + .4166666667px - (10px + 40px/24*1));height:100%;background:#00d1ff}#grid-c #grid-h{position:fixed;height:100vh;width:100vw;opacity:1}#grid-c #grid-h div:nth-child(1){position:absolute;top:50%;width:100vw;height:1px;background:#00d1ff}#grid-c #grid-h div:nth-child(2){position:absolute;left:50%;height:100vh;width:1px;background:#00d1ff}#grid-c #grid-h div:nth-child(3){position:absolute;top:25%;width:100vw;height:1px;background:#00d1ff}#grid-c #grid-h div:nth-child(4){position:absolute;top:75%;width:100vw;height:1px;background:#00d1ff}*,*:after,*:before{box-sizing:border-box}html{height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--white);color:var(--black);font-size:.5208333333vw;overflow:hidden;overscroll-behavior-x:none;position:fixed;text-rendering:optimizeLegibility;user-select:none;-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width: 599px){html{font-size:2.2222222222vw}}body{font-size:2rem;font-weight:500;line-height:1;letter-spacing:-0.02rem;height:100%;left:0;position:absolute;top:0;width:100%;font-family:"Neue Montreal";padding:20px}img{object-fit:cover}video{position:fixed;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0;display:none;visibility:hidden}@media(max-width: 599px){video{display:block;visibility:visible}}canvas{pointer-events:none;position:absolute;inset:0;z-index:10}@media(max-width: 599px){canvas{z-index:1}}#webpack-dev-server-client-overlay{display:none}.navigation{height:100%;left:0;position:absolute;top:0;width:100%;padding:20px;z-index:3;pointer-events:none;display:flex;justify-content:center}@media(max-width: 599px){.navigation{padding:10px;mix-blend-mode:difference;color:var(--white)}}.navigation .navigation__wrapper{position:absolute;display:flex;justify-content:space-between;width:calc(100vw/24*24 + 10px - (10px + 40px/24*24));transform:translateY(-200%)}@media(max-width: 599px){.navigation .navigation__wrapper{width:calc(100vw/24*24 + 10px - (10px + 20px/24*24))}}.navigation .navigation__wrapper .navigation__list{display:flex;justify-content:space-between;width:100%}.navigation .navigation__wrapper .navigation__list li{pointer-events:auto;display:flex;width:calc(100vw/24*4 + 1.6666666667px - (10px + 40px/24*4))}@media(max-width: 599px){.navigation .navigation__wrapper .navigation__list li{width:calc(100vw/24*12 + 5px - (10px + 20px/24*12))}}.navigation .navigation__wrapper .navigation__list li div{height:2rem;overflow:hidden}.navigation .navigation__wrapper .navigation__list li .navigation__list__link{transition:opacity .5s cubic-bezier(0, 0.32, 0.1, 1)}.navigation .navigation__wrapper .navigation__list li .navigation__list__link:hover{opacity:.25}.navigation .navigation__wrapper .navigation__list li:first-child .navigation__list__link span{transition:transform 1.2s cubic-bezier(0.5, 0, 0, 1)}.navigation .navigation__wrapper .navigation__list li:first-child .navigation__list__link span:last-child{transform:translateY(200%)}.navigation .navigation__wrapper .navigation__list li:first-child .navigation__list__link.a span:first-child{transform:translateY(-200%)}.navigation .navigation__wrapper .navigation__list li:first-child .navigation__list__link.a span:last-child{transform:translateY(-100%)}.navigation .navigation__wrapper .navigation__list li:first-child div:nth-child(2){font-size:2rem;font-weight:400;line-height:1;letter-spacing:-0.02rem}.navigation .navigation__wrapper .navigation__list li:last-child{justify-content:flex-end}.navigation .navigation__wrapper .navigation__list li:last-child a:first-child{margin-right:1rem}.navigation .line_w{position:absolute;inset:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.navigation .l{height:100vh;width:21px;box-sizing:border-box;transform-origin:center center;transform:translateX(-51vw);cursor:grab;display:flex;justify-content:center}@media(max-width: 599px){.navigation .l{display:none}}.navigation .l .progress{position:relative;height:100%;width:.5px;background-color:var(--black)}.navigation .logo{position:absolute;bottom:-7vw;transform:translateY(100%)}.navigation .logo svg{width:calc(100vw/24*24 + 10px - (10px + 40px/24*24));height:auto;overflow:inherit;fill:var(--black)}@media(max-width: 599px){.navigation .logo svg{width:calc(100vw/24*24 + 10px - (10px + 20px/24*24));fill:var(--white)}}.navigation .logo svg.a-ei .left,.navigation .logo svg.a-ei .right{transition:1s transform cubic-bezier(0, 1, 0.3, 1)}.navigation .logo svg.a-e .left,.navigation .logo svg.a-e .right{transition:1.5s transform cubic-bezier(0, 0, 0.2, 1)}.navigation .logo svg .left,.navigation .logo svg .right{transition:1.5s transform cubic-bezier(0.6, 0, 0.1, 1)}.navigation .logo svg.a .left{transform:translateX(-76vw)}.navigation .logo svg.a .right{transform:translateX(100vw)}.preloader{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5;font-size:13.5rem;font-weight:500;line-height:1;letter-spacing:-0.02rem}@media(max-width: 599px){.preloader{font-size:2.5rem}}.preloader .preloader__wrapper{overflow:hidden;width:calc(100vw/24*24 + 10px - (10px + 40px/24*24));width:calc(100vw/24*24 + 10px - (10px + 40px/24*24));margin-left:20px;margin-top:20px;display:flex;justify-content:space-between}.preloader .preloader__wrapper .preloader__text{text-transform:uppercase}.preloader .preloader__wrapper .preloader__number{text-transform:uppercase}.home{height:100%;left:0;position:absolute;top:0;width:100%;user-select:none;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.home--active{opacity:1;visibility:visible;pointer-events:all}.home .home__wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.home .home__wrapper .nw{z-index:50;align-items:flex-start;width:fit-content;left:50%;position:absolute;transform:translateX(-50%)}@media(max-width: 599px){.home .home__wrapper .nw{display:none}}.home .home__wrapper .nw .n{margin-top:20px;display:flex;justify-content:space-between;width:calc(100vw/24*2 + .8333333333px - (10px + 40px/24*2))}.home .home__wrapper .nw .n>p{width:calc(100vw/24*1 + .4166666667px - (10px + 40px/24*1));transform:translateY(-200%);cursor:pointer;opacity:.25}.home .home__wrapper .nw .n>p:first-child{text-align:right}.home .home__wrapper .nw .n>p.a{cursor:default;opacity:1}.home .home__wrapper .nw .n>p.a:hover{opacity:1}.home .home__wrapper .nw .n>p:hover{opacity:.5}.home .home__wrapper .fw{position:relative;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:-0.02rem;text-transform:uppercase;z-index:50;position:absolute;left:calc(calc(100vw / 24 * 18 + 7.5px - 40px / 24 * 18) + 20px);top:20px}@media(max-width: 599px){.home .home__wrapper .fw{display:none}}.home .home__wrapper .fw .r{position:absolute;left:calc(-10px - 1.5rem);transform:translateY(-500%);height:1.6rem;overflow:hidden;font-size:.9rem;font-weight:500;line-height:1;letter-spacing:-0.02rem}.home .home__wrapper .fw .r div{transform:translateY(-50%)}.home .home__wrapper .fw .r div p{padding-bottom:.5rem;padding-top:.2rem}.home .home__wrapper .fw .f{cursor:pointer;transform:translateY(-200%)}.home .home__wrapper .fw .f p{transition:opacity .5s cubic-bezier(0, 0.32, 0.1, 1)}.home .home__wrapper .fw .f p:hover{opacity:.25 !important}.home .home__wrapper .fw .f p.a:hover{opacity:1 !important}.home .home__wrapper .list{width:100%;padding:20px;margin-top:15rem;pointer-events:none;user-select:none;position:absolute;z-index:50}.home .home__wrapper .list .i-w{overflow:hidden}.home .home__wrapper .list .i-w .item{display:flex;justify-content:space-between;text-transform:uppercase;cursor:pointer;transform:translateY(-100%)}.home .home__wrapper .list .i-w .item span{position:relative}.home .home__wrapper .list .i-w .item .i:nth-child(1){width:calc(calc(100vw / 24 * 3 + 1.25px - (10px + 40px / 24 * 3)) + 10px);text-align:left}.home .home__wrapper .list .i-w .item .i:nth-child(2){width:calc(calc(100vw / 24 * 15 + 6.25px - (10px + 40px / 24 * 15)) + 10px);text-align:left}.home .home__wrapper .list .i-w .item .i:nth-child(3){width:calc(calc(100vw / 24 * 4 + 1.6666666667px - (10px + 40px / 24 * 4)) + 10px);text-align:left}.home .home__wrapper .list .i-w .item .i:nth-child(4){width:calc(100vw/24*2 + .8333333333px - (10px + 40px/24*2));text-align:right;justify-content:flex-end}.home .home__wrapper .list .i-w .item .i{position:relative;display:flex}.home .home__wrapper .list .i-w .item>.i>span:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:var(--black);z-index:-1;left:0;transform:scaleX(1);transform-origin:left;animation:removeLines .5s ease forwards}.home .home__wrapper .list .i-w .item>.i:last-child span:before{transform-origin:right}.home .home__wrapper .list .i-w .item:hover>.i>span{animation:colorize .5s ease forwards}.home .home__wrapper .list .i-w .item:hover>.i>span:before{animation:drawLines .5s ease forwards}.home .home__wrapper .list .i-w .item.animate>.i>span{animation:colorize .5s ease forwards}.home .home__wrapper .list .i-w .item .list.animate>.i>span:before{animation:drawLines .5s ease forwards}@keyframes removeLines{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes drawLines{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes colorize{0%{color:var(--black)}100%{color:var(--white)}}.home .home__wrapper .s__c{position:absolute;width:100vw;height:100vh;inset:0;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 599px){.home .home__wrapper .s__c{display:block}}.home .home__wrapper .s__c .s__w{display:flex;width:max-content;margin-left:calc(calc(100vw / 24 * 1 + 0.4166666667px - (10px + 40px / 24 * 1)) - calc(100vw / 24 * 7 + 2.9166666667px - (10px + 40px / 24 * 7)) + 15px)}@media(max-width: 599px){.home .home__wrapper .s__c .s__w{flex-direction:column;margin-left:0;transform:translateY(-400svh)}}@media(max-width: 599px){.home .home__wrapper .s__c .s__w>div{width:calc(calc(100vw / 24 * 24 + 10px - (10px + 20px / 24 * 24)) + 10px*2);display:flex;justify-content:center}}.home .home__wrapper .s__c .s__w>div .img{width:calc(100vw/24*4 + 1.6666666667px - (10px + 40px/24*4));height:calc(calc(100vw / 24 * 4 + 1.6666666667px - (10px + 40px / 24 * 4))/1.5);margin:0 5px 0 5px;user-select:none;opacity:1}@media(max-width: 599px){.home .home__wrapper .s__c .s__w>div .img{width:calc(calc(100vw / 24 * 24 + 10px - (10px + 20px / 24 * 24)) + 10px*10);height:100svh;margin:0}}.home .home__wrapper .s__c .s__w>div .desc{display:flex;justify-content:space-between;text-transform:uppercase;align-items:flex-end;padding:0 5px 0 5px;margin-bottom:5px;height:0}@media(max-width: 599px){.home .home__wrapper .s__c .s__w>div .desc{display:none}}.home .home__wrapper .s__c .s__w>div .desc span{overflow:hidden;height:1.2rem}.home .home__wrapper .s__c .s__w>div .desc span p{font-size:1.2rem;transform:translateY(100%)}.home .info{position:absolute;top:20px;right:20px;text-align:right;height:2rem;overflow:hidden;cursor:pointer}.home .info .wi{transform:translateY(100%)}@media(max-width: 599px){.home .info{top:10px;right:10px}}.home .info__Wrapper{position:absolute;right:0;transform:translateX(100%);width:calc(calc(100vw / 24 * 9 + 3.75px - 40px / 24 * 9) + 10px);height:100svh;overflow-y:scroll;background-color:var(--white);z-index:-1;padding:20px;font-size:4rem;font-weight:500;line-height:1;letter-spacing:-0.02rem;display:flex;flex-direction:column}@media(max-width: 599px){.home .info__Wrapper{width:100%;bottom:0;padding:10px;height:100svh;overflow-y:scroll;padding-bottom:10rem}}.home .info__Wrapper .top{margin-bottom:calc(20px*3)}.home .info__Wrapper .top div{overflow:hidden}.home .info__Wrapper .middle{display:flex;justify-content:space-between;margin-bottom:calc(20px*3)}.home .info__Wrapper .middle .loc{width:50%}.home .info__Wrapper .middle .role{width:50%;display:flex;flex-direction:column}.home .info__Wrapper .middle .role p{overflow:hidden}.home .info__Wrapper .middle div{overflow:hidden}.home .info__Wrapper .bottom{padding-bottom:10rem}.home .sombritude{position:absolute;inset:0;width:100vw;height:100vh;background-color:var(--black);opacity:0;z-index:-1}.home .controls{font-size:2rem;pointer-events:none}.home .controls .display__time__over{cursor:pointer;position:absolute;left:50%;transform:translateX(-50%);height:2rem;overflow:hidden;text-align:center;top:20px;pointer-events:none}.home .controls .display__time__over span{transform:translateY(200%)}@media(max-width: 599px){.home .controls .display__time__over{top:10px;display:none}}.home .controls .s-c{cursor:pointer;position:absolute;left:50%;transform:translateX(-50%);height:2rem;overflow:hidden;text-align:center;top:20px}.home .controls .s-c .s-w{transform:translateY(100%)}@media(max-width: 599px){.home .controls .s-c{top:10px;display:none}}.home .controls .p-c{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:2rem;overflow:hidden;text-align:center}.home .controls .p-c .p-w{transform:translateY(100%);cursor:pointer}.home .controls .display__time{position:absolute;top:50%;transform:translateY(-50%);height:2rem;overflow:hidden;left:20px}.home .controls .display__time span{transform:translateY(100%)}@media(max-width: 599px){.home .controls .display__time{left:10px}}.home .controls .display__time__off{position:absolute;top:50%;right:20px;transform:translateY(-50%);height:2rem;overflow:hidden}.home .controls .display__time__off span{transform:translateY(100%)}.about{height:100%;left:0;position:absolute;top:0;width:100%;user-select:none;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.about--active{opacity:1;visibility:visible;pointer-events:all}.about .percent{position:absolute;bottom:20px;right:20px}@media(max-width: 599px){.about .percent{display:none}}.about .about__wrapper p{font-size:4rem;font-weight:500;line-height:1;letter-spacing:-0.02rem;width:calc(100vw/24*8 + 3.3333333333px - (10px + 40px/24*8));margin-left:calc(calc(100vw / 24 * 7 + 2.9166666667px - 40px / 24 * 7) + 20px);padding-top:45vh;transform:translateY(1080px)}@media(max-width: 599px){.about .about__wrapper p{width:calc(100vw/24*24 + 10px - (10px + 40px/24*24));margin-left:10px;padding-top:20vh}}.about .about__wrapper p span{margin-top:4rem}.about .about__wrapper p span:nth-child(8),.about .about__wrapper p span:nth-child(20),.about .about__wrapper p span:nth-child(12){margin-left:calc(100vw/24*1 + .4166666667px - 40px/24*1)}.about .about__wrapper p span:nth-child(16),.about .about__wrapper p span:nth-child(15),.about .about__wrapper p span:nth-child(13),.about .about__wrapper p span:nth-child(14),.about .about__wrapper p span:nth-child(21){margin-left:calc(100vw/24*1 + .4166666667px - 40px/24*1);margin-top:0rem}.about .about__wrapper p span a{position:relative;display:block;overflow:hidden;height:4.4rem;width:fit-content;color:var(--black);transition:opacity .5s cubic-bezier(0, 0.32, 0.1, 1);margin-bottom:.4rem}.about .about__wrapper p span a:after,.about .about__wrapper p span a:before{content:"";position:absolute;width:100%;height:.4rem;left:0;bottom:0;background-color:var(--black)}.about .about__wrapper p span a:after{transition:1s transform cubic-bezier(0, 0.3, 0, 1) .2s}.about .about__wrapper p span a:before{transform:translate3d(-102%, 0, 0);transition:1s transform cubic-bezier(0, 0.3, 0, 1)}.about .about__wrapper p span a:hover:after{transform:translate3d(102%, 0, 0);transition:1000ms transform cubic-bezier(0.23, 1, 0.32, 1)}.about .about__wrapper p span a:hover:before{transform:translate3d(0%, 0, 0);transition:1000ms transform cubic-bezier(0.23, 1, 0.32, 1) 200ms}@keyframes removeLines{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes drawLines{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes colorize{0%{color:var(--black)}100%{color:var(--white)}}.shop{height:100%;left:0;position:absolute;top:0;width:100%;user-select:none;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.shop--active{opacity:1;visibility:visible;pointer-events:all}.shop .shop__wrapper{padding:20px;min-height:100vh}@media(max-width: 599px){.shop .shop__wrapper{padding:10px}}.shop .shop__wrapper .sombritude{height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--black);opacity:0;z-index:1;user-select:none;pointer-events:none}.shop .shop__wrapper .product__w{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20vw}@media(max-width: 599px){.shop .shop__wrapper .product__w{margin-top:40vw}}.shop .shop__wrapper .product__w a .item__product{margin-bottom:2.5rem;width:calc(100vw/24*6 + 2.5px - (10px + 40px/24*6));position:relative;transform:translateY(1080px)}@media(max-width: 599px){.shop .shop__wrapper .product__w a .item__product{width:calc(100vw/24*12 + 5px - (10px + 20px/24*12))}}.shop .shop__wrapper .product__w a .item__product .product__media__item{width:calc(100vw/24*6 + 2.5px - (10px + 40px/24*6));height:calc(100vw/24*6 + 2.5px - (10px + 40px/24*6));background-color:var(--grey);display:flex;justify-content:center;align-items:center}@media(max-width: 599px){.shop .shop__wrapper .product__w a .item__product .product__media__item{width:calc(100vw/24*12 + 5px - (10px + 20px/24*12));height:calc(100vw/24*12 + 5px - (10px + 20px/24*12))}}.shop .shop__wrapper .product__w a .item__product .product__media__item img{width:75%;height:75%}.shop .shop__wrapper .product__w a .item__product .info{margin-top:.5rem;display:flex;width:100%;justify-content:space-between}.shop .shop__wrapper .product__w a .item__product.outOfStock .product__media__item{display:flex;align-items:center;border:var(--black) 1px solid}.shop .shop__wrapper .product__w a .item__product.outOfStock .product__media__item:before{content:"Out of stock";font-size:1.2rem;position:absolute;top:10%;display:block}.shop .shop__wrapper .product__w a .item__product.outOfStock .product__media__item:after{content:"";position:absolute;top:0px;left:1px;transform-origin:left top;display:block;height:1px;width:calc(141.4% - 1px);transform:rotate(45deg);background-color:var(--black)}.shop .shop__wrapper .product__w a:nth-child(even){margin-right:calc(calc(100vw / 24 * 6 + 2.5px - (10px + 40px / 24 * 6)) + 10px)}@media(max-width: 599px){.shop .shop__wrapper .product__w a:nth-child(even){margin-right:0}}@media(max-width: 599px){.shop .shop__wrapper .product__w a:nth-child(1){margin-right:calc(calc(100vw / 24 * 12 + 5px - (10px + 20px / 24 * 12)) + 10px)}}@media(max-width: 599px){.shop .shop__wrapper .product__w a:nth-child(4){margin-left:calc(calc(100vw / 24 * 12 + 5px - (10px + 20px / 24 * 12)) + 10px)}}.shop .shop__wrapper .sub{height:100%;left:0;position:absolute;top:0;width:100%;user-select:none;opacity:0;visibility:hidden;pointer-events:none;z-index:2;background-color:var(--black);color:var(--white);transform:translate(100vh)}.shop .shop__wrapper .sub--active{opacity:1;visibility:visible;pointer-events:all}.shop .shop__wrapper .sub .sub__wrapper{align-items:center;display:flex;justify-content:center;height:100vh;width:100vw;flex-direction:column;position:relative}.shop .shop__wrapper .sub .sub__wrapper .button{font-size:4rem;font-weight:500;line-height:1;letter-spacing:-0.02rem;bottom:20px;position:absolute}.shop .shop__wrapper .sub .sub__wrapper .sub_info{display:flex;justify-content:space-between;align-items:center;width:calc(100vw/24*24 + 10px - (10px + 40px/24*24))}@media(max-width: 599px){.shop .shop__wrapper .sub .sub__wrapper .sub_info{flex-direction:column;justify-content:space-around;height:75vh}}.shop .shop__wrapper .sub .sub__wrapper .sub_info .title,.shop .shop__wrapper .sub .sub__wrapper .sub_info .price{width:calc(100vw/24*4 + 1.6666666667px - (10px + 40px/24*4))}@media(max-width: 599px){.shop .shop__wrapper .sub .sub__wrapper .sub_info .title,.shop .shop__wrapper .sub .sub__wrapper .sub_info .price{width:calc(100vw/24*15 + 6.25px - (10px + 20px/24*15));text-align:center}}.shop .shop__wrapper .sub .sub__wrapper .sub_info .price{text-align:right}@media(max-width: 599px){.shop .shop__wrapper .sub .sub__wrapper .sub_info .price{text-align:center}}.shop .shop__wrapper .sub .sub__wrapper .sub_info .product__media{width:calc(100vw/24*8 + 3.3333333333px - (10px + 40px/24*8));height:calc(100vw/24*8 + 3.3333333333px - (10px + 40px/24*8))}@media(max-width: 599px){.shop .shop__wrapper .sub .sub__wrapper .sub_info .product__media{width:calc(100vw/24*24 + 10px - (10px + 20px/24*24));height:calc(100vw/24*24 + 10px - (10px + 20px/24*24))}}.shop .shop__wrapper .sub .sub__wrapper .sub_info .product__media img{width:100%;height:100%}
