.bodywrap{overflow-x:hidden}.pc{display:block}.sp{display:none}.center-cont{text-align:center}.red{color:#a61515}.font-bd{font-weight:600}.back-red{background-color:red}@media(max-width:767px){.pc{display:none!important}.sp{display:block!important}p.sp{display:inline-block!important}}@media(min-width:1000px){.page-header{padding:8px 50px}}.descriptionunder{clear:both;max-width:1000px;margin:0 auto}#shopify-section-cart-template .reading-container{max-width:80%;margin:0 auto}@media(max-width:1000px){.reading-container{max-width:unset;padding-left:30px;padding-right:30px}}.reading-container h2{font-size:115%}.pricearea{width:140px}.price:after{content:"\7a0e\8fbc";font-size:14px;padding-top:1%;padding-left:2%}.product-policies{display:none}p{font-size:108%}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#505050;background-color:#fff;border-color:1px solid #fff}#buttonimage{background-image:url(/cdn/shop/files/cart_01.png?v=1596183411);display:inline-block;margin:0 .5em .2em 0;width:30px;height:30px;vertical-align:middle;background-size:cover;transition:all .1s linear}.button--alt:hover #buttonimage{background-image:url(/cdn/shop/files/cart_02.png?v=1596183410);display:inline-block;margin:0 .5em .2em 0;width:30px;height:30px;vertical-align:middle;background-size:cover;transition:all .1s linear}.with-payment-button .add-to-cart{display:block;margin-top:10px;width:100%;min-height:47px;padding-left:1em;padding-right:1em;background:#505050;color:#f2f2f2;transition:all .1s linear}.orig-btn{text-align:center;margin-bottom:2em!important}.orig-btn a{padding:12px 60px;display:inline-block;text-decoration:none;outline:none;background-color:#fff;border:1px solid #bdbdbd;color:#505050;font-weight:600;transition:.4s}.orig-btn a:hover{background:#bdbdbd;color:#fff}.insert-name_wrap .btn a,.info-content .btn a,.detail_wrap .btn a{padding:12px 60px;display:inline-block;text-decoration:none;outline:none;border:1px solid #f2f2f2;background:#505050;color:#f2f2f2;font-weight:600;transition:.4s}.insert-name_wrap .btn a:hover,.info-content .btn a:hover,.detail_wrap .btn a:hover{border:1px solid #f2f2f2;background:#f2f2f2;color:#505050;transition:.4s}a.contact-ico:before{content:"";display:inline-block;width:25px;height:25px;margin:0 .6em .15em 0;background:url(/cdn/shop/files/contact_ico_w.png?v=1596174268) no-repeat;background-size:contain;vertical-align:middle;transition:.4s}a.contact-ico:hover:before{background:url(/cdn/shop/files/contact_ico.png?v=1596174268) no-repeat;background-size:contain}.account-links a:first-child{background-color:#fe9a01;padding:5px 14px;margin-right:4px;color:#fff;font-weight:600;border-radius:5px}.sub_ttl{margin-top:-3.5em;text-align:center;font-weight:700}.template-page h1,.template-page .home-image .overlay-text .overlay-text__text,.home-image .overlay-text .template-page .overlay-text__text{font-size:160%;margin-top:4em}.page-h2{margin:0 auto 1.8em;font-size:115%!important}.page-ul li{line-height:2.2;margin-bottom:.5em}.page-ul li:last-child{margin-bottom:0}.page-cont{margin-bottom:5em}.common-wrap{width:80%;margin:0 auto 60px;max-width:960px}.flex-container{display:flex;justify-content:space-around;flex-wrap:wrap}.sample-detail{max-width:80%;margin:0 auto}.step-wrap{position:relative}.step-wrap .flow{position:-webkit-sticky;position:sticky;top:15px;display:flex;justify-content:center;text-align:center;margin:0}.step-wrap .flow hr{position:absolute;top:20px;max-width:470px;z-index:0}.step-wrap .flow .flow-item{width:125px;margin:0 1.5em;z-index:1}.step-wrap .flow .flow-item p{font-weight:600;font-size:120%}.step-wrap .flow .flow-item span{color:#505050;background-color:#bdbdbd;padding:0;margin:0 0 .7em;width:50px;height:50px;line-height:50px;display:inline-block;border-radius:50%;font-weight:600;font-size:140%}.info-wrap{display:flex;justify-content:space-around;flex-wrap:wrap;padding:4.5em 5em 2.5em;background-color:#eee;margin:3.5em auto 4em}.info-wrap .info-content{width:45%;margin-bottom:2em}.info-wrap .info-content input[type=checkbox]{display:none}.info-wrap .info-content .next-link:after{content:"...\3082\3063\3068\898b\308b";text-decoration:underline;padding-left:.75em}.info-wrap .info-content input[type=checkbox]:checked+.next-link:after{content:"\9589\3058\308b";display:block}.info-wrap .info-content input[type=checkbox]:checked~.text{overflow:unset;height:unset}.info-wrap .info-content input[type=checkbox]:checked~.text:after{display:none}.info-wrap .info-content .multiline-text{position:relative;width:100%;overflow:hidden}.info-wrap .info-content .next-link,.info-wrap .info-content .text:after{content:"";position:absolute}.info-wrap .info-content .next-link{bottom:0;right:0;z-index:1;background-color:#eee}.info-wrap .info-content .text{width:100%;height:53px;overflow:hidden;position:relative}.info-wrap .info-content .text:after{content:"";height:100%;width:100%;z-index:2}.info-wrap .info-content h2{font-weight:600;font-size:170%}.info-wrap .info-content p{text-align:left;line-height:2}.info-wrap .info-content .btn{text-align:center;margin-bottom:0}.info-wrap .info-content.production,.info-wrap .info-content.design{position:relative}.cp_cssslider{margin-top:1.5em;padding-top:58.5%;position:relative;text-align:center}.cp_cssslider>img{width:100%;position:absolute;left:0;top:0;transition:all .5s}.cp_cssslider input[name=cp_switch],.cp_cssslider input[name=second_switch],.cp_cssslider input[name=third_switch],.cp_cssslider input[name=fourth_switch]{display:none}.cp_cssslider label{margin:15px 5px 0;border:2px solid #bdbdbd;display:inline-block;cursor:pointer;transition:all .5s ease;opacity:.6;width:7px;height:7px;border-radius:15px;background-color:#bdbdbd}.cp_cssslider label:hover{opacity:.9}.cp_cssslider label img{display:block;width:40px;border-radius:2px}.cp_cssslider input[name=cp_switch]:checked+label,.cp_cssslider input[name=second_switch]:checked+label,.cp_cssslider input[name=third_switch]:checked+label,.cp_cssslider input[name=fourth_switch]:checked+label{border:2px solid #333;opacity:1;width:7px;height:7px;border-radius:15px;background-color:#333}.cp_cssslider input[name=cp_switch]~img,.cp_cssslider input[name=second_switch]~img,.cp_cssslider input[name=third_switch]~img,.cp_cssslider input[name=fourth_switch]~img{opacity:0}.cp_cssslider input[name=cp_switch]:checked+label+img,.cp_cssslider input[name=second_switch]:checked+label+img,.cp_cssslider input[name=third_switch]:checked+label+img,.cp_cssslider input[name=fourth_switch]:checked+label+img{opacity:1}.flow-section{max-width:80%;margin:0 auto}.flow-wrap{margin-bottom:120px}.flow-cont{margin-top:80px}.flow-cont h2{font-size:120%;font-weight:600}.flow-cont h2 span{color:#505050;background-color:#bdbdbd;padding:0;margin:0 1em 0 0;width:50px;height:50px;line-height:50px;display:inline-block;border-radius:50%;font-size:120%;text-align:center}.flow-cont .method-wrap{display:flex;justify-content:space-evenly;margin-top:3.1em}.flow-cont .method-wrap .method{max-width:37.5%}.flow-cont .method-wrap .method h3{font-size:120%;font-weight:600;margin-top:0}.flow-cont .method-wrap .method h3:before{content:"\25cf";margin-right:.35em}.flow-cont .method-wrap .method p{line-height:2;font-weight:400}.flow-cont .method-wrap .method p span{color:#a61515}.flow-cont .method-wrap .method ol,.flow-cont .method-wrap .method ul,.flow-cont .method-wrap .method dl{margin-left:1.5em}.flow-cont .method-wrap .method ol{font-weight:600}.flow-cont .method-wrap .method li{line-height:2}.flow-cont .method-wrap .method li h4{font-weight:600;font-size:110%}.flow-cont .method-wrap .method .attention{font-size:100%;color:#a61515;border:solid 1px #a61515;position:relative;margin-top:20px;margin-bottom:20px}.flow-cont .method-wrap .method .attention p{font-weight:600;position:absolute;top:0;left:15%;padding:0 .5em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%)}.flow-cont .method-wrap .method .attention ul{padding:2em 1.5em 1.5em;margin:0 0 0 1.5em}.flow-cont .method-wrap .method-img{margin:0;max-width:50%}.flow-cont .method-wrap .method-img img{transition:1s all;border:solid 1px #707070;margin-top:10px}.flow-cont .method-wrap .method-img img:nth-child(1){margin-top:0}.flow-cont .method-wrap .method-img img:hover{transform:scale(1.2);transition:1s all}#method-of-payment{margin-bottom:3em}#method-of-payment h2{text-align:center;font-weight:600;font-size:160%}#method-of-payment .sub-ttl{text-align:center}#method-of-payment .payment-wrap{margin-top:40px;justify-content:space-between}#method-of-payment .payment-wrap .box{margin-bottom:2.5em;border:solid 1px #707070;padding:2.5em 1.5em 1.5em;position:relative}#method-of-payment .payment-wrap .box h3{width:fit-content;font-weight:600;font-size:120%;position:absolute;top:0;left:50%;padding:0 1.1em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%)}#method-of-payment .payment-wrap .box ol{margin:0 0 1.3em 1.3em}#method-of-payment .payment-wrap .box .payment-img{text-align:center;margin:0 auto .5em}#method-of-payment .payment-wrap .box .payment-img img{height:40px;margin:0 1em 1em}.chocolate-box-wrap{margin-top:-1.5em}.chocolate-box-wrap .chocolate-box-comment{text-align:center;margin-bottom:50px}.chocolate-box-wrap .chocolate-box-comment h2{font-weight:600;margin:.5em auto 1.5em}.chocolate-box-wrap .chocolate-box-comment .comment{margin-bottom:1.5em}.chocolate-box-wrap .chocolate-box-comment .comment .txt-deco{text-decoration:none;border-bottom:solid #fff188 2px}.chocolate-box-wrap .chocolate-box-comment hr{margin:50px auto 30px}.chocolate-box-wrap .chocolate-box-comment ul{display:inline-block;margin:1em auto 0;line-height:2}.chocolate-box-wrap .chocolate-box-comment ul li{text-align:left}.chocolate-box-wrap .chocolate-box-comment ul li p{text-decoration:none;border-bottom:solid #fff188 2px;margin:0;display:inline;line-height:2.4;padding-bottom:.25em}.chocolate-box-wrap .chocolate-box-comment ul li p span{font-weight:600}.chocolate-box-wrap .chocolate-box-comment .chocolate-box-slider{max-width:600px;margin:0 auto}.chocolate-box-wrap .chocolate-box-comment .chocolate-box-slider .cp_cssslider{padding-top:68.8%}.chocolate-box-wrap .chocolate-box-comment .info-wrap{background-color:unset;margin:1.5em auto 0;padding:4.5em 5em 0}.chocolate-box-wrap .chocolate-box-comment .info-wrap .info-content{position:relative;margin-bottom:4em;padding:2.5em 1.5em 2em;border:1px solid #bdbdbd;width:41.5%}.chocolate-box-wrap .chocolate-box-comment .info-wrap .info-content h3{font-size:115%;font-weight:600;-webkit-text-size-adjust:100%;position:absolute;top:0;left:50%;padding:0 1.5em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%);width:fit-content}.chocolate-box-wrap .chocolate-box-comment .info-wrap .info-content p{margin-bottom:0}.chocolate-box-wrap .chocolate-box-comment .info-wrap .info-content p span{font-weight:600}.chocolate-box-wrap .chocolate-box-comment .info-wrap .info-content .ttl-ico{width:30px;margin:-2px 10px 0 0;vertical-align:middle}.animal-tea-wrap{margin-top:-1.5em}.animal-tea-wrap .animal-tea-comment{text-align:center}.animal-tea-wrap .animal-tea-comment h2{font-weight:600;margin:.5em auto 1.5em}.animal-tea-wrap .animal-tea-comment .comment{margin-bottom:1.5em}.animal-tea-wrap .animal-tea-comment .comment .txt-deco{text-decoration:none;border-bottom:solid #fff188 2px}.animal-tea-wrap .animal-tea-comment hr{margin:50px auto 30px}.animal-tea-wrap .animal-tea-comment ul{display:inline-block;margin:1em auto 0;line-height:2}.animal-tea-wrap .animal-tea-comment ul li{text-align:left}.animal-tea-wrap .animal-tea-comment ul li p{text-decoration:none;border-bottom:solid #fff188 2px;margin:0;display:inline;line-height:2.4;padding-bottom:.25em}.animal-tea-wrap .animal-tea-comment ul li p span{font-weight:600}.animal-tea-wrap .animal-tea-comment .animal-tea-slider{max-width:600px;margin:0 auto}.animal-tea-wrap .animal-tea-comment .animal-tea-slider .cp_cssslider{padding-top:58.3%}.animal-tea-wrap .animal-tea-comment .info-wrap{background-color:unset;margin:1.5em auto 0;padding:4.5em 5em 0}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content{position:relative;padding:3em 1.5em 2em;border:1px solid #bdbdbd;width:100%;margin-bottom:6em}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content h2{-webkit-text-size-adjust:100%;position:absolute;top:0;left:50%;padding:0 1.5em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%);width:fit-content}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content h3{font-weight:600;font-size:125%}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content .txt-deco{text-decoration:none;border-bottom:solid #fff188 2px}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content div{width:41.5%;display:inline-block;vertical-align:middle;margin:0 1em}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content div.button-row{width:100%;margin-bottom:1em}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content:last-child{margin-bottom:0}.macaron-wrap{margin-top:-1.5em}.macaron-wrap .macaron-comment{text-align:center}.macaron-wrap .macaron-comment .comment{margin-bottom:1.5em}.macaron-wrap .macaron-comment .comment .txt-deco{text-decoration:none;border-bottom:solid #fff188 2px}.macaron-wrap .macaron-comment hr{margin:50px auto 30px}.macaron-slider{max-width:600px;margin:0 auto}.macaron-slider .cp_cssslider{padding-top:58.3%}.collection-wrap{margin-top:-3em;text-align:center}.collection-wrap p{text-align:left;display:inline-block;max-width:600px}.collection-wrap h2{font-weight:600;margin:.5em auto 1.5em}.collection-wrap img{width:600px;display:block;margin:0 auto}.collection-wrap .collection-slider,.item-comment-wrap .collection-slider{max-width:600px;margin:0 auto}.item-at{color:#a61515;font-weight:600;margin-bottom:3em}.item-at ul{list-style:none;padding:0;margin:-.5em 0 0}.item-at ul li{list-style:none}.item-at ul li:before{content:"";width:10px;height:10px;display:inline-block;background-color:#a61515;border-radius:50%;margin:0 .15em}.origin-table{margin-bottom:3em}.origin-table th{border-bottom-width:0}.origin-table th,.origin-table td{vertical-align:middle}.item-comment-wrap{text-align:center;margin-bottom:3em}.item-comment-wrap .item_coment{text-align:left;display:inline-block;max-width:600px;margin:1em auto 0;line-height:2.2}.item-comment-wrap img{float:none}.item_coment{max-width:600px;margin:1.5em auto 0;line-height:2.2}.mb-img{display:inline-block;width:80px;margin-top:-50px}.member-wrap{display:flex;justify-content:space-around;flex-wrap:wrap}.member-wrap .container{text-align:center;display:inline-block;flex-basis:40%;margin-bottom:40px}.member-wrap .container h2{position:relative;display:inline-block;padding:0 90px;font-size:100%}.member-wrap .container h2 span{font-size:300%;font-weight:600;line-height:1;color:#75654a}.member-wrap .container h2:before,.member-wrap .container h2:after{content:"";position:absolute;top:50%;display:inline-block;width:60px;height:2px;background-color:#666}.member-wrap .container h2:before{left:0}.member-wrap .container h2:after{right:0}.member-wrap .container h3{font-size:160%;font-weight:600;color:#75654a}.member-wrap .container img{max-width:150px;display:block;margin:0 auto}.member-wrap .container .max-w-250{max-width:250px}.member-wrap .container p{text-align:left}.member-wrap .container p a{text-decoration:none;border-bottom:solid #fff188 2px;padding-bottom:.25em;line-height:2}.mbr-btn{text-align:center}.mbr-btn a{margin:10px;padding:12px 50px;display:inline-block;text-decoration:none;outline:none;border:1px solid #f2f2f2;background:#ff9a00;color:#fff;font-weight:600;transition:.4s}.mbr-btn a:hover{border:1px solid #f2f2f2;background:#f2f2f2;color:#505050}.point-howto-btn{text-align:center;margin-bottom:50px}.point-howto-btn a{margin:10px;padding:12px 50px;display:inline-block;text-decoration:none;outline:none;border:1px solid #ff9a00;background:#fff;font-weight:600;transition:.4s}.point-howto-btn a:hover{border:1px solid #f2f2f2;background:#f2f2f2;color:#505050}.point-wrap .container{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;margin-bottom:40px}.point-wrap .container .img-wrap{max-width:150px;margin:0}.point-wrap .container div{width:80%}.point-wrap .container div h2{font-size:180%;font-weight:600;color:#ff9a00}.point-wrap .container div p{text-align:left}.point-wrap .container div p a{text-decoration:none;border-bottom:solid #fff188 2px;padding-bottom:.25em;line-height:2}.point-wrap .sample-wrap{width:90%!important;position:relative;padding:3.5em 2.5em 2em;border:1px solid #505050;margin:2em auto}.point-wrap .sample-wrap h2{color:#505050!important;font-size:150%!important;-webkit-text-size-adjust:100%;position:absolute;top:0;left:50%;padding:0 .5em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%);width:fit-content}.point-wrap .sample-wrap .sample{display:flex;flex-wrap:wrap;width:unset;justify-content:space-between;margin-bottom:1.5em}.point-wrap .sample-wrap .sample div{width:19%;display:inline-block}.point-wrap .sample-wrap .sample div p,.point-wrap .sample-wrap .comment{text-align:center}.point-wrap .sample-wrap .comment a{border-bottom:solid #ffb646 1px;color:#ff9a00;font-weight:600}.orgpkg-wrap h1,.orgpkg-wrap .home-image .overlay-text .overlay-text__text,.home-image .overlay-text .orgpkg-wrap .overlay-text__text{font-weight:700;text-align:center;font-size:150%}.orgpkg-wrap h2{font-weight:700;text-align:center;font-size:160%;color:#ff9a00}.orgpkg-wrap p{text-align:center}.orgpkg-wrap .container{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;margin-bottom:30px}.orgpkg-wrap .container .img-wrap{width:25%;margin:0}.orgpkg-wrap .container .img-wrap p{margin-top:10px}.orgpkg-wrap .container .img-wrap h4{font-weight:700;font-size:120%;text-align:center;border-bottom:solid 1px #b1b1b1;padding-bottom:.25em}.orgpkg-wrap .container .img-wrap-sp{width:100%;margin:0}.orgpkg-wrap .container .img-wrap-sp p{margin-top:10px}.orgpkg-wrap .container .img-wrap-sp h4{font-weight:700;font-size:120%;text-align:center;border-bottom:solid 1px #b1b1b1;padding-bottom:.25em}.orgpkg-wrap .container h3{font-weight:700;color:#fff;text-decoration:none;text-align:center;line-height:120px;background-color:#b1b1b1;width:120px;height:120px;border-radius:50%}.orgpkg-wrap .container .txt-wrap{width:75%}.orgpkg-wrap .container .txt-wrap p{text-align:left;line-height:2;padding-left:20px}.orgpkg-wrap .container .category-wrap{width:90%!important;position:relative;padding:3.5em 2.5em 2em;border:1px solid #505050;margin:2em auto}.orgpkg-wrap .container .category-wrap h2{color:#505050!important;font-size:150%!important;-webkit-text-size-adjust:100%;position:absolute;top:0;left:50%;padding:0 .5em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%);width:fit-content}.orgpkg-wrap .container .category-wrap .category-bt{display:flex;flex-wrap:wrap;width:unset;justify-content:space-between;margin-bottom:1.5em}.orgpkg-wrap .container .category-wrap .category-bt div{width:30%;display:inline-block}.orgpkg-wrap .container .category-wrap .category-bt div p{border-top:1px solid #dbdbdb;margin-top:1.5em;padding:1em 0 0;position:relative;font-weight:600}.orgpkg-wrap .container .category-wrap .comment{text-align:center;margin-bottom:20px}.orgpkg-wrap .container .category-wrap .comment a{border-bottom:solid #ffb646 1px;color:#ff9a00;font-weight:600}.orgpkg-wrap .arrow-right{margin-right:-60px;padding:0;width:0;border-color:#bdbdbd;border-style:solid;border-width:30px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.orgpkg-wrap .arrow-bottom{margin-top:30px;padding:0;width:0;border-color:#bdbdbd;border-style:solid;border-width:30px;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.pttbox-wrap h1,.pttbox-wrap .home-image .overlay-text .overlay-text__text,.home-image .overlay-text .pttbox-wrap .overlay-text__text{font-weight:700;text-align:center;font-size:150%}.pttbox-wrap h2{font-weight:700;text-align:center;font-size:160%;color:#ff9a00}.pttbox-wrap p{text-align:center}.pttbox-wrap .container{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:flex-start;margin-bottom:30px}.pttbox-wrap .container .img-wrap{width:25%;margin:0}.pttbox-wrap .container .img-wrap p{margin-top:10px}.pttbox-wrap .container .img-wrap h4{font-weight:700;font-size:120%;text-align:center;border-bottom:solid 1px #b1b1b1;padding-bottom:.25em}.pttbox-wrap .container .img-wrap-sp{width:100%;margin:0}.pttbox-wrap .container .img-wrap-sp p{margin-top:10px}.pttbox-wrap .container .img-wrap-sp h4{font-weight:700;font-size:120%;text-align:center;border-bottom:solid 1px #b1b1b1;padding-bottom:.25em}.pttbox-wrap .container .logo-wrap{width:430px;margin:0}.pttbox-wrap .container .logo-wrap p{text-align:center;line-height:2;margin-top:20px}.pttbox-wrap .container .logo-wrap img{width:100%;max-width:250px;margin:0}.pttbox-wrap .container h3{color:#fff;text-align:center;width:250px}.pttbox-wrap .container .category-wrap{width:90%!important;position:relative;padding:3.5em 2.5em 2em;border:1px solid #505050;margin:2em auto}.pttbox-wrap .container .category-wrap h2{color:#505050!important;font-size:150%!important;-webkit-text-size-adjust:100%;position:absolute;top:0;left:50%;padding:0 .5em;margin:0;background-color:#fff;transform:translateY(-50%) translate(-50%);width:fit-content}.pttbox-wrap .container .category-wrap .category-bt{display:flex;flex-wrap:wrap;width:unset;justify-content:space-between;margin-bottom:1.5em}.pttbox-wrap .container .category-wrap .category-bt div{width:30%;display:inline-block}.pttbox-wrap .container .category-wrap .category-bt div p{border-top:1px solid #dbdbdb;margin-top:1.5em;padding:1em 0 0;position:relative;font-weight:600}.pttbox-wrap .container .category-wrap .comment{text-align:center;margin-bottom:20px}.pttbox-wrap .container .category-wrap .comment a{border-bottom:solid #ffb646 1px;color:#ff9a00;font-weight:600}.pttbox-wrap .arrow-right{margin-top:15%;margin-right:-30px;padding-top:0;width:0;border-color:#bdbdbd;border-style:solid;border-width:30px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.pttbox-wrap .arrow-bottom{margin-top:30px;padding:0;width:0;border-color:#bdbdbd;border-style:solid;border-width:30px;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.map-section a{border-bottom:1px solid rgba(80,80,80,0);transition:.25s border-color}.map-section a:hover{border-bottom:1px solid rgba(80,80,80,.9)}.map-nav{max-width:max-content;margin:0 auto 50px}.map-nav ul{display:flex;justify-content:center;padding:0}.map-nav li{list-style-type:none;text-align:center;margin:0 15px}.map-nav-sp{max-width:100%}.map-nav-sp ul{margin:0}.map-nav-sp li{width:50%;float:left;list-style-type:none;text-align:center;padding:15px 0;border-bottom:1px solid #505050;margin:0}.map-wrap{clear:both;max-width:max-content;margin:0 auto;padding-top:30px}.map-wrap h2{font-weight:600}.map-wrap p{font-size:80%}.map-wrap .map-cont{border:solid #ff9900 1px;margin-bottom:2em}.map-wrap .map-cont ul{margin-bottom:1em}.map-wrap .map-cont li{list-style-type:none;position:relative;padding-left:1em;margin-bottom:.5em}.map-wrap .map-cont li:before{border-radius:50%;width:5px;height:5px;display:block;position:absolute;left:0;top:.6em;content:"";background:#f90}#saison,#haribako,#service,#deco,#kumitate,#film,#tray,#kohou,#cup,#takeout,#choco,#animal,#support{margin-top:-45px;padding-top:45px}.shopify-policy__container{max-width:115ch!important;margin:4em auto}.shopify-policy__container h1,.shopify-policy__container .home-image .overlay-text .overlay-text__text,.home-image .overlay-text .shopify-policy__container .overlay-text__text{margin:1em auto 2.5em}.shopify-policy__body h2{margin:0 auto .75em;font-weight:700;font-size:115%!important}.shopify-policy__body p{line-height:2.2;margin-bottom:2em}.shopify-policy__body ol li,.shopify-policy__body ul li{line-height:2.2;margin-bottom:.5em}.shopify-policy__body ol,ul{margin-bottom:2em}.shopify-policy__body p+ul{margin-top:-1em}.shopify-policy__body p+ol{margin-top:-1em}.terms_wrap p{margin-bottom:0}.terms_wrap tr{border-bottom:1px solid #505050}.terms_wrap td{border:none;padding:2em 1em 2em 2em}.terms_wrap th{padding:2em 0 2em 1em}.terms_wrap th,.terms_wrap td{border:none}.address_wrap{margin-bottom:1em}.other_address{margin:20px auto}.about-shipping{display:flex;align-items:center;max-width:80%;margin:0 auto}.about-shipping .img-cont{padding:2em;max-width:20%}.deco-tray-wrap{margin-bottom:6em}.deco-tray-wrap h2,.petit-tray-wrap h2,.small-lot-wrap h2,.case-wrap h2{font-weight:600;font-size:140%}.category-ttl-wrap{margin-bottom:6em}.category-ttl-wrap h2{font-weight:600;font-size:140%}#shopify-section-product-template .reading-container h3,#shopify-section-product-template .reading-container h2{font-weight:600;font-size:130%;margin:1em auto}.free_ico{width:1.5em;margin:0 .2em .2em 0}.intro_wrap{display:flex;justify-content:space-evenly;margin:3em auto}.intro_cont{width:40%;border:solid 1px #bdbdbd;padding:1.5em}.intro_cont h3{text-align:center}.intro_cont p{line-height:2}.item-opt-wrap{margin-bottom:3em}.item-opt-wrap h2{text-align:center}.item-opt-wrap .type_wrap{display:flex;flex-wrap:wrap;justify-content:center}.item-opt-wrap .type_cont{text-align:center;margin:0 1% .5em;width:23%}.item-opt-wrap .type_cont p{word-wrap:break-word}.type_wrap{display:flex;flex-wrap:wrap;justify-content:center}.type_cont{text-align:center;margin:0 1% .5em;width:23%}.type_cont p{word-wrap:break-word}.postage_wrap{margin-bottom:3em}.postage_wrap h2{text-align:center}.postage_wrap th,.postage_wrap td{vertical-align:middle}.postage_wrap .valuable_info{text-align:center;background-color:#bdbdbd;color:#fff;padding:1em 0;margin-bottom:1.5em}.postage_wrap .valuable_info .ttl{margin:0 auto}.postage_wrap .valuable_info .ttl span{font-weight:600;font-size:130%;letter-spacing:.15rem;margin:0 .25rem}.postage_wrap .valuable_info .ttl span .attention{font-size:90%;margin-bottom:0}.delivery-date{margin-bottom:3em}.delivery-date table,.delivery-date h2{text-align:center}.delivery-date th,.delivery-date td{vertical-align:middle;width:11.111%}.delivery-date th{background-color:#fde89b;border-bottom-width:1px}.delivery-date .cell__row td{background-color:#fff7d8}.refund-policy{margin-bottom:3em}.refund-policy table{text-align:center}.refund-policy th{min-width:100px}.refund-policy th{background-color:#dce5ec;border-bottom-width:1px;vertical-align:middle}.refund-policy .wayofrefund td{background-color:#dce5ec;vertical-align:middle}.valuable_info{text-align:center;background-color:#bdbdbd;color:#fff;padding:1em 0;margin-bottom:1.5em}.valuable_info .ttl{margin:0 auto}.valuable_info .ttl span{font-weight:600;font-size:130%;letter-spacing:.15rem;margin:0 .25rem}.attention{font-size:90%;margin-bottom:0}.mail_item_list{justify-content:space-between;text-align:center}.repurchase_btn a{text-decoration:underline}.srvc-ico{margin:0 auto 1em}.srvc-ico p{display:inline-block;background:#fff;padding:1.53em 1em;border:1px solid #bdbdbd;word-break:break-all;text-align:center;vertical-align:middle;margin:0}.srvc-ico p:nth-child(2n){background:#bdbdbd;color:#fff}.srvc-ico p:last-child{padding:2.315em 1em}.product-srvc-ico{margin:2em auto}.capacity-table{margin:0 auto;width:600px}.boder-box{position:relative;padding:2.5em 10px 2em;border:1px solid #dbdbdb;margin:3em auto 2em;width:580px}.boder-box h2{font-size:130%;font-weight:600;-webkit-text-size-adjust:100%;position:absolute;top:0;left:50%;padding:0 1.5em;margin:0!important;background-color:#fff;transform:translateY(-50%) translate(-50%);width:fit-content}.boder-box .item_coment{text-align:center;margin:0}.due-date_wrap{border:1px solid #a61515}.due-date_wrap h2{color:#a61515}.due-date_wrap ul{margin:0 2em;text-align:left}.type-ttl{text-align:center;font-weight:100!important;margin-top:1em;font-size:110%!important;margin:1.5em auto 0!important;display:flex;align-items:center;justify-content:center}.type-ttl:before,.type-ttl:after{border-top:1px solid;content:"";width:3em}.type-ttl:before{margin-right:1em}.type-ttl:after{margin-left:1em}.cadeau-de-saison_wrap .comment{margin-top:-2em}.cadeau-de-saison_wrap .comment img{display:block;max-width:300px;width:100%;margin:0 auto}.cadeau-de-saison_wrap .comment h2{text-align:center;font-weight:600;font-size:150%;margin:0}.cadeau-de-saison_wrap .comment h3{text-align:center;font-weight:600;margin:1em auto 0}.cadeau-de-saison_wrap .comment h3 a{text-decoration:none;border-bottom:solid #fff188 2px;padding-bottom:.25em;line-height:2}.cadeau-de-saison_wrap .comment p{margin:0 auto;width:80%;line-height:2.2}.cadeau-de-saison_wrap .ttl-img{width:100%;max-width:1600px;margin:0 auto}.cadeau-comment{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;padding-bottom:2.5em;padding-top:2.5em}.cadeau-comment img{display:block;max-width:300px;width:100%}.cadeau-comment div{flex-basis:60%}.cadeau-comment h2{text-align:center}.cadeau-comment h3{text-align:center;font-weight:600}.cadeau-comment p{margin:0 auto;width:80%;line-height:2.2}.list_wrap{color:#a61515;list-style:none;padding:0;margin:-1em 0 0}.list_wrap li{list-style:none}.list_wrap li:before{content:"";width:10px;height:10px;display:inline-block;background-color:#a61515;border-radius:50%;margin:0 .15em 0 .2em}.insert-name_wrap{text-align:center;margin:2em auto}.insert-name_wrap p{margin:1em auto}.insert-name_wrap img{float:none}#shopify-section-1589353660664,#shopify-section-16033412995c2ad0ff{max-width:730px;margin:0 auto}#shopify-section-1589353660664 .overlay-text,#shopify-section-16033412995c2ad0ff .overlay-text{pointer-events:none;position:absolute;display:flex;align-items:center;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);text-align:center}@media(min-width:1150px){#shopify-section-1589353660664 .overlay-text,#shopify-section-16033412995c2ad0ff .overlay-text{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}}@media(min-width:768px){.halfrow-size #shopify-section-1589353660664 .overlay-text,.triple-size #shopify-section-1589353660664 .overlay-text,.halfrow-size #shopify-section-16033412995c2ad0ff .overlay-text,.triple-size #shopify-section-16033412995c2ad0ff .overlay-text{top:40px;left:40px;width:calc(100% - 80px);height:calc(100% - 80px)}}#shopify-section-16033412995c2ad0ff .spacey-row{margin:-20px 50px 50px}@media(max-width:767px){#shopify-section-16033412995c2ad0ff .spacey-row{margin:-30px 30px 30px}}#shopify-section-16033412995c2ad0ff .home-image{height:50px}@media(max-width:767px){#shopify-section-16033412995c2ad0ff .home-image{height:unset}}#shopify-section-16033412995c2ad0ff .rimage__image{height:50px}@media(max-width:767px){#shopify-section-16033412995c2ad0ff .rimage__image{height:unset}}#shopify-section-16033412995c2ad0ff .overlay-text__text{font-size:120%}#shopify-section-1589353660664 .home-image .overlay-text .overlay-text__inner{font-size:.7em!important}#shopify-section-16119000700dd21e76 .col-block,#shopify-section-1611635810db13c35f .col-block,#shopify-section-1589431768507 .col-block,#shopify-section-1589434741176 .col-block,#shopify-section-1597119742764 .col-block,#shopify-section-1597119835845 .col-block,#shopify-section-1597808139904 .col-block,#shopify-section-1600933658496 .col-block,#shopify-section-1628139024608e5dec .col-block,#shopify-section-1634599167f52e4a9f .col-block{width:50%}#shopify-section-1611297986c0955c3d{max-width:960px;margin:0 auto}#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .super-spacey-row{margin:0 30px 50px}#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 h1,#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .home-image .overlay-text .overlay-text__text,.home-image .overlay-text #shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .overlay-text__text{font-weight:800;display:inline-block;text-decoration:none;border-bottom:solid #fff188 2px;padding-bottom:.2em;line-height:1}#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .rte{background-color:#f0f8ff;padding:20px;border-radius:10px}#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .rte a{background:none;display:inline-block;border:1px solid #505050;padding:14px 1em;margin:10px;transition:all .1s linear;width:25%}@media(max-width:767px){#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .rte a{width:80%}}#shopify-section-79ed7a03-933c-43a5-95c8-ad1f922378e5 .rte a:hover{color:#505050;background-color:#fff;border-color:1px solid #fff}#shopify-section-1617279134233ad998 .background-tint{background:#f9de6b}#shopify-section-1589430719083 .background-tint{background:#b0d0b0}#shopify-section-1594357727062 .background-tint{background:#d0d0d0}#shopify-section-1600933878562 .background-tint{background:#ffeac1}#shopify-section-1611636009e1230c91 .background-tint{background:#fff8d7}#shopify-section-1628139024608e5dec .background-tint{background:#d0d0d0}#shopify-section-1597723378316 .spacey-row{margin-bottom:.5em}#shopify-section-1597723378316 .spacey-row h2 a{border-bottom:solid 2px #fff188;line-height:1.8}#shopify-section-1597809193051 .super-spacey-row,#shopify-section-1597809193051 .reading-container .button-row{margin-top:0}#shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f{display:inline-block}#shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f .super-spacey-row{margin:50px}#shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f .super-spacey-row .reading-container h1,#shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f .super-spacey-row .reading-container .home-image .overlay-text .overlay-text__text,.home-image .overlay-text #shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f .super-spacey-row .reading-container .overlay-text__text{text-align:center}#shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f .super-spacey-row .reading-container .rte,#shopify-section-9d213382-817a-45a7-8876-59f6ec32b98f .super-spacey-row .reading-container .rte p{text-align:left}#shopify-section-1598341885256 .super-spacey-row{margin:0 50px}#shopify-section-1598341885256 .super-spacey-row .reading-container h1,#shopify-section-1598341885256 .super-spacey-row .reading-container .home-image .overlay-text .overlay-text__text,.home-image .overlay-text #shopify-section-1598341885256 .super-spacey-row .reading-container .overlay-text__text{text-align:left;text-decoration:underline;text-decoration-color:#fff188}#shopify-section-1598341885256 .super-spacey-row .reading-container .rte,#shopify-section-1598341885256 .super-spacey-row .reading-container .rte p{text-align:left}#shopify-section-1603944259a53ccc30{max-width:960px;margin:0 auto}.bnr_wrap{width:34%;margin:0 auto 1.5em;position:relative}.bnr_wrap p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0;color:#fff;width:100%;text-align:center}.flex-box{display:flex}.flex-box .bnr_wrap{width:23%;margin:0 1%}.flex-box .bnr_wrap img{width:100%}.top-category-wrap div{width:calc(33.333% - 30px);margin-bottom:2.5em}.top-ttl{margin-bottom:30px}.top-ttl img{width:50%}.pick-up-wrap{min-height:300px}.pick-up-wrap .text-beside-image__image{margin-left:-15px;background-size:cover;background-position:center}.pick-up-wrap .text-beside-image__text{margin-left:-15px}.pick-up-wrap .image-link{display:contents}.pick-up_01{background:#d0d0d0}.pick-up_01 .text-beside-image__image{background-image:url(/cdn/shop/files/deco_tray.jpg?v=1591771684)}#shopify-section-article-template p{line-height:1.9}#customer-accounts.reading-container{max-width:80%;margin:0 auto}.acount-page{max-width:115ch;margin:0 auto}.table-container table{border:1px solid #dbdbdb}.order_table>thead th{background-color:#f5ef95;border:1px solid #dbdbdb}.order-table-row td{background-color:#dedede}.addcarttable .product-inner{display:flex;justify-content:flex-start;align-items:center}.addcarttable .product-inner .add-to-cart{width:180px;padding:5px;margin-top:5px;font-size:12px}.addcarttable .product-inner .kome{font-size:10px;color:red;margin-top:5px;margin-bottom:0}.addcarttable .product-inner #buttonImage{width:20px;height:20px}.addcarttable .product-inner .order-list__product-image{width:100px}.addcarttable .product-inner .product-addcart{width:calc(100% - 120px);margin-left:20px}.addcarttable .money,.addcarttable .quantity,.addcarttable .total{vertical-align:middle}.reading-container th,.reading-container td{border:1px solid #dbdbdb;border-collapse:collapse}.reading-container th{border-bottom-width:3px}.slick-next,.joolen-point__modal-open{display:none}.detail_wrap .cp_cssslider{padding-top:36.5%;max-width:600px;margin:0 auto 2em}.detail_wrap p{line-height:2.2;margin-bottom:2em}.detail_wrap .btn{text-align:center}@media(max-width:767px){.addcarttable{margin-bottom:0}.addcarttable .product-inner{position:relative}.addcarttable .product-inner .kome{font-size:8px;color:red;margin-top:5px}.addcarttable .product-inner .order-list__product-image{width:75px}.addcarttable .product-inner .product-addcart{width:calc(100% - 85px);margin-left:10px}.addcarttable .product:before{position:absolute;top:5px;left:0}.addcarttable tr{border:0!important}.addcarttable tr td{border-left:0!important;border-right:0!important}.addcarttable>tbody>tr>td .product-addcart{text-align:left}.addcarttable>tbody>tr>td .product-addcart .add-to-cart{width:100%;max-width:250px}.order_table td{padding:6px;box-sizing:border-box}.order_table>tbody>tr>td{border-top:1px solid #fff}.order_table tr,.order_table td{float:none;width:auto}.order_table tr{border:1px solid #505050}.order_table>tbody .responsive-table-row:first-child{border-top:1px solid #505050}}@media only screen and (max-width:480px){.pc{display:none}.sp{display:block}.common-wrap{width:unset;max-width:none}.item-at ul{margin:-.5em 0 0 10px}.item-at ul li:before{margin:0 .15em 0 -.75em}.about-h2{font-size:120%}.orig-block .block .main a{margin:.5em}.orig-block .block .sub{margin:1.5em .5em 0}.terms_wrap td{border:none;padding:1.5em 1em}.terms_wrap th{padding:1.5em 0 1.5em 1em}.intro_wrap{display:block;justify-content:unset}.intro_cont{width:auto;margin-top:2em}.carriage_wrap,.scroll-table{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.about-shipping{display:block;margin-bottom:2em;max-width:100%}.about-shipping .img-cont{max-width:50%;margin:0 auto;padding:0 0 2em}.descriptionunder{max-width:100%}.descriptionunder p .mark{vertical-align:-2px;width:15px;margin:0 2px}.capacity-table{width:100%}.boder-box{width:95%;padding:2.5em 2.185% 2em}.cadeau-de-saison_wrap .comment img{max-width:250px}.cadeau-de-saison_wrap .comment p{width:100%}.cadeau-comment{display:inline-block}.cadeau-comment img{max-width:250px;margin:0 auto}.cadeau-comment p{width:100%}.sample-detail{max-width:100%}.chocolate-box-wrap .chocolate-box-comment .info-wrap{margin:3.5em auto 0;padding:0;display:flex}.chocolate-box-wrap .chocolate-box-comment .info-wrap .info-content{width:100%}.animal-tea-wrap .animal-tea-comment .info-wrap{margin:3.5em auto 0;padding:0;display:flex}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content{width:100%;padding:3em 2em 2em}.animal-tea-wrap .animal-tea-comment .info-wrap .info-content div{width:100%;margin:0 auto}.bnr_wrap{width:80%}.flex-box{margin-bottom:1em}.flex-box .bnr_wrap{width:48%;margin:0 1%}.flex-box .bnr_wrap img{width:100%}.section-id-1603944259a53ccc30{margin:-30px 30px 0}.small-lot-wrap .blocklayout{margin:10px 10px 80px}.blocklayout .block.product .sub p{min-height:3em}#customer-accounts.reading-container,#shopify-section-cart-template .reading-container{max-width:100%}#shopify-section-16119000700dd21e76 .col-block,#shopify-section-1611635810db13c35f .col-block,#shopify-section-1589431768507 .col-block,#shopify-section-1589434741176 .col-block,#shopify-section-1597119742764 .col-block,#shopify-section-1597119835845 .col-block,#shopify-section-1597808139904 .col-block,#shopify-section-1600933658496 .col-block,#shopify-section-1628139024608e5dec .col-block,#shopify-section-1634599167f52e4a9f .col-block,#shopify-section-1611297986c0955c3d{margin:0;width:100%}.flow-section{max-width:100%}.step-wrap .flow{display:block;margin:0}.step-wrap .flow .flow-item{width:auto;margin:0;display:flex;align-items:baseline}.step-wrap .flow .flow-item span{margin:0 1em .7em 0}.flow-cont .method-wrap{display:block;justify-content:unset}.flow-cont .method-wrap .method{max-width:100%}.flow-cont .method-wrap .method .attention{margin-top:40px;margin-bottom:40px}.flow-cont .method-wrap .method-img{margin:0 auto 1em;max-width:70%}.flow-cont .method-wrap .method-img sp{margin:0 auto 1em;max-width:70%}.info-wrap{display:block;padding:2.5em 3em;margin:2.5em auto 3em}.info-wrap .info-content{width:100%;margin-bottom:4em}.info-wrap .info-content .next-link:after{padding-left:1em}.info-wrap .info-content:last-child{margin-bottom:0}.info-wrap .info-content.production,.info-wrap .info-content.design{position:unset}#shopify-section-1598341885256 .super-spacey-row{margin:0 30px}.mb-img{margin-left:auto;width:60px;margin-top:-70px;margin-bottom:-20px}.member-wrap .container{flex-basis:unset}.point-wrap .container div{width:100%}.point-wrap .sample-wrap .sample{margin-bottom:0}.point-wrap .sample-wrap .sample div{width:100%;margin-bottom:2em}.top-category-wrap div{width:45%}.top-ttl img{width:100%}}.easy-points-form__inner>button{margin-left:0}.section-rich-text h2:hover{background-color:#fff;color:#505050;border-color:#505050}.product-container{display:block;max-width:1000px;margin:0 auto}.product-container .product-gallery{width:100%;float:none}.product-container .product-info{width:100%;float:none;margin:0 auto}.product-gallery .gallery-thumbs{margin-bottom:0}[data-section-type=product-template] .product-gallery .gallery-top .swiper-slide{width:100%!important}@media(min-width:768px){.product-gallery .gallery-top .swiper-slide img{max-height:calc(100vh - 275px);object-fit:contain}}.product-info h1,.product-info .pricearea .price{font-weight:600}.page-footer__nav{padding-bottom:10px}.page-footer__lower .page-footer__nav,.page-footer__lower .shop-logo{float:none;text-align:center}.page-footer__lower .add-comment{color:#898989}.page-footer__lower .add-comment p{margin-bottom:0;font-size:100%}@media only screen and (max-width:767px){.page-footer__lower .page-footer__nav,.page-footer__lower .add-comment p,.page-footer__row .copy{float:none;margin:0 0 20px;text-align:left!important}}.section-featured-blog .col-block h2 a{text-decoration:none;border-bottom:solid #fff188 2px;padding-bottom:.2em;line-height:1.4}.custom-sort-row{display:flex;align-items:center;margin:30px 40px}.custom-sort-wrapper{display:flex;align-items:center;gap:12px;flex:0 0 auto}.custom-sort-wrapper label{white-space:nowrap}.custom-sort-wrapper select{padding:6px 12px;border:1px solid #ccc;border-radius:4px;cursor:pointer}.custom-sort-row .collection-pagination{flex:0 0 auto;margin-left:auto}.mainnav--with-dividers a{border-bottom:1px solid rgba(80,80,80,0)}.mainnav li.active>a,.mainnav li>a:hover,.mainnav .tier1>ul>li.expanded>a{border-bottom-color:#505050e6}.page-title{text-align:center;margin:2.5em auto;font-size:26px;font-weight:600}.product-block-title,.pricearea{font-weight:600}.button--alt:hover,button.button--alt:hover{border:1px solid #f2f2f2;background:#f2f2f2;color:#505050}.cart-update-row .button--slim{border:1px solid var(--shopify-editor-setting-btn_col);color:#505050;background-color:#fff}.other_address .button{background:unset}.button{background-color:transparent;color:#505050}.easy-points__product-points:before{content:"";display:inline-block;width:20px;height:20px;background:url(/cdn/shop/files/point_ico.webp?v=1772531428) no-repeat center / contain;vertical-align:middle;margin-right:4px}.easy-points__cart-item-points .easy-points__product-points:before{width:16px;height:16px}.easy-points__product-points span{font-weight:700;color:#8c8c8c}.custom-select{position:relative;width:fit-content!important;max-width:300px;display:inline-block}.custom-select__btn{width:100%!important;max-width:100%;min-width:180px}.custom-select__listbox{position:absolute!important;width:100%!important;left:0;box-sizing:border-box;overflow-y:auto;max-height:250px}img.mb-img:first-of-type{display:none}
/*# sourceMappingURL=/cdn/shop/t/82/assets/custom.css.map */
