.main-page-title{display:none}.page-width--narrow{max-width:994px}.rte a{word-wrap:break-word}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.card__information{display:flex;flex-direction:column}.full-unstyled-link{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card__heading{flex:1}.payment .l-wrap{width:100%}.payment .c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif);position:relative}.payment .c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}.p-payment__sec{margin-bottom:50px}.payment .c-grid__box dl dt,.payment .c-title.is-4,.p-payment__sec h2{border-bottom:1px dotted rgba(0,0,0,.2);font-family:Noto Sans Japanese,Noto Sans JP,sans-serif;font-size:1.6rem;padding-bottom:5px;font-weight:500}.payment .c-btn{background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;display:inline-block;line-height:1.2;position:relative;font-family:source-han-serif-japanese,serif;font-weight:400;border:1px solid rgba(0,0,0,.5);font-size:1.4rem;padding:10px 20px;border-radius:4px;text-decoration:none}.payment .c-btn:hover{color:#333;text-decoration:none;outline:0;background-color:#0000001a}.payment_table,.payment_postage_table{width:100%;border-collapse:collapse;border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}.payment_table th{width:20%;background-color:#0000000d;font-weight:500}.payment_table td{width:80%;border-right:1px dotted rgba(0,0,0,.2)}.payment_postage_table th,.payment_postage_table td,.payment_table th,.payment_table td{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);padding:10px;text-align:left;vertical-align:middle}.payment_postage_table th p,.payment_table td p,.payment_table td figure{margin-top:0}.payment_table td p{margin-bottom:1em}.payment_postage_table th p:last-child,.payment_table td p:last-child{margin-bottom:0}.payment_table td figure img{display:block;padding:5px;border:1px solid rgba(0,0,0,.2)}.payment_table h3{font-size:1.4rem;font-family:Noto Sans Japanese,Noto Sans JP,sans-serif;font-weight:700}.payment_table .is-link{position:relative;padding-left:21px;text-decoration:underline}.payment_table .is-link:hover{text-decoration:none}.payment_table .is-link:before{position:absolute;left:-2px;top:10.5px;margin-top:-8px;content:"";width:20px;height:20px;background-color:#b98b2e;-webkit-mask:url(/cdn/shop/files/open_new_tab.svg);mask:url(/cdn/shop/files/open_new_tab.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle}.payment_table li{text-indent:-1.3em;padding-left:1em}.cards_img,.stores_img{margin:0}.cards_img{max-width:230px}.stores_img{max-width:400px}.payment_postage_table th:first-child,.payment_postage_table td:last-child{width:20%}.payment_postage_table td:last-child{border-right:1px dotted rgba(0,0,0,.2)}.payment_postage_table th{background-color:#0000000d;font-weight:500}.payment_postage_table td li{list-style:none}.payment_postage_table ul{padding:0;display:flex;flex-wrap:wrap}.payment_postage_table li{display:inline}.payment_postage_table li:after{content:"\ff0f"}.payment_postage_table li:last-child:after{content:""}.henpin a{word-wrap:break-word;overflow-wrap:break-word;max-width:100%;display:inline-block;word-break:break-all}.henpin a:hover{text-decoration-thickness:unset;text-decoration:none}@media only screen and (max-width: 680px){.payment .c-page_title h1{font-size:2.4rem}.payment_table th,.payment_table td{display:block;width:100%}.payment_postage_table th:first-child{width:25%}.payment_postage_table thead th:last-child{width:25%;max-width:88px}}.furusato_img{width:100%;height:auto}.furusato_img img{display:block}.furusato_img_container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 10px}.furusato_img_item{width:calc(50% - 20px);margin:auto}@media only screen and (max-width: 980px){.furusato_img_item{width:100%}}.agreement{padding:20px 0}.agreement .l-wrap{max-width:994px;width:calc(100% - 60px);margin:0 auto}.agreement .c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif?v=1701915024);position:relative}.agreement .c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}.agreement .mb-30{margin-bottom:30px!important}.agreement .c-title{border-bottom:1px dotted rgba(0,0,0,.2);font-family:Noto Sans Japanese,Noto Sans JP,sans-serif;font-size:1.6rem;padding-bottom:5px;font-weight:500;margin-bottom:15px}.agreement .c-section{margin-bottom:40px}.agreement .c-msg.is-outline{padding:30px;border:1px solid rgba(0,0,0,.15);border-radius:2px}.agreement .v-scroll-box{padding-right:10px;position:relative;overflow-x:hidden;width:100%;height:400px}.v-scroll-box::-webkit-scrollbar{height:56px;width:6px}.v-scroll-box::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:6px}.agreement .c-btn__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:flex;flex-wrap:wrap;vertical-align:top;letter-spacing:-.4em;padding-left:0}.agreement .c-btn__group li{width:40%;margin:0 10px;display:block;text-align:center}.agreement .c-btn{background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;display:inline-block;line-height:1.2;border-radius:6px;position:relative;font-family:source-han-serif-japanese,serif;font-size:1.8rem;font-weight:400;padding:15px 30px;border:1px solid rgba(0,0,0,.5);text-decoration:none;width:290px}.agreement .c-btn.is-light{background-color:#0003;border-color:transparent}.agreement .c-btn.is-black{background-color:#000000e6;border-color:transparent;color:#fff}@media only screen and (max-width: 680px){.agreement .l-wrap{width:100%;padding:0 20px}.agreement .c-msg.is-outline{padding:15px}.agreement .v-scroll-box{padding-right:0}.agreement .c-btn__group{flex-direction:column}.agreement .c-btn__group li{width:100%;margin:0 0 10px}.agreement .c-btn{width:90%;margin:auto;max-width:290px}}.about .c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif);position:relative}.about .c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}.about_table{width:100%;border-collapse:collapse;border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}.about_table th{width:20%;background-color:#0000000d}.about_table th,.about_table td{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);padding:10px;text-align:left;vertical-align:middle}.about_table .is-link{position:relative;padding-left:21px;text-decoration:underline}.about_table .is-link:hover{text-decoration:none}.about_table .is-link:before{position:absolute;left:-2px;top:10.5px;margin-top:-8px;content:"";width:20px;height:20px;background-color:#8d7340;-webkit-mask:url(/cdn/shop/files/open_new_tab.svg);mask:url(/cdn/shop/files/open_new_tab.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle}@media only screen and (max-width: 680px){.about_table th,.about_table td{display:block;width:100%}}.blog-articles,.main-blog .c-news_item{padding:0}.c-news_item_info{width:30%;gap:20px;margin-right:30px}.news_card__information{width:100%;display:flex;align-items:center;padding:24px 64px;text-decoration:none}.c-news_item_date_container{width:115px}.c-news_item_category:hover .c-news_item_category_item{background-color:#333;color:#fff}@media only screen and (max-width: 980px){.news_card__information{padding:20px 16px;display:block}.c-news_item_info{width:100%;margin-right:0}.c-news_item_title{width:100%}}.detail,.news_thumbnail,.detail .c-page_title{margin-top:5rem}.detail .blog_text,.detail .c-page_title h1,.detail .ttl-area .date,.detail .ttl-area .cat{color:#000}.detail .c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif);position:relative}.detail .c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}.detail .page-width--narrow{padding:0}.blog_ttl{font-size:1.5em;margin:0 0 20px;padding:0 0 0 20px;background-image:url(/cdn/shop/files/bg_ttl01.png?v=1702355493);background-position:left center;background-repeat:no-repeat}.detail .block{background:#fff;padding:8px 20px 20px}.detail header{margin-top:0}.detail .ttl-area{border-bottom:1px dotted #CCC;padding:0 0 8px;margin:0 0 20px;display:flex}.detail .ttl-area .date{width:195px;line-height:28px;border-right:1px dotted#333}.detail .ttl-area .cat{float:right;padding:0 0 0 20px;line-height:28px;display:flex;align-items:center}.detail .c-news_item_category{display:flex;width:unset;text-decoration:none}@media only screen and (max-width: 680px){.detail .block{padding-left:0;padding-right:0}.detail .ttl-area .date{width:155px}.cat .c-news_item_category_item{font-size:14px}}.c-howto_section{margin-bottom:40px}.howto .c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif);position:relative}.howto .c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}.howto .c-title{border-bottom:3px solid #eee;font-family:Noto Sans Japanese,Noto Sans JP,sans-serif;padding-bottom:5px;margin-bottom:20px;position:relative;display:block}.howto .c-title h2{font-size:2.4rem;font-weight:500;margin:0}.howto .c-title:after{content:" ";height:3px;background-color:#222;width:27.7%;display:block;position:absolute;left:0;bottom:-3px}.c-howto_table{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);border-collapse:collapse;width:100%;margin-bottom:40px}.c-howto_table th{width:25%;background-color:#0000000d}.c-howto_table th,.c-howto_table td{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);padding:10px;text-align:left;vertical-align:middle}.order_option{text-align:right;margin:0}.fax_order a{position:relative;padding-left:21px}.fax_order a:before{position:absolute;left:-2px;top:12.5px;margin-top:-8px;content:"";width:16px;height:16px;background-size:cover;background-image:url(/cdn/shop/files/file-pdf-regular.svg?v=1702367130);background-repeat:no-repeat}.c-section ol{padding-left:20px}.c-section ol li{list-style-type:decimal;text-indent:-1.3em;padding-left:1em}@media only screen and (max-width: 980px){.order_option{text-align:left}}@media only screen and (max-width: 680px){.c-howto_table{margin-bottom:30px}.c-howto_table th,.c-howto_table td{display:block;width:100%}.howto .c-page_title h1{font-size:2.4rem}.howto .c-title h2{font-size:2rem}}.shopify-policy__title{display:none}.shopify-policy__container{max-width:994px;margin:auto;padding:28px 0}.privacy_policy .c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif);position:relative}.privacy_policy .c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}.privacy_container{padding:30px;border:1px solid rgba(0,0,0,.15);border-radius:2px}.privacy_item{margin-top:1.1428em}.privacy_item:first-child{margin-top:0}.privacy_policy .privacy_title{margin-bottom:15px;border-bottom:1px dotted rgba(0,0,0,.2);position:relative;font-size:2rem;padding-bottom:8px}.privacy_title:after{content:"";display:block;height:1px;width:20px;background-color:#222;position:absolute;left:0;bottom:-1px}.privacy_text{margin-bottom:15PX}.privacy_text a{position:relative;padding-left:21px}.privacy_text a:before{position:absolute;left:-2px;top:10.5px;margin-top:-8px;content:"";width:20px;height:20px;background-color:#b98b2e;-webkit-mask:url(/cdn/shop/files/open_new_tab.svg);mask:url(/cdn/shop/files/open_new_tab.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle}@media only screen and (max-width: 680px){.shopify-policy__container{padding:10px 20px 20px}.privacy_policy .c-page_title h1{font-size:2.4rem}.privacy_policy .privacy_title{font-size:1.8rem}.privacy_container{padding:15px}}.c-page_title{margin-bottom:30px;background-color:#f5f5f5;border-top:3px solid #222;padding:20px 15px;border-bottom:1px dotted rgba(0,0,0,.3);background-image:url(/cdn/shop/files/bg-1.gif);position:relative}.c-page_title h1{font-size:3rem;margin-top:-1px;margin-bottom:0;font-weight:500;color:#222;font-family:source-han-serif-japanese,serif}@media only screen and (max-width: 680px){.c-page_title h1{font-size:2.4rem}}@media only screen and (min-width: 750px){.product_bag{margin-top:36px}}.product_bag{width:100%;background-color:#000;padding:8px 0;margin-top:27px}.product_bag_text{text-align:center;color:#fff;font-size:16px}.product_bag_text a{color:#fff;text-decoration:underline}.product_bag_text a:hover{text-decoration:none}@media only screen and (max-width: 680px){.product_bag_text,.product_bag_text a{font-size:10px}}.cart__footer .delivery-container{margin-top:40px}.cart__footer .delivery-container .title-border,.cart__blocks .tax-note{display:none}.cart__blocks .totals{margin-bottom:2.2rem}#huckleberry-subscription-customer-portal-wrap{max-width:1280px;margin:84px auto 0;padding:0 15px}#huckleberry-subscription-customer-portal{margin-top:30px}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom_page.css.map */
