@font-face{font-family:"Baskerville No 2";font-weight:400;font-style:normal;font-display:swap;src:url(//www.lolajamesharper.com/cdn/fonts/baskerville_no_2/baskervilleno2_n4.58c0ec927a99385b0402747b6c157538f4cdc10c.woff2?h1=bG9sYWphbWVzaGFycGVyLmNvbQ&h2=bG9sYS1qYW1lcy1oYXJwZXIuY29t&h3=bG9sYWphbWVzaGFycGVyLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h4=YWNjb3VudC5sb2xhamFtZXNoYXJwZXIuY29t&hmac=1a57ae6ca4279af0d7ec337275cdeb6f73ffd556448ce869aec9e3df15569d82) format("woff2"),url(//www.lolajamesharper.com/cdn/fonts/baskerville_no_2/baskervilleno2_n4.52abb8e92f66631b3778eb51fda69dca851c7d70.woff?h1=bG9sYWphbWVzaGFycGVyLmNvbQ&h2=bG9sYS1qYW1lcy1oYXJwZXIuY29t&h3=bG9sYWphbWVzaGFycGVyLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h4=YWNjb3VudC5sb2xhamFtZXNoYXJwZXIuY29t&hmac=045392e1e92a31b872832a444989ac7232cc29d4c5b493a7f4ac9d10745f6a84) format("woff")}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}html{scroll-behavior:smooth}main#main-content{margin:0!important;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}.openingCover{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;pointer-events:none;background-color:#000c;transition:opacity ease-in-out .6s}.openingCover.isScrolled{opacity:0}@keyframes opening{0%{opacity:0}to{opacity:1}}.openingLogo{opacity:0;animation:opening forwards .6s;max-width:500px;width:calc(500 / 1440 * 100vw)}.js-fixed_area{opacity:0;transition:opacity .6s ease}.js-fixed_area.is-visible{display:block;opacity:1}.font-notosans{font-family:Noto Sans,sans-serif!important}.font-notoserif{font-family:"Noto Serif",serif!important}.font-baskerville{font-family:"Baskerville No 2",serif!important}.custom-liquid__wrapper{margin:0!important;display:block!important}.fixed_area{position:fixed;top:0;left:0;width:100%;z-index:9900}a.fixed_informationWrapper{text-decoration:none;display:block;background-color:#000;padding-top:12px;padding-bottom:14px;transition:background-color ease-in-out .3s;line-height:1}.fixed_informationWrapper:hover{background-color:#a09e9e}.fixed_infoText{color:#fff;font-size:14px;letter-spacing:-.01em}.fixed_logo{margin:10px auto 0;width:240px;display:block}.main__wrapper{max-width:none!important}.mainvisualWrapper{font-size:0}.leadWrapper{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#000c}.leadText{font-size:15px;letter-spacing:0;line-height:2.5;color:#fff}.limiteditemWrapper{padding-top:252px;background:#fff;padding-bottom:320px!important}.limiteditemContainer{max-width:1440px;margin:0 auto;overflow:hidden}.limiteditemTitle{font-size:40px;letter-spacing:-.015em;margin-bottom:156px;color:#000}.limiteditem{max-width:100%;margin:0 auto;display:flex!important}.limiteditemImage{width:50%;font-size:0}.limiteditemImageHover{position:relative;aspect-ratio:720 / 900}.limiteditemImageHover img{display:block;width:100%;height:100%;transition:opacity .5s ease;position:absolute;top:0;left:0}.limiteditemImageHover .img-default{z-index:1;opacity:1}.limiteditemImageHover .img-hover{z-index:2;opacity:0}.limiteditemImageHover:hover .img-hover{opacity:1}.limiteditemImageHover:hover .img-default{opacity:0}.limiteditemTextWrapper{width:50%;text-align:left;margin:0 auto;padding:0 calc(140 / 1440 * 100%)}.limiteditemTextTitle{font-size:36px;letter-spacing:-.015em;line-height:calc(40 / 36);margin-bottom:20px;text-transform:uppercase}.limiteditemTextLeadEn{font-weight:700;letter-spacing:0;font-size:14px;margin-bottom:8px}.limiteditemTextLeadEn span{color:#ff3412}.limiteditemTextLeadJa{font-size:14px;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #ADADAD}.limiteditemTextPrice{font-size:15px;margin-bottom:35px;padding-bottom:30px;border-bottom:1px solid #ADADAD}.limiteditemText{font-size:13px;font-weight:100;margin-bottom:36px;line-height:calc(25 / 14)}.limiteditemText span{display:block;font-size:10px;letter-spacing:-.01em;line-height:2.2}.limiteditemBtn{text-align:center;width:100%;background-color:#000;position:relative;overflow:hidden}.limiteditemBtn:before{content:"";position:absolute;top:0;left:-15%;width:130%;height:100%;background:#ffffff80;transform:translate3d(-100%,0,0) skew(30deg);transition:transform 1.2s cubic-bezier(.33,0,0,1);pointer-events:none}.limiteditemBtn:hover:before{transform:unset}.limiteditemBtn a{color:#fff;font-size:13px;letter-spacing:.1em;display:block;padding:17px 0;text-decoration:none}.collaborationstoryWrapper{width:100%;height:100vh;position:relative}.js-framein:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1;opacity:0;transition:opacity ease-in-out 1s}.js-framein.isView:before{opacity:1}.js-fadein{opacity:0;transition:opacity ease-in-out 1s}.js-fadein.isView{opacity:1}.collaborationstoryWrapper img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.collabotationstoryTextWrapper{position:relative;z-index:2}.collaborationstoryTitle{font-size:40px;letter-spacing:-.01em;margin-bottom:35px;color:#fff}.collaborationstoryText{font-size:15px;letter-spacing:0;line-height:2.8125;margin-bottom:35px;color:#fff}.storyWrapper{background:#fff;position:relative}.storyInner{position:relative;max-width:1440px;margin:0 auto}.storyImage01{width:calc(908 / 1440 * 100vw);max-width:908px}.storyTextWrapper{position:relative;background:#fff;z-index:2}.storyTextWrapper01{position:absolute;top:0;right:0;padding:calc(248 / 1440 * 100%) calc(140 / 1440 * 100%) calc(70 / 1440 * 100%) calc(70 / 1440 * 100%);text-align:left;max-width:790px;width:calc(790 / 1440 * 100vw)}.storyTextWrapper02{padding:70px 188px 140px 140px;margin-bottom:93px;max-width:908px;width:calc(908 / 1440 * 100vw);text-align:left}.storyImage02{position:absolute;top:0;right:0;margin-top:1072px;width:calc(376 / 1440 * 100vw);max-width:376px}.storyImage03{width:calc(1300 / 1440 * 100vw);max-width:1300px;margin-left:auto}.storyTextWrapper03{padding:calc(76 / 1440 * 100%) calc(140 / 1440 * 100%) calc(248 / 1440 * 100%) calc(70 / 1440 * 100%);margin-top:-100px;margin-left:auto;text-align:left;max-width:790px;width:calc(790 / 1440 * 100vw)}.storyTitle{font-size:36px;letter-spacing:0;line-height:calc(42 / 36);color:#000;margin-bottom:25px}.storyText{font-size:13px;font-weight:100;letter-spacing:-.01em;line-height:2;color:#000}.comicsstoreWrapper{position:relative;background:#fff;padding-bottom:250px}.comicsstoreImageWrapper{width:100%;height:100vh;position:relative}.comicsstoreImageWrapper img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.comicsstoreTextWrapper{position:relative;z-index:2}.comicsstoreTitle{font-size:40px;letter-spacing:-.01em;margin-bottom:35px;color:#fff}.comicsstoreText{font-size:15px;letter-spacing:0;line-height:2.8125;margin-bottom:35px;color:#fff}.comicsstoreLead{padding-top:100px;margin-bottom:100px;font-size:13px;letter-spacing:-.01em;line-height:2}.comicsstoreItemWrapper{width:calc(768 / 1440 * 100vw)!important;max-width:768px;margin:0 auto}.comicsstoreItem{width:calc(376 / 768 * 100%)!important;text-align:left}.comicsstoreItemImage{margin-bottom:40px}.comicsstoreItemTitle{font-size:30px;letter-spacing:-.015em;line-height:calc(34 / 30);margin-bottom:15px;text-transform:uppercase}.comicsstoreItemPrice{padding-bottom:15px;margin-bottom:20px;font-size:15px;letter-spacing:-.015em;border-bottom:1px solid #ADADAD}.comicsstoreItemNotes{font-size:14px;font-weight:700;margin-bottom:40px}.comicsstoreItemNotes span{color:#ff3412}.comicsstoreItemBtn{text-align:center;width:100%;background-color:#000;position:relative;overflow:hidden}.comicsstoreItemBtn:before{content:"";position:absolute;top:0;left:-15%;width:130%;height:100%;background:#ffffff80;transform:translate3d(-100%,0,0) skew(30deg);transition:transform 1.2s cubic-bezier(.33,0,0,1);pointer-events:none}.comicsstoreItemBtn:hover:before{transform:unset}.comicsstoreItemBtn a{color:#fff;font-size:13px;letter-spacing:.1em;display:block;padding:17px 0;text-decoration:none}.popupWrapper{background:#f7f6f4;padding-top:185px;padding-bottom:184px;text-align:center;min-height:100vh}.popupTitle{font-size:40px;letter-spacing:-.015em;line-height:1.1;margin-bottom:20px;text-transform:uppercase}.popupDate{font-size:40px;letter-spacing:-.015em;margin-bottom:40px;text-transform:uppercase}.popupDetail{font-size:14px;letter-spacing:-.01em;line-height:2;margin-bottom:40px}.popupGoogle{font-weight:700;font-size:14px;letter-spacing:-.01em;text-decoration:underline;color:#000;margin-bottom:40px}.popupGoogle a{font-weight:700}.popupAnnotationWrapper{border-top:1px solid #ADADAD;padding-top:40px;width:calc(768 / 1440 * 100vw);max-width:768px;margin:0 auto}.popupAnnotation{font-size:10px;letter-spacing:-.01em;line-height:calc(24 / 10)}.profileWrapper{padding-top:250px;padding-bottom:138px;position:relative;background:#fff}.profileContainer{justify-content:center;flex-wrap:wrap;align-items:flex-start!important;max-width:1160px;margin:0 auto}.profileLogo{width:calc(434 / 1440 * 100vw);max-width:434px;margin:0 auto 120px}.profileLogo img{width:100%}.profileImage{width:calc(376 / 1440 * 100vw);max-width:376px;margin-right:calc(204 / 1440 * 100%);position:relative;z-index:2}.profileText{font-size:13px;letter-spacing:-.01em;line-height:2;width:calc(580 / 1440 * 100vw);max-width:580px;text-align:left;padding-bottom:13px;background:#fff}.profileSign{width:calc(536 / 1440 * 100vw);margin-top:-13px;position:relative;z-index:1}footer.ljh{margin:0;background:#000;padding:65px 0 30px;text-align:center}.instagramIcon{margin:0 auto 53px;width:30px;transition:opacity ease-in-out .3s}.instagramIcon:hover{opacity:.7}.copyright{font-size:14px;color:#fff;letter-spacing:0}.swiper{width:100%}.swiper-slide{opacity:0;transition:opacity .5s ease}.swiper-slide-active{opacity:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""!important;width:40px!important;height:40px!important}.swiper-button-next,.swiper-button-prev{width:40px!important}.swiper-button-prev-second:after,.swiper-button-prev:after{background-image:url(//nkt-lf.myshopify.com/cdn/shop/t/10/assets/ljh_arrow_left.svg?v=115118494421664195591754356690)}.swiper-button-next:after,.swiper-button-next-second:after{background-image:url(//nkt-lf.myshopify.com/cdn/shop/t/10/assets/ljh_arrow_right.svg?v=101518562522098493121754356690)}.swiper-button-next{margin-right:50%}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:50%!important;margin-bottom:30px}.swiper-pagination-bullet-active{background:#fff!important}.c-flex{display:flex;justify-content:center;align-items:center}.u-sp-block{display:none}.u-pc-ele{display:block}.sp_menu-body{opacity:0;height:0;pointer-events:none;width:92vw;margin:0 auto;transition:none;transform:translateY(10px)}.sp_menu-body.transition-on{transition:opacity ease-in-out .2s,transform ease-in-out .2s}.isopen .sp_menu-body{opacity:1;height:auto;pointer-events:auto;margin-top:calc(130 / 750 * 100vw);transform:translateY(0)}.sp_menu-body a{text-align:left;display:block;text-decoration:none;color:#000;text-transform:uppercase;font-size:3.2vw;line-height:calc(29 / 24);padding-bottom:calc(41.5 / 750 * 100vw);border-bottom:calc(2 / 750 * 100vw) solid #ADADAD;margin-bottom:6.2vw}.sp_menu-body a:last-of-type{border:none}.menu_copyright{display:none;position:absolute;bottom:0;left:0;font-size:2.4vw;margin-bottom:calc(21 / 750 * 100vw)}.isopen .menu_copyright{display:block;padding-left:4vw}.header_instagram{width:calc(31 / 750 * 100vw)}.comicsstoreItemWrapper .swiper-wrapper{display:flex;justify-content:space-between}.comicsstoreItemWrapper .swiper-slide{opacity:1}@media (max-width: 768px){.u-pc-ele{display:none}.u-sp-block{display:block}.fixed_informationWrapper{padding:calc(23 / 750 * 100vw) 0 3.2vw}.fixed_infoText{font-size:3.2vw}.fixed_logoWrapper{background:#fff;position:relative;padding-top:3.2vw;padding-bottom:calc(25 / 750 * 100vw)}.fixed_area.isopen{height:100vh;z-index:9999;background:#fff}.fixed_area.isopen .fixed_informationWrapper{background:#fff}.fixed_logo{margin-top:0;width:40vw}.openingLogo{width:calc(550 / 750 * 100vw)}.leadText{font-size:3.2vw;line-height:calc(50 / 24)}.limiteditemTitle{font-size:8vw;letter-spacing:-.015em;margin-bottom:calc(80 / 750 * 100vw)}.limiteditemWrapper{padding-top:40vw;padding-bottom:0!important}.limiteditemContainer .swiper-button-prev,.limiteditemContainer .swiper-button-next{display:none!important}.limiteditemContainer .swiper-slide{opacity:1!important}.swiper-button-prev-second,.swiper-button-next-second{width:calc(50 / 750 * 100vw)!important;height:calc(50 / 750 * 100vw)!important;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.swiper-button-prev-second{left:0;margin-left:4vw}.swiper-button-next-second{right:0;margin-right:4vw}.swiper-button-prev-second:after,.swiper-button-next-second:after{content:""!important;position:absolute;top:0;left:0;opacity:1!important;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}.limiteditem{flex-wrap:wrap}.limiteditemImage{width:100%;margin-bottom:8vw}.limiteditemTextTitle{font-size:calc(50 / 750 * 100vw);margin-bottom:calc(20 / 750 * 100vw)}.limiteditemTextWrapper{width:100%;padding:0 8vw;margin-bottom:0}.limiteditemTextWrapper.last{margin-bottom:calc(200 / 750 * 100vw)!important}.limiteditemText span{font-size:calc(20 / 750 * 100vw);display:block;margin-top:calc(40 / 750 * 100vw)}.limiteditemTextPrice{font-size:calc(28 / 750 * 100vw);padding-bottom:4vw;margin-bottom:calc(35 / 750 * 100vw)}.limiteditemTextLeadEn{font-size:calc(28 / 750 * 100vw)}.limiteditemTextLeadJa{font-size:3.2vw;margin-bottom:calc(35 / 750 * 100vw);padding-bottom:0;border-bottom:none}.limiteditemText{font-size:3.2vw;margin-bottom:calc(100 / 750 * 100vw)}.limiteditemBtn{margin-bottom:calc(100 / 750 * 100vw)}.limiteditemBtn a{font-size:calc(22 / 750 * 100vw)}.limiteditem03 .limiteditemTextWrapper{order:2}.limiteditemImageWrapper{width:100%;position:relative}.limiteditemContainer.first .swiper-wrapper{flex-wrap:wrap}.limiteditemContainer.first .swiper-slide{flex-shrink:inherit!important;width:100%!important}.limiteditemContainer.first .swiper-pagination{display:none}.collaborationstoryTitle{font-size:8vw;letter-spacing:-.015em;margin-bottom:calc(40 / 750 * 100vw)}.collaborationstoryText{font-size:3.2vw;letter-spacing:-.01em;line-height:calc(50 / 24);margin-bottom:0}.storyWrapper{padding-bottom:calc(220 / 750 * 100vw)!important}.storyImage01{width:100%}.storyTextWrapper01{position:relative;padding:calc(80 / 750 * 100vw) 0;width:84vw;margin:0 auto}.storyTitle{font-size:6.4vw;margin-bottom:calc(40 / 750 * 100vw)}.storyText{font-size:3.2vw;line-height:calc(46 / 24);letter-spacing:-.01em}.storyTextWrapper02{width:84vw;padding:0;margin:0 auto calc(80 / 750 * 100vw)}.storyImage02{position:relative;width:84vw;margin:0 auto calc(80 / 750 * 100vw)}.storyImage03{width:100%;margin:0 0 calc(80 / 750 * 100vw)}.storyTextWrapper03{padding:0;width:84vw;position:relative;margin:0 auto calc(80 / 750 * 100vw)}.comicsstoreTitle{font-size:6.4vw;margin-bottom:calc(40 / 750 * 100vw)}.comicsstoreText{font-size:3.2vw;line-height:calc(46 / 24);letter-spacing:-.01em;width:84vw;margin:0 auto}.comicsstoreLead{padding-top:calc(80 / 750 * 100vw);width:84vw;margin:0 auto calc(80 / 750 * 100vw);font-size:3.2vw;text-align:left}.comicsstoreSwiper{width:100%;overflow:hidden}.comicsstoreItem.comicsstoreItem{width:60.4vw!important;box-sizing:border-box;margin-left:8vw;opacity:1}.comicsstoreItem.comicsstoreItem:nth-of-type(2){margin-left:2vw}.comicsstoreItemWrapper{width:100%!important;position:relative;padding-bottom:calc(50 / 750 * 100vw)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#000!important}.comicsstoreItemImage{margin-bottom:calc(33 / 750 * 100vw)}.comicsstoreItemTitle{font-size:calc(42 / 750 * 100vw);line-height:1;margin-bottom:calc(20 / 750 * 100vw)}.comicsstoreItemPrice{font-size:calc(28 / 750 * 100vw);margin-bottom:calc(33 / 750 * 100vw);padding-bottom:calc(33 / 750 * 100vw)}.comicsstoreItemNotes{font-size:3.2vw;margin-bottom:calc(40 / 750 * 100vw)}.comicsstoreItemBtn a{font-size:calc(22 / 750 * 100vw);padding:calc(40 / 750 * 100vw) 0}.swiper-pagination-progressbar{top:inherit!important;bottom:0;width:84vw!important;margin:0 auto;right:0}.comicsstoreWrapper{padding-bottom:40vw!important}.popupTitle{font-size:calc(50 / 750 * 100vw);margin-bottom:calc(26 / 750 * 100vw)}.popupDate{font-size:calc(50 / 750 * 100vw);margin-bottom:calc(56 / 750 * 100vw)}.popupDetail{font-size:3.2vw;margin-bottom:calc(56 / 750 * 100vw)}.popupGoogle{font-size:3.2vw;margin-bottom:calc(80 / 750 * 100vw)}.popupAnnotationWrapper{width:84vw;padding-top:calc(80 / 750 * 100vw);line-height:2}.popupWrapper{padding-top:calc(215 / 750 * 100vw);padding-bottom:19.2vw}.profileWrapper{padding-top:calc(200 / 750 * 100vw);padding-bottom:10vw}.profileLogo{width:calc(500 / 750 * 100vw);margin-bottom:calc(100 / 750 * 100vw)}.profileImage{width:calc(307 / 750 * 100vw);margin:0 auto calc(100 / 750 * 100vw)}.profileContainer{display:block}.profileText{width:84vw;margin:0 auto calc(58 / 750 * 100vw);font-size:3.2vw;line-height:calc(46 / 24)}.profileSign{width:84vw;margin:0 auto}footer.ljh{padding:calc(85 / 750 * 100vw) 0 4vw}.instagramIcon{width:calc(40 / 750 * 100vw);margin-bottom:calc(66 / 750 * 100vw)}.copyright{font-size:calc(16 / 750 * 100vw)}.sp_menu{position:absolute;top:0;left:0;margin-left:4vw;margin-top:calc(33 / 750 * 100vw);width:3.2vw}.sp_menu span{background-color:#000;height:1px;width:100%;display:block}.sp_menu span:nth-of-type(2){margin-top:calc(10 / 750 * 100vw)}.sp_menu span:nth-of-type(3){margin-top:calc(10 / 750 * 100vw)}.fixed_area.isopen .sp_menu span:nth-of-type(1){transform:rotate(45deg);margin-top:calc(14 / 750 * 100vw)}.fixed_area.isopen .sp_menu span:nth-of-type(2){opacity:0}.fixed_area.isopen .sp_menu span:nth-of-type(3){transform:rotate(-45deg);margin-top:calc(-14 / 750 * 100vw)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lp-lolajamesharper.css.map */
