.container{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}img{width:100%;height:auto}.muryo_area{margin:100px 0}.page-wrap{background:#ededf0}.shop_h2{font-size:32px;font-weight:400!important;margin:0 0 40px}.shop_h2 .en{display:block;font-size:14px}@media only screen and (max-width: 767px){.muryo_area{margin:30px 0}.shop_h2{font-size:24px;font-weight:400!important;margin:0 0 30px}.shop_h2 .en{display:block;font-size:12px}}.collection-block{border:transparent}.collection-block__info{align-items:flex-end;text-align:left;padding:0;position:static}.collection-block__info>div{background:#212932;width:100%;padding:12px;position:relative}.collection-block__info>div:after{content:"";width:16px;height:16px;position:absolute;z-index:10;background:url(/cdn/shop/files/arrow_right.svg?v=1745581542) center center no-repeat;background-size:cover;right:12px;top:50%;transform:translateY(-50%)}.collection-block__info .collection-block__title{font-weight:400;margin:0;font-size:18px}@media only screen and (max-width: 767px){.collection-block__info .collection-block__title{font-size:16px}}.allow-text-animations [data-aos^=zoom][data-aos^=zoom].aos-animate,.allow-image-animations [data-aos^=zoom][data-aos^=zoom].aos-animate,.allow-grid-animations [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)!important}.allow-text-animations [data-aos=zoom-in-up],.allow-image-animations [data-aos=zoom-in-up],.allow-grid-animations [data-aos=zoom-in-up]{transform:translateY(0) scale(1)!important}#CollectionModule--template--19404672106714__main .collection-block__image:after{opacity:.2!important}.collection-block__info .button{display:none}.collection-list__row{padding:0;display:flex;flex-wrap:wrap;gap:20px;margin:0 0 80px;flex-direction:row}.collection-list__row:before{display:none}@media only screen and (max-width: 767px){.collection-list__row{margin:0 0 40px;flex-direction:column}}.allow-text-animations [data-aos^=zoom][data-aos^=zoom],.allow-image-animations [data-aos^=zoom][data-aos^=zoom],.allow-grid-animations [data-aos^=zoom][data-aos^=zoom]{opacity:1}.collection-block__image{padding-top:80%}.collection-block{width:calc(33% - (40px /3))}.allow-text-animations [data-aos=zoom-in-up],.allow-image-animations [data-aos=zoom-in-up],.allow-grid-animations [data-aos=zoom-in-up]{transform:translateY(var(--move-offset)) scale(1)}@media only screen and (max-width: 767px){.collection-block{width:100%}}.row:before,.row:after{content:" ";display:none}button.slick-next,.slick-next.btn,.slick-next.shopify-payment-button__button--unbranded,button.slick-prev,.slick-prev.btn,.slick-prev.shopify-payment-button__button--unbranded{top:calc(50% - 40px);width:80px;height:80px}.slick-next{background:url(/cdn/shop/files/slide_arrow_right.svg?v=1745591382) center center no-repeat!important;right:-40px}.slick-prev{background:url(/cdn/shop/files/slide_arrow_left.svg?v=1745591382) center center no-repeat!important;left:-40px}.slick-next:before{content:""}.slick-prev:before{content:""}.slick-dots{position:static!important;padding:30px 0 0}@media only screen and (max-width: 1000px){.slick-dots{padding:10px 0 0}}.slick-dots li button,.slick-dots li .btn,.slick-dots li .shopify-payment-button__button--unbranded{display:block}.slick-dots li{width:10px;height:10px;margin:0 8px;transition:.4s}.slick-dots li button{background:#212932;border-radius:50%;width:10px;height:10px;transition:.4s}.slick-dots li button:before{display:none}.slick-dots li.slick-active{width:48px}.slick-dots li.slick-active button{width:48px;border-radius:8px}.custom-slick-slider-section{width:100%;overflow:hidden!important}.slick-dotted.slick-slider{width:1000px;margin:0 auto}.slick-slider .slick-list,.slick-slider .slick-track{width:1000px;margin:0 auto;overflow:visible}@media only screen and (max-width: 1000px){.slick-dotted.slick-slider{width:100%;margin:0 auto}.slick-slider .slick-list,.slick-slider .slick-track{width:100%;margin:0 auto;overflow:visible}}.ranking_area{background:#e3e3e5;padding:100px 0}.title_flex{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.ranking_area{padding:60px 0}.title_flex{display:block}}.collection-buttons{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:20px;justify-content:flex-end}.collection-button{background:transparent;color:#212932;border:none;cursor:pointer;margin:0 2px;padding:6px 15px;line-height:1;border-radius:20px}@media only screen and (max-width: 767px){.collection-buttons{display:flex;flex-wrap:wrap;gap:10px 5px;margin-bottom:20px;justify-content:space-between;width:100%}.collection-button{background:transparent;padding:6px 15px;line-height:1;border-radius:20px;width:30%;font-size:14px;text-align:center}}.collection-button.active{background:#212932;color:#fff}.collection-products{display:flex;flex-wrap:wrap;gap:16px}.product-item{width:calc(20% - 16px);position:relative}@media only screen and (max-width: 767px){.collection-products{display:flex;flex-wrap:nowrap;overflow-x:scroll;padding-bottom:20px;padding-right:20px}.product-item{width:207px}}.collection-content{transition:opacity .5s ease;opacity:1}.product-rank-1{position:absolute;top:0;left:0;width:32px;height:40px;background:url(/cdn/shop/files/ranking01.svg?v=1745595759) center center no-repeat}.product-rank-2{position:absolute;top:0;left:0;width:32px;height:40px;background:url(/cdn/shop/files/ranking02.svg?v=1745595759) center center no-repeat}.product-rank-3{position:absolute;top:0;left:0;width:32px;height:40px;background:url(/cdn/shop/files/ranking03.svg?v=1745595759) center center no-repeat}.product-rank-4{position:absolute;top:0;left:0;width:36px;height:36px;background:url(/cdn/shop/files/ranking04.svg?v=1745595759) center center no-repeat}.product-rank-5{position:absolute;top:0;left:0;width:36px;height:36px;background:url(/cdn/shop/files/ranking05.svg?v=1745595759) center center no-repeat}.product-item img.pro_img{margin:0 0 8px}@media only screen and (max-width: 767px){.product-item img.pro_img{width:207px}}.product-item a .ttl{font-size:17px;margin-bottom:5px!important;display:block}.product-item a .price{font-size:14px;margin-bottom:0!important;display:block}.collection-contents-ranking{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media only screen and (max-width: 767px){.collection-contents-ranking{width:100%;max-width:100%;padding-left:20px;padding-right:0;overflow:hidden}}.product-block__image-inner{display:none}.product-block__info{padding:15px 0}.collection__filters.collection__filters--left{background:transparent}.collection-grid__row{padding-left:0;padding-right:0}.product-block__info--center,.product-block__info--center .product-block__title,.product-block__info--center .product-block__price{text-align:left}.collection-header{text-align:center;padding:70px 20px}.collection-header__title{position:relative;padding:0 0 30px;margin:0 0 50px;font-size:44px;font-weight:400}.collection-header__title:after{content:"";position:absolute;width:50px;height:1px;background:#000;bottom:0;left:50%;transform:translate(-50%)}.collection-header__description p{font-size:20px;line-height:1.7}.collection__filter-container{background:transparent}@media only screen and (max-width: 767px){.collection-header__title{padding:0 0 25px;margin:0 0 40px;font-size:25px}.collection-header{padding:50px 20px 0}.collection-header__description p{font-size:16px;line-height:1.7}.collection-header__title:after{width:30px}.collection-header__description p{font-size:16px;margin:0 0 40px;text-align:left}}h1.product__title{font-weight:400}h2.product_detail_ttl{font-size:22px;margin:0 0 20px;color:#212932;font-weight:400;line-height:1.6}.product__info__wrapper{background:#e3e3e5;padding:40px 40px 0}@media only screen and (max-width: 767px){h2.product_detail_ttl{font-size:17px;margin:50px 0 20px;text-align:center}.product__info__wrapper{padding:20px 20px 0}h2.product_detail_ttl{font-size:18px}}.product__form-submit{background:#bf2740;border:transparent;color:#fff;padding:20px 10px;height:auto;font-weight:700}.product__price{font-size:26px!important;border-bottom:1px solid #CCC;padding:0 0 10px}p.box_txt{display:block;text-align:left;width:100%}.zeikomi{font-size:16px}@media only screen and (max-width: 767px){p.box_txt{text-align:center}.product__form-submit{padding:10px}.product__price{font-size:20px!important}.zeikomi{font-size:14px}}.prodcut_description{padding:70px 0 0}.prodcut_description p{font-size:16px;line-height:1.8}.prodcut_description__ttl{margin:0 0 100px}.prodcut_description__ttl h2.product_detail_ttl{text-align:center;margin:0 0 40px;font-size:26px}@media only screen and (max-width: 767px){.prodcut_description{padding:20px 0 0}.prodcut_description p{font-size:14px}.prodcut_description__ttl{margin:0 0 30px}.prodcut_description__ttl h2.product_detail_ttl{margin:0 0 30px;font-size:18px}}.prodcut_description__ttl p{line-height:1.8;font-size:18px}.prodcut_description__flex{display:flex;justify-content:space-between;margin:0 0 50px}.prodcut_description__flex_block{width:calc(50% - 15px)}@media only screen and (max-width: 767px){.prodcut_description__ttl p{font-size:14px}.prodcut_description__flex{display:block;margin:0 0 30px}.prodcut_description__flex_block{width:100%;margin:20px 0}}.prodcut_description__flex__ttl{display:flex;justify-content:space-between;border-bottom:1px solid #212932;align-items:center;font-weight:400;padding:10px 0;margin:0 0 20px}.prodcut_description__flex__ttl .ja{font-size:20px}.prodcut_description__flex__ttl .en{font-size:14px}.product_chart_area{margin:0 0 80px}.product_chart_area__inner{padding:0 3%;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width: 767px){.prodcut_description__flex__ttl .ja{font-size:18px}.prodcut_description__flex__ttl .en{font-size:12px}.product_chart_area{margin:0 0 40px}.product_chart_area__inner{padding:0 0%}}.osusumee_area{margin:0 0 140px}.osusumee_area__inner{padding:0 1%;display:flex;justify-content:space-between;align-items:center;gap:10px}.osusumee_area__inner .osusumee_area__block{width:16%}@media only screen and (max-width: 767px){.osusumee_area{margin:0 0 100px}.osusumee_area__inner{padding:0;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.osusumee_area__inner .osusumee_area__block{width:31%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/shop.css.map */
