@media all and (max-width:999px){.pc{display:none!important}.header{padding:5px 5% 70px!important}.header__heading,.header__heading-logo-wrapper{width:50px}.header__heading a{padding:0}.header__heading-link{padding:7px 0 0}.common-width{max-width:1300px;width:86%;margin:0 auto}.lo-header-icon{gap:15px}.cart-icon-sp{position:relative;top:-2px}.header__icons{padding-right:0}header-drawer{display:none}.header__icon--cart{margin-right:0}.lo-menu{width:3.6rem;height:3.6rem;padding:0}.header__icon,.lo-menu img,.menu-icon{width:3.6rem;height:3.6rem}.dropdown{display:none;list-style:none;background:#fff;border-radius:20px;border:1px solid black;position:fixed;top:70px;right:17px;padding:0 20px;z-index:1000}.dropdown li{margin:15px 0}.lo-d-list{color:#009c7c;text-decoration:none;font-size:14px;font-weight:600}.lo-line{width:71px;display:block}.lo-mypage-sp{width:100px;display:block}.lo-search-content{position:absolute;bottom:15px;width:90%}.input-search{padding:8px 10px 8px 50px;background-color:#fff;border-radius:60px;border:1px solid black;width:100%}.lo-search-img{width:18px;position:absolute;left:20px;top:50%;transform:translateY(-50%);padding:0;border:none;background-color:#fff}.footer{padding-bottom:20px!important;padding-top:0!important}.footer__content-top{display:none!important}.footer__content-bottom{border-top:none!important;padding-top:20px!important}.footer__content-bottom-wrapper{display:block!important}.footer__copyright{text-align:left!important;paddding:0 5%}.footer__copyright small{font-size:12px;font-weight:500;letter-spacing:.02em;color:#009c7c}.lo-f-logo{padding:25px 5% 0}.lo-f-logo img{width:65px}.f-content-1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:30px 0 45px;padding:0 5%;width:210px}.f-content-1 a{font-size:12px;font-weight:600;color:#009c7c;letter-spacing:.01em;text-decoration:none}.f-content-2{display:flex;flex-direction:column;gap:10px;margin:0 auto;padding:0 5%}.f-content-2 a{font-size:12px;font-weight:500;color:#009c7c;letter-spacing:.01em;text-decoration:none}.top-block ul{padding:0;margin:0}.ranking-block{padding:35px 0 67px}.ra-title-g{display:block;width:260px;margin:0 auto;text-align:center;position:relative}.ra-title-g h2{margin:0;font-size:38px;letter-spacing:.04em}.ra-title-g p{font-size:15px;font-weight:600;margin:-2px 0 0}.ranking-t-img-1{width:66px;position:absolute;top:-10px;left:-30px}.ranking-t-img-2{width:55px;position:absolute;top:0;right:-20px}.ranking-grid{display:flex;flex-direction:column;gap:26px;margin-top:18px}.ra-left-no{width:28px;margin-bottom:9px}.ranking-grid-left{display:flex;gap:25px;align-items:end}.ranking-grid-left-sp{width:202px}.ranking-grid-left-sp-2{width:40%}.r-left-img img{height:111px;object-fit:cover;border-radius:5px}.ranking-grid-left h4{font-size:15px;font-weight:600;margin:10px 0 0;color:#000}.ranking-grid-left p{font-size:15px;font-weight:600;margin:0;color:#000}.ranking-grid-left p span{font-size:12px}.ra-right-no{margin-bottom:9px}.ra-right-no img{height:27px;width:auto}.ra-right-no-2{margin-bottom:9px}.ra-right-no-2 img{height:27px;width:auto}.ranking-grid-right{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:26px;margin-top:8px}.ranking-grid-right-detail{text-decoration:none}.r-right-img img{height:99px;object-fit:cover;border-radius:5px}.ranking-grid-right h4{font-size:15px;font-weight:600;margin:10px 0 0;color:#000}.ranking-grid-right p{font-size:15px;font-weight:600;margin:0;color:#000}.ranking-grid-right p span{font-size:14px}.lo-shopping{padding:35px 0 0}.lo-shopping-title{text-align:center;position:relative;width:310px;margin:0 auto}.lo-shopping-title p{font-size:14px;font-weight:600;color:#fff;margin:0}.lo-shopping-title h2{font-size:35px;color:#fff;letter-spacing:.04em;margin:0}.lo-sp-img-1{width:65px;position:absolute;left:-5px;top:50%;transform:translateY(-50%)}.lo-sp-img-2{width:72px;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.lo-shopping-width{padding-bottom:76px}.lo-shopping-width .page-width-desktop{max-width:1300px;width:86%;padding:0}.lo-shopping-width .card__heading{font-size:15px;font-weight:600;color:#fff}.lo-shopping-width .price{font-size:15px;font-weight:600;color:#fff!important}.lo-shopping-btn{width:202px;margin:0 auto;text-align:center}.lo-shopping-btn a{color:#000;background-color:#fff;border:solid 2px black;border-radius:40px;text-decoration:none;padding:15px 0;font-weight:600;font-size:14px;margin:0 auto;display:block;width:132px;text-align:center}.lo-padding-reset-news{padding-top:45px!important;padding-bottom:0!important;max-width:1340px;width:calc(86% + 40px)}.lo-news-title{text-align:center;position:relative;width:295px;margin:0 auto 30px}.lo-news-title h2{font-size:35px;letter-spacing:.04em;margin:0}.lo-news-title p{font-size:14px;font-weight:600;margin:-10px 0 0}.lo-news-img-1{width:71px;position:absolute;left:-16px;top:50%;transform:translateY(-50%)}.lo-news-img-2{width:55px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.lo-news-btn-all{width:202px;margin:28px auto 0;text-align:center}.lo-news-btn-all a{color:#000;background-color:#fff;border:solid 2px black;border-radius:40px;text-decoration:none;padding:15px 0;font-weight:600;font-size:14px;margin:0 auto;display:block;width:132px;text-align:center}.lo-top-news-content .slick-track{display:flex!important;gap:20px}.lo-top-news-content li:nth-child(3){display:none}.lo-top-news-content .slider-buttons{display:none}.lo-news-top-padding{width:30%!important;border:solid 2px black;border-radius:10px;overflow:hidden;padding-top:0!important;padding-bottom:0!important}.lo-padding-reset-news .card__heading{font-size:12px;font-weight:600;letter-spacing:.01em}.lo-padding-reset-news .card__information{padding:5px 10px!important;background-color:#fff}.lo-news-c-detail{display:flex;flex-direction:column;gap:4px;margin-bottom:5px}.lo-top-news-content .lo-news-tag{background-color:#009c7c;color:#fff;border-radius:60px;padding:0 5px;font-size:10px;font-wight:500}.lo-top-news-content .lo-news-c-detail .article-card__info{color:#8e8e8e;font-size:9px;padding:0}.about-block{padding:49px 0 59px}.about-block-content{display:flex;flex-direction:column;gap:25px;width:100%}.about-txt{width:86%;margin:0 auto}.about-txt h2{font-size:36px;margin:0;text-align:center}.about-txt span{font-family:Noto Sans JP,sans-serif!important;font-size:14px;font-weight:500;margin:0 0 0 8px}.about-txt h2{font-size:36px;line-height:.4;margin:0 0 40px}.about-txt h3{margin:0;font-size:15px;font-weight:700;color:#009c7c;text-align:center}.about-txt p{margin:25px 0 50px;font-size:15px;font-weight:500;letter-spacing:.01em;line-height:1.7;text-align:center}.about-txt a{color:#000;background-color:#fff;border:solid 2px black;border-radius:40px;text-decoration:none;padding:15px 0;font-weight:600;font-size:14px;margin:0 auto;display:block;width:132px;text-align:center}.insta-block{padding:38px 0;text-align:center}.insta-block h2{font-size:35px;letter-spacing:.04em;color:#fff;margin:0}.insta-block p{font-size:14px;font-weight:600;color:#fff;margin:0}.insta-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:20px;margin-bottom:20px}.insta-list div:nth-child(7){display:none}.insta-list div:nth-child(8){display:none}.insta-block a{color:#000;background-color:#fff;border:solid 3px black;border-radius:40px;text-decoration:none;padding:13px 33px;font-weight:600;box-shadow:0 3px #000;font-size:14px;display:inline-block}.lo-contact{display:block;padding:29px 0 21px;margin:0;text-align:center;text-decoration:none}.lo-contact h2{margin:0;color:#009c7c;font-size:38px;font-weight:600;letter-spacing:.04em;font-family:Roboto,sans-serif}.lo-contact p{margin:0;color:#009c7c;font-size:15px;font-weight:600}.lo-news-group{padding:27px 0 60px!important;margin:0 auto;max-width:none!important;width:100%!important}.lo-news-width{max-width:1200px;width:86%;margin:0 auto}.lo-news-width .blog-articles{grid-template-columns:1fr 1fr!important;column-gap:16px!important;row-gap:30px!important}.lo-news-width .lo-news-tag{border:solid 1px white;background-color:transparent;color:#fff;border-radius:60px;padding:1px 8px;font-size:12px;font-weight:500;width:fit-content}.lo-news-width .article-card__info{color:#fff;font-size:12px;padding:0}.lo-news-width .card__heading{color:#fff;font-size:15px;font-weight:800;letter-spacing:.01em}.lo-news-width .lo-news-title{margin-top:20px;margin-bottom:60px}.lo-news-width .lo-news-title h2,.lo-news-width .lo-news-title p{color:#fff}.card__inner,.card .media,.card__media .media img{height:130px!important;border-radius:7px}.lo-news-detail-width{width:86%!important;max-width:none!important;margin:0 auto!important;padding:37px 0 0!important}.page-width--narrow{width:86%!important;max-width:none!important;margin:0 auto;padding:0!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:150px;color:#fff}.lo-news-detail-width-sp{padding:0 0 80px}.lo-news-detail-width-sp .lo-news-c-detail{flex-direction:row;align-items:center}.lo-news-detail-width-sp .lo-news-detail-width{border-radius:7px;height:215px}.lo-news-detail-width-sp .article-template__hero-adapt{padding-bottom:178px!important}.lo-news-detail-width-sp .lo-news-detail-width img{border-radius:7px;height:215px}.lo-header-news{padding:0;margin-top:44px!important;margin-bottom:22px!important}.page-width--narrow p{font-size:14px;line-height:1.8}.lo-news-detail-title{font-size:17px;letter-spacing:.1em;color:#fff;font-weight:600;margin:15px 0 0!important}.lo-news-tag{border:solid 1px white;background-color:transparent;color:#fff;border-radius:60px;padding:7px 10px;width:fit-content}.lo-news-d-date span{font-size:16px!important}.kaso-shopping-title{margin-bottom:45px!important}.lo-collection-group{padding-bottom:75px!important}.lo-collection-group .page-width{padding:0;max-width:none}.lo-collection-width{max-width:1300px;width:86%;margin:25px auto 0}.lo-d-list-sub-menu{color:#fff;text-decoration:none;font-weight:600}.lo-collection-group .facets__summary-label{font-size:17px;font-weight:600;color:#fff;letter-spacing:.04em}.lo-collection-group .facets__label{font-size:15px;font-weight:500;color:#fff}.lo-collection-group .facets__label.active{color:#fff}.lo-collection-group .facets__disclosure-vertical{border-top:none;border-bottom:1px solid white}.lo-collection-group .facets__summary{color:#fff}.lo-collection-group .grid{column-gap:16px;row-gap:25px;display:grid;grid-template-columns:repeat(2,1fr)}.lo-collection-group .grid--3-col-desktop .grid__item{max-width:100%;width:100%}.lo-collection-group .card__information h3{font-size:13px;color:#fff}.lo-collection-group .price__regular{font-size:12px;color:#fff}.lo-collection-group .price{line-height:1}.product-count__text,.mobile-facets__open-label,.mobile-facets__open .svg-wrapper{color:#fff}.facets-container{padding-top:30px!important}.lo-contact-content{display:flex;flex-direction:column;gap:8px}.lo-contact-sp{padding-bottom:65px}.field:after{display:none}.lo-contact-content p{font-size:14px;font-weight:600;margin:0}.lo-contact-content input{border-radius:4px;width:100%;display:block}.lo-input-width{width:100%}.lo-contact-title{padding-top:30px;margin-bottom:30px}.lo-contact-title h3{margin:0;color:#fff;font-size:39px;font-weight:600;letter-spacing:.04em;font-family:Roboto,sans-serif;text-align:center}.lo-contact-title p{margin:0;color:#fff;font-size:16px;font-weight:600;text-align:center}.lo-required{color:#efde65;font-size:12px;border:#EFDE65 1px solid;border-radius:2px;padding:0 2px;margin:0 0 0 8px}.lo-contact-content .form__label{display:none}.lo-txt-area{align-items:start}.lo-contact-content textarea{border-radius:4px;width:100%;display:block;height:330px}.lo-contact-btn{margin-top:35px!important;margin-bottom:0;text-align:center}.lo-contact-btn button{background-color:#efde65;color:#009c7c;border-radius:60px;font-size:17px;font-weight:600;width:202px;padding:20px 0}.lo-contact-btn button:after{display:none}.contact .field{display:block}.menu-global-toggle{display:block;width:100%;text-align:left;background:none;border:none;font-weight:700;font-size:1.1em;padding:.75em 0;cursor:pointer;border-bottom:1px solid white;color:#fff}@media(min-width:768px){.menu-global-toggle{display:none}#global-menu{display:block!important}}.menu-toggle{background:none;border:none;padding:.5em;font-size:1em;cursor:pointer;text-align:left;width:100%;font-weight:700;color:#fff}.menu-toggle{padding:0}.menu-toggle .caret{float:right;transition:transform .3s}.menu-toggle[aria-expanded=true] .caret{transform:rotate(180deg)}.lo-menu,.lo-submenu,.lo-sub-submenu{list-style:none;padding-left:0;margin:0}.lo-submenu,.lo-sub-submenu{padding-left:1em}#global-menu{padding:0;:}.menu-item{list-style:none;padding:2px 0}.lo-custom-menu{position:sticky;top:115px;z-index:20;background:#009c7c}.#global-menu{max-height:calc(100dvh - 160px);overflow-y:auto}.lo-custom-menu{overflow:visible}#global-menu{max-height:calc(100dvh - 320px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.menu-global-toggle span{display:inline-block;transition:transform .2s ease}.menu-global-toggle[aria-expanded=true] span{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lo-style-sp.css.map */
