@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@font-face{font-family:YakuHanJP;font-style:normal;font-weight:900;src:url(../fonts/YakuHanJP/YakuHanJP-Black.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Black.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Black.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:700;src:url(../fonts/YakuHanJP/YakuHanJP-Bold.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Bold.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Bold.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:Medium;src:url(../fonts/YakuHanJP/YakuHanJP-Medium.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Medium.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Medium.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:500;src:url(../fonts/YakuHanJP/YakuHanJP-Regular.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Regular.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Regular.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:400;src:url(../fonts/YakuHanJP/YakuHanJP-DemiLight.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-DemiLight.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-DemiLight.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:300;src:url(../fonts/YakuHanJP/YakuHanJP-Light.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Light.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Light.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:200;src:url(../fonts/YakuHanJP/YakuHanJP-Thin.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Thin.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Thin.woff2) format("woff2")}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fs-12{font-size:12px}@media screen and (max-width: 889px){.fs-12{font-size:10px}}.fs-13{font-size:13px}@media screen and (max-width: 889px){.fs-13{font-size:11px}}.fs-15{font-size:15px}@media screen and (max-width: 889px){.fs-15{font-size:13px}}.fs-16{font-size:16px}@media screen and (max-width: 889px){.fs-16{font-size:13px}}.fs-18{font-size:18px}@media screen and (max-width: 889px){.fs-18{font-size:15px}}.fs-20{font-size:20px}@media screen and (max-width: 889px){.fs-20{font-size:18px}}.fs-22{font-size:22px}@media screen and (max-width: 889px){.fs-22{font-size:18px}}.fs-24{font-size:24px}@media screen and (max-width: 889px){.fs-24{font-size:20px}}.fs-30{font-size:30px}@media screen and (max-width: 889px){.fs-30{font-size:24px}}.fs-35{font-size:35px}@media screen and (max-width: 889px){.fs-35{font-size:26px}}.fc-w{color:#fff}.bg_blue{background-color:#f0fafa}.bg_white{background-color:#fff}.alL{text-align:left!important}.alR{text-align:right!important}.alC{text-align:center!important}.mt0{margin-top:0!important}@media screen and (max-width: 889px){.mt0{margin-top:0!important}}.mb0{margin-bottom:0!important}@media screen and (max-width: 889px){.mb0{margin-bottom:0!important}}.pt0{padding-top:0!important}@media screen and (max-width: 889px){.pt0{padding-top:0!important}}.pb0{padding-bottom:0!important}@media screen and (max-width: 889px){.pb0{padding-bottom:0!important}}.mt10{margin-top:10px!important}@media screen and (max-width: 889px){.mt10{margin-top:5px!important}}.mb10{margin-bottom:10px!important}@media screen and (max-width: 889px){.mb10{margin-bottom:5px!important}}.pt10{padding-top:10px!important}@media screen and (max-width: 889px){.pt10{padding-top:5px!important}}.pb10{padding-bottom:10px!important}@media screen and (max-width: 889px){.pb10{padding-bottom:5px!important}}.mt20{margin-top:20px!important}@media screen and (max-width: 889px){.mt20{margin-top:10px!important}}.mb20{margin-bottom:20px!important}@media screen and (max-width: 889px){.mb20{margin-bottom:10px!important}}.pt20{padding-top:20px!important}@media screen and (max-width: 889px){.pt20{padding-top:10px!important}}.pb20{padding-bottom:20px!important}@media screen and (max-width: 889px){.pb20{padding-bottom:10px!important}}.mt30{margin-top:30px!important}@media screen and (max-width: 889px){.mt30{margin-top:15px!important}}.mb30{margin-bottom:30px!important}@media screen and (max-width: 889px){.mb30{margin-bottom:15px!important}}.pt30{padding-top:30px!important}@media screen and (max-width: 889px){.pt30{padding-top:15px!important}}.pb30{padding-bottom:30px!important}@media screen and (max-width: 889px){.pb30{padding-bottom:15px!important}}.mt40{margin-top:40px!important}@media screen and (max-width: 889px){.mt40{margin-top:20px!important}}.mb40{margin-bottom:40px!important}@media screen and (max-width: 889px){.mb40{margin-bottom:20px!important}}.pt40{padding-top:40px!important}@media screen and (max-width: 889px){.pt40{padding-top:20px!important}}.pb40{padding-bottom:40px!important}@media screen and (max-width: 889px){.pb40{padding-bottom:20px!important}}.mt50{margin-top:50px!important}@media screen and (max-width: 889px){.mt50{margin-top:25px!important}}.mb50{margin-bottom:50px!important}@media screen and (max-width: 889px){.mb50{margin-bottom:25px!important}}.pt50{padding-top:50px!important}@media screen and (max-width: 889px){.pt50{padding-top:25px!important}}.pb50{padding-bottom:50px!important}@media screen and (max-width: 889px){.pb50{padding-bottom:25px!important}}.mt60{margin-top:60px!important}@media screen and (max-width: 889px){.mt60{margin-top:30px!important}}.mb60{margin-bottom:60px!important}@media screen and (max-width: 889px){.mb60{margin-bottom:30px!important}}.pt60{padding-top:60px!important}@media screen and (max-width: 889px){.pt60{padding-top:30px!important}}.pb60{padding-bottom:60px!important}@media screen and (max-width: 889px){.pb60{padding-bottom:30px!important}}.mt80{margin-top:80px!important}@media screen and (max-width: 889px){.mt80{margin-top:40px!important}}.mb80{margin-bottom:80px!important}@media screen and (max-width: 889px){.mb80{margin-bottom:40px!important}}.pt80{padding-top:80px!important}@media screen and (max-width: 889px){.pt80{padding-top:40px!important}}.pb80{padding-bottom:80px!important}@media screen and (max-width: 889px){.pb80{padding-bottom:40px!important}}.mt100{margin-top:100px!important}@media screen and (max-width: 889px){.mt100{margin-top:50px!important}}.mb100{margin-bottom:100px!important}@media screen and (max-width: 889px){.mb100{margin-bottom:50px!important}}.pt100{padding-top:100px!important}@media screen and (max-width: 889px){.pt100{padding-top:50px!important}}.pb100{padding-bottom:100px!important}@media screen and (max-width: 889px){.pb100{padding-bottom:50px!important}}.mt120{margin-top:120px!important}@media screen and (max-width: 889px){.mt120{margin-top:60px!important}}.mb120{margin-bottom:120px!important}@media screen and (max-width: 889px){.mb120{margin-bottom:60px!important}}.pt120{padding-top:120px!important}@media screen and (max-width: 889px){.pt120{padding-top:60px!important}}.pb120{padding-bottom:120px!important}@media screen and (max-width: 889px){.pb120{padding-bottom:60px!important}}.flex_wrap{display:flex;flex-flow:row wrap;align-items:center;gap:20px}@media screen and (max-width: 889px){.flex_wrap{flex-flow:column wrap}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media screen and (max-width: 576px){.d-sm-none{display:none!important}}@media screen and (max-width: 576px){.d-sm-inline{display:inline!important}}@media screen and (max-width: 576px){.d-sm-inline-block{display:inline-block!important}}@media screen and (max-width: 576px){.d-sm-block{display:block!important}}@media screen and (max-width: 576px){.d-sm-grid{display:grid!important}}@media screen and (max-width: 576px){.d-sm-inline-grid{display:inline-grid!important}}@media screen and (max-width: 576px){.d-sm-table{display:table!important}}@media screen and (max-width: 576px){.d-sm-table-row{display:table-row!important}}@media screen and (max-width: 576px){.d-sm-table-cell{display:table-cell!important}}@media screen and (max-width: 576px){.d-sm-flex{display:flex!important}}@media screen and (max-width: 576px){.d-sm-inline-flex{display:inline-flex!important}}@media screen and (max-width: 889px){.d-md-none{display:none!important}}@media screen and (max-width: 889px){.d-md-inline{display:inline!important}}@media screen and (max-width: 889px){.d-md-inline-block{display:inline-block!important}}@media screen and (max-width: 889px){.d-md-block{display:block!important}}@media screen and (max-width: 889px){.d-md-grid{display:grid!important}}@media screen and (max-width: 889px){.d-md-inline-grid{display:inline-grid!important}}@media screen and (max-width: 889px){.d-md-table{display:table!important}}@media screen and (max-width: 889px){.d-md-table-row{display:table-row!important}}@media screen and (max-width: 889px){.d-md-table-cell{display:table-cell!important}}@media screen and (max-width: 889px){.d-md-flex{display:flex!important}}@media screen and (max-width: 889px){.d-md-inline-flex{display:inline-flex!important}}@media screen and (max-width: 992px){.d-lg-none{display:none!important}}@media screen and (max-width: 992px){.d-lg-inline{display:inline!important}}@media screen and (max-width: 992px){.d-lg-inline-block{display:inline-block!important}}@media screen and (max-width: 992px){.d-lg-block{display:block!important}}@media screen and (max-width: 992px){.d-lg-grid{display:grid!important}}@media screen and (max-width: 992px){.d-lg-inline-grid{display:inline-grid!important}}@media screen and (max-width: 992px){.d-lg-table{display:table!important}}@media screen and (max-width: 992px){.d-lg-table-row{display:table-row!important}}@media screen and (max-width: 992px){.d-lg-table-cell{display:table-cell!important}}@media screen and (max-width: 992px){.d-lg-flex{display:flex!important}}@media screen and (max-width: 992px){.d-lg-inline-flex{display:inline-flex!important}}@media screen and (max-width: 1200px){.d-xl-none{display:none!important}}@media screen and (max-width: 1200px){.d-xl-inline{display:inline!important}}@media screen and (max-width: 1200px){.d-xl-inline-block{display:inline-block!important}}@media screen and (max-width: 1200px){.d-xl-block{display:block!important}}@media screen and (max-width: 1200px){.d-xl-grid{display:grid!important}}@media screen and (max-width: 1200px){.d-xl-inline-grid{display:inline-grid!important}}@media screen and (max-width: 1200px){.d-xl-table{display:table!important}}@media screen and (max-width: 1200px){.d-xl-table-row{display:table-row!important}}@media screen and (max-width: 1200px){.d-xl-table-cell{display:table-cell!important}}@media screen and (max-width: 1200px){.d-xl-flex{display:flex!important}}@media screen and (max-width: 1200px){.d-xl-inline-flex{display:inline-flex!important}}@media screen and (max-width: 889px){.h_bar{justify-content:center}}@media screen and (max-width: 1200px){.hdt-header-logo_left .hdt-logo{justify-content:flex-start}}.hdt-menu-bar{margin-left:10px;justify-content:center;border:solid 1px #333;border-radius:50%}@media screen and (max-width: 889px){.hdt-header-menu-mobile{width:100%}}.hdt-header-menu-mobile::part(close-button),.hdt-header-menu-mobile::part(outside-close-button){top:12px;left:auto;right:15px;border:solid 1px #333;border-radius:50%;width:40px;height:40px}@media screen and (max-width: 889px){.hdt-header-menu-mobile::part(content){max-width:100%;width:100%}}#hdt-nav-ul-mb{flex-direction:row;justify-content:space-between;flex-wrap:wrap}#hdt-nav-ul-mb .hdt-menu-item{width:48%}#hdt-nav-ul-mb .hdt-menu-item.hdt-has-children{width:100%}#hdt-nav-ul-mb .hdt-menu-item .hdt-menu-link{min-height:50px}#hdt-nav-ul-mb .hdt-menu-item>.hdt-menu-link:after{content:"";width:8px;height:8px;border-style:solid;border-width:0 2px 2px 0;border-color:#333;background:transparent;border-radius:2px;transform:rotate(-45deg)}#hdt-nav-ul-mb .hdt-menu-item .hdt-contents .hdt-menu-link .hdt-line-clamp{font-size:20px}#hdt-nav-ul-mb .hdt-menu-item .hdt-contents .hdt-mb-sub-menu{border:none}#hdt-nav-ul-mb .hdt-menu-item .hdt-contents .hdt-mb-sub-menu .hdt-menu-link .hdt-line-clamp{font-size:14px}#hdt-nav-ul-mb .hdt-btn-open-sub:before{width:12px;height:12px;border-style:solid;border-width:0 2px 2px 0;border-color:#333;background:transparent;border-radius:2px;transform:rotate(45deg)}#hdt-nav-ul-mb details>summary[aria-expanded=true]>.hdt-btn-open-sub:before,#hdt-nav-ul-mb details[open]>summary>.hdt-btn-open-sub:before{transform:rotate(-135deg)}#hdt-nav-ul-mb .hdt-btn-open-sub:after{display:none}#menu_mobile .hdt-mobile-other-content,#menu_mobile .hdt-mobile_bottom .hdt-site-nav_icon{display:none}#menu_mobile .hdt-mobile_bottom .sns .hdt-socials__list li a svg{width:25px;height:25px}.hdt-footer{background:url(/cdn/shop/files/footer_bg.jpg?v=1757314256);background-size:cover;background-position:center center;color:#fff}.hdt-footer .hdt-container{display:flex;justify-content:space-between;max-width:1700px}@media screen and (max-width: 889px){.hdt-footer .hdt-container{flex-direction:column-reverse}}@media screen and (max-width: 889px){.hdt-footer .f_info{margin-top:40px;text-align:center}}.hdt-footer .f_info .name{font-size:35px;font-weight:700}.hdt-footer .f_info .name .sub_name{font-size:18px}.hdt-footer .f_info .info{margin-top:50px;font-size:15px;font-weight:500}@media screen and (max-width: 889px){.hdt-footer .f_info .info{margin-top:20px;font-size:14px}}.hdt-footer .f_info .link{margin-top:20px}.hdt-footer .f_info .link a{border:solid 1px #fff;display:block;color:#fff;width:200px;margin:0 auto}@media screen and (max-width: 889px){.hdt-footer .f_info .link a{max-width:280px;width:100%}}.hdt-footer .f_info .link a:after{border-color:#fff}.hdt-footer .f_info .sns{margin-top:20px}.hdt-footer .f_guide{max-width:1100px;width:calc(100% - 250px)}@media screen and (max-width: 889px){.hdt-footer .f_guide{width:100%}}.hdt-footer .f_guide .note{padding-bottom:30px;padding-left:30px;font-size:20px;font-weight:700}@media screen and (max-width: 889px){.hdt-footer .f_guide .note{padding-left:0;padding-bottom:20px;font-size:14px;font-weight:500}}.hdt-footer .f_guide .hdt-custom_width .hdt-col{width:20%}@media screen and (max-width: 889px){.hdt-footer .f_guide .hdt-custom_width .hdt-col{border-top:solid 1px #ccc;width:100%;padding:15px 10px 0}}@media screen and (max-width: 889px){.hdt-footer .f_guide .hdt-custom_width .hdt-col:nth-child(-n+3) p:nth-child(1){padding-right:15px;position:relative}.hdt-footer .f_guide .hdt-custom_width .hdt-col:nth-child(-n+3) p:nth-child(1):after{content:"";display:block;border-right:solid 3px #fff;border-bottom:solid 3px #fff;width:10px;height:10px;border-radius:3px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg)}.hdt-footer .f_guide .hdt-custom_width .hdt-col:nth-child(-n+3) p:nth-child(2){display:none;padding-top:1em;padding-left:1em}}@media screen and (max-width: 889px){.hdt-footer .f_guide .hdt-custom_width .hdt-col:last-child{border:none}}.arrow_btn{padding:15px;border:solid 1px #333;color:#333;display:block;text-align:center;position:relative;font-size:16px;font-weight:700;width:100%}@media screen and (max-width: 889px){.arrow_btn{font-size:14px}}.arrow_btn:after{content:"";display:block;width:22px;height:5px;border-style:solid;border-color:#333;border-width:0 1px 1px 0;position:absolute;top:50%;right:20px;transform:translateY(-50%) skew(30deg);transition:.3s all}.arrow_btn:hover{background-color:#333;color:#fff}.arrow_btn:hover:after{border-color:#fff;transform:translate(2px,-50%) skew(30deg)}.hdt-card-product.hdt-pr-style11 .hdt-product-form .hdt-quantity-wrapp{border:solid 1px #333;border-radius:0}.hdt-card-product.hdt-pr-style11 .hdt-product-form .hdt-quantity-wrapp .hdt-quantity__button,.hdt-card-product.hdt-pr-style11 .hdt-product-form .hdt-quantity-wrapp .hdt-quantity__input{color:#333}@media screen and (max-width: 889px){.hdt-card-product.hdt-pr-style11 .hdt-product-btns .hdt-pr_btn>span{white-space:normal;line-height:1em}}.hdt-card-product.hdt-pr-style11 .hdt-product-btns .hdt-card-product__btn-ultra{background-color:#333;color:#fff;border-color:#333;border-width:1px;border-radius:0}.top_nagayaou_link{display:flex;justify-content:center;gap:20px 40px;flex-wrap:wrap}.top_nagayaou_link .link{max-width:310px;width:100%}@media screen and (max-width: 889px){.top_nagayaou_link .link{max-width:280px;width:90%}}.hdt-featured-collection-grid .hdt-slider__dots{display:none}.hdt-featured-collection-grid .hdt-pagination-view_all{margin:0 auto;max-width:310px;width:100%}@media screen and (max-width: 889px){.hdt-featured-collection-grid .hdt-pagination-view_all{max-width:280px;width:90%}}.hdt-featured-collection-grid .hdt-view-all-btn{padding:15px;border:solid 1px #333;color:#333;display:block;text-align:center;position:relative;font-size:16px;font-weight:700;width:100%}@media screen and (max-width: 889px){.hdt-featured-collection-grid .hdt-view-all-btn{font-size:14px}}.hdt-featured-collection-grid .hdt-view-all-btn:after{content:"";display:block;width:22px;height:5px;border-style:solid;border-color:#333;border-width:0 1px 1px 0;position:absolute;top:50%;right:20px;transform:translateY(-50%) skew(30deg);transition:.3s all}.hdt-featured-collection-grid .hdt-view-all-btn:hover{background-color:#333;color:#fff}.hdt-featured-collection-grid .hdt-view-all-btn:hover:after{border-color:#fff;transform:translate(2px,-50%) skew(30deg)}.top_cate_section .hdt-collection-list-wrap{flex-direction:column}.top_cate_section .top_cate .hdt-slider__container{flex-wrap:wrap;gap:30px}@media screen and (max-width: 889px){.top_cate_section .top_cate .hdt-slider__container{gap:10px}}.top_cate_section .top_cate .hdt-slider__container .hdt-collection-item{width:calc((100% - 60px) / 3)}@media screen and (max-width: 889px){.top_cate_section .top_cate .hdt-slider__container .hdt-collection-item{width:calc((100% - 10px)/2)}}.top_cate_section .top_cate .hdt-ratio>*:not(.zoom),.top_cate_section .top_cate .hdt-ratio model-viewer{position:relative}.top_cate_section .hdt-view-all-item{margin-top:30px}@media screen and (max-width: 889px){.top_cate_section .hdt-view-all-item{margin-top:20px}}.top_cate_section .hdt-view-all-item .hdt-collection-inner{max-width:310px;margin:0 auto;border:none;border-radius:0}@media screen and (max-width: 889px){.top_cate_section .hdt-view-all-item .hdt-collection-inner{max-width:280px;width:90%}}.top_cate_section .hdt-view-all-item .hdt-collection-inner .hdt-collection-content{padding:0;position:relative;width:100%}.top_gift{background-image:url(/cdn/shop/files/top_gift_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.top_gift .hdt-s-gradient{background-color:transparent}.top_gift .hdt-media{pointer-events:none}.top_gift .hdt-heading{margin-bottom:50px;font-size:35px}@media screen and (max-width: 889px){.top_gift .hdt-heading{margin-bottom:20px;font-size:25px}}.top_gift .hdt-text-base{font-size:16px;line-height:2}@media screen and (max-width: 889px){.top_gift .hdt-text-base{font-size:14px}}.top_gift .arrow_btn{max-width:310px}@media screen and (max-width: 889px){.top_gift .arrow_btn{max-width:280px;margin:0 auto}}.hdt-image-with_text .top_sahoro .hdt-container{max-width:1600px;padding:6rem 10rem 10rem;background-image:url(/cdn/shop/files/sahoro_bg.jpg);background-size:100% 358px;background-repeat:no-repeat;background-position:bottom}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-container{background-size:100% 75%;padding:3rem 1.5rem 5rem}}.hdt-image-with_text .top_sahoro .hdt-s-gradient{background-color:transparent}.hdt-image-with_text .top_sahoro .hdt-row-grid{grid-template-columns:1.3fr 1fr}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-row-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.hdt-image-with_text .top_sahoro .hdt-row-grid .hdt-2_img .hdt-img_group{flex-direction:row-reverse}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-row-grid .hdt-2_img .hdt-img_group{flex-direction:column-reverse}}.hdt-image-with_text .top_sahoro .hdt-row-grid.reverse{grid-template-columns:1fr 1.3fr}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-row-grid.reverse{grid-template-columns:repeat(1,minmax(0,1fr))}}.hdt-image-with_text .top_sahoro .hdt-row-grid.reverse .hdt-2_img .hdt-img_group{flex-direction:row}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-row-grid.reverse .hdt-2_img .hdt-img_group{flex-direction:column-reverse}}.hdt-image-with_text .top_sahoro .hdt-media{pointer-events:none}.hdt-image-with_text .top_sahoro .hdt-2_img:after{display:none}.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group{display:flex;align-items:flex-start;gap:50px;position:relative}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group{gap:30px;align-items:center}}.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item .hdt-media img{position:relative;-o-object-fit:contain;object-fit:contain}.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(1){margin-top:60px;width:calc(100% - 130px)}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(1){margin-top:0;width:100%}}.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(1) .hdt-media img{position:relative}.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(2){width:100px}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(2){width:60px}}.hdt-image-with_text .top_sahoro .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(2) .hdt-media img{position:relative}.hdt-image-with_text .top_sahoro .hdt-content_wrap{padding-top:60px}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-content_wrap{padding-top:10px}}.hdt-image-with_text .top_sahoro .hdt-text-base{font-size:16px;line-height:2}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .hdt-text-base{font-size:14px}}.hdt-image-with_text .top_sahoro .arrow_btn{margin-top:60px;max-width:310px}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .arrow_btn{max-width:280px;margin:30px auto 0}}.hdt-image-with_text .top_sahoro .arrow_btn+.arrow_btn{margin-top:15px;margin-left:0}@media screen and (max-width: 889px){.hdt-image-with_text .top_sahoro .arrow_btn+.arrow_btn{margin-top:20px;margin-left:auto}}.hdt-banner .top_about .hdt-heading{font-weight:700;font-size:35px;line-height:1.8}@media screen and (max-width: 889px){.hdt-banner .top_about .hdt-heading{font-size:25px}}.hdt-banner .top_about .hdt-des{margin-bottom:60px;font-size:16px;color:#fff;line-height:2.2}@media screen and (max-width: 889px){.hdt-banner .top_about .hdt-des{margin-bottom:25px;font-size:14px}}.hdt-banner .top_about .link_wrap{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}@media screen and (max-width: 889px){.hdt-banner .top_about .link_wrap{gap:20px}}.hdt-banner .top_about .link_wrap .arrow_btn{max-width:310px;border-color:#fff;color:#fff}@media screen and (max-width: 889px){.hdt-banner .top_about .link_wrap .arrow_btn{max-width:280px}}.hdt-banner .top_about .link_wrap .arrow_btn:after{border-color:#fff}.hdt-banner .top_about .link_wrap .arrow_btn:hover{background-color:#fff;color:#333}.hdt-banner .top_about .link_wrap .arrow_btn:hover:after{border-color:#333}.hdt-banner .top_about .link_wrap .arrow_btn+.arrow_btn{margin-left:0}.top_bnr{display:flex;justify-content:center;gap:20px 60px}@media screen and (max-width: 889px){.top_bnr{flex-wrap:wrap}}.hdt-image-with_text .top_local{background-image:url(/cdn/shop/files/top_local_bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 889px){.hdt-image-with_text .top_local{background-image:url(/cdn/shop/files/top_local_bg_sp.jpg)}}.hdt-image-with_text .top_local .hdt-s-gradient{background-color:transparent}.hdt-image-with_text .top_local .hdt-row-grid{grid-template-columns:1fr 1.1fr}@media screen and (max-width: 889px){.hdt-image-with_text .top_local .hdt-row-grid{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px}}.hdt-image-with_text .top_local .hdt-media{pointer-events:none}.hdt-image-with_text .top_local .hdt-2_img:after{display:none}@media screen and (max-width: 889px){.hdt-image-with_text .top_local .hdt-2_img .hdt-img_group{position:relative}}.hdt-image-with_text .top_local .hdt-2_img .hdt-img_group .hdt-img_item .hdt-media img{position:relative;-o-object-fit:contain;object-fit:contain}.hdt-image-with_text .top_local .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(1){grid-column:1/7;grid-row:6/13;z-index:3}.hdt-image-with_text .top_local .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(1) .hdt-media img{width:100%;position:relative}.hdt-image-with_text .top_local .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(2){grid-column:4/13;grid-row:1/10}.hdt-image-with_text .top_local .hdt-2_img .hdt-img_group .hdt-img_item:nth-child(2) .hdt-media img{position:relative}.hdt-image-with_text .top_local .hdt-content_wrap{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 889px){.hdt-image-with_text .top_local .hdt-content_wrap{padding:0}}.hdt-image-with_text .top_local .hdt-content_wrap .hdt-content{place-self:normal}.hdt-image-with_text .top_local .hdt-heading{margin-bottom:60px;border-bottom:solid 1px #727272;padding-bottom:10px;font-weight:700;font-size:35px}@media screen and (max-width: 889px){.hdt-image-with_text .top_local .hdt-heading{margin-bottom:30px;font-size:25px;text-align:center}}.hdt-image-with_text .top_local .hdt-text-base{font-size:16px;line-height:2}@media screen and (max-width: 889px){.hdt-image-with_text .top_local .hdt-text-base{font-size:14px}}.top_fix_contact{position:fixed;bottom:100px;right:0;z-index:2}@media screen and (max-width: 889px){.top_fix_contact{bottom:20px;right:10px}}.top_fix_contact a{padding:20px 10px;border-radius:10px 0 0 10px;background:linear-gradient(90deg,#3f71bc,#0c1056);color:#fff;font-size:18px;writing-mode:vertical-rl;position:relative;font-weight:700}@media screen and (max-width: 889px){.top_fix_contact a{padding:10px 28px 10px 15px;writing-mode:inherit;font-size:14px;border-radius:3px}}@media screen and (max-width: 889px){.top_fix_contact a:after{content:"";position:absolute;top:50%;right:8px;width:13px;height:3px;transform:translateY(-50%) skew(45deg);border-style:solid;border-color:#fff;border-width:0 1px 1px 0}}.top_fix_contact a:hover{opacity:.8}#shopify-section-template--25266472354104__blog_L4iUpw .hdt-section-main-heading{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%}@media screen and (max-width: 889px){#shopify-section-template--25266472354104__blog_L4iUpw .hdt-section-main-heading{justify-content:center}}@media screen and (max-width: 889px){#shopify-section-template--25266472354104__blog_L4iUpw .hdt-sec-subheading{display:none}}#shopify-section-template--25266472354104__blog_L4iUpw .hdt-sec-subheading a{padding:0 40px 10px 0;border-bottom:solid 1px #333;font-size:20px;font-weight:700;position:relative}#shopify-section-template--25266472354104__blog_L4iUpw .hdt-sec-subheading a:after{content:"";display:block;width:22px;height:4px;border-style:solid;border-width:0 1px 1px 0;border-color:#333;position:absolute;top:calc(50% - 5px);right:0;transform:translateY(-50%) skew(45deg);transition:.3s}#shopify-section-template--25266472354104__blog_L4iUpw .hdt-sec-subheading a:hover:after{transform:translate(2px) translateY(-50%) skew(45deg)}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-slider__container{counter-reset:number 0}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product:nth-child(1) .hdt-card-product__wrapper:before{background:linear-gradient(135deg,#e8d192,#9c6c41)}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product:nth-child(2) .hdt-card-product__wrapper:before{background:linear-gradient(135deg,#d2ccc9,#9c8b82)}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product:nth-child(3) .hdt-card-product__wrapper:before{background:linear-gradient(135deg,#cc8e78,#844c3b)}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product:nth-child(n+4) .hdt-card-product__wrapper:before{background:linear-gradient(135deg,#777,#0a0a0a)}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product .hdt-card-product__wrapper{position:relative}#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product .hdt-card-product__wrapper:before{counter-increment:number 1;content:counter(number) "";width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;position:absolute;top:0;left:0;z-index:1}@media screen and (max-width: 889px){#shopify-section-template--25266472354104__featured_collection_carousel_kjcEYX .hdt-card-product .hdt-card-product__wrapper:before{display:flex;width:40px;height:40px;font-size:16px}}.top_insta_text{display:flex;justify-content:space-between}@media screen and (max-width: 889px){.top_insta_text{justify-content:center}}.top_insta_text .ttl{font-size:35px;font-weight:700}@media screen and (max-width: 889px){.top_insta_text .ttl{font-size:25px}}@media screen and (max-width: 889px){.top_insta_text .link{display:none}}.top_insta_text .link a{padding:0 40px 10px 0;border-bottom:solid 1px #333;font-size:20px;font-weight:700;position:relative}.top_insta_text .link a:after{content:"";display:block;width:22px;height:4px;border-style:solid;border-width:0 1px 1px 0;border-color:#333;position:absolute;top:calc(50% - 5px);right:0;transform:translateY(-50%) skew(45deg);transition:.3s}.top_insta_text .link a:hover:after{transform:translate(2px) translateY(-50%) skew(45deg)}.top_insta_text_02{display:none}@media screen and (max-width: 889px){.top_insta_text_02{display:block}}.top_insta_text_02 .link a{margin:0 auto;padding:15px;display:block;max-width:280px;width:100%;border:solid 1px #333;font-size:14px;font-weight:700;text-align:center;position:relative}.top_insta_text_02 .link a:after{content:"";display:block;width:22px;height:4px;border-style:solid;border-width:0 1px 1px 0;border-color:#333;position:absolute;top:calc(50% - 5px);right:10px;transform:translateY(-50%) skew(45deg);transition:.3s}#shopify-section-template--25266472354104__custom_liquid_GpRhre .hdt-section-inner,#shopify-section-template--25266472354104__1758247238e1b7604f,#shopify-section-template--25266472354104__custom_liquid_LeRwxK .hdt-section-inner{background:url(/cdn/shop/files/top_insta_bg.jpg?v=1758247641);background-size:cover;background-repeat:no-repeat}.gift_point.hdt-s-gradient{background-image:url(/cdn/shop/files/gift_bg01.jpg)}.gift_point .md\:hdt-text-start .hdt-icon-box__inner{justify-content:space-between;flex-direction:row-reverse;max-width:270px;background-color:#fff;border-radius:70px;padding:25px;font-weight:700}@media screen and (max-width: 889px){.gift_point .md\:hdt-text-start .hdt-icon-box__inner{padding:20px}}.gift_point .hdt-icon-box__content{flex:inherit}.gift_point .hdt-icon-box__content h3{margin-bottom:0;padding-left:40px;position:relative}@media screen and (max-width: 889px){.gift_point .hdt-icon-box__content h3{padding-left:25px}}.gift_point .hdt-icon-box__content h3:before{content:"";display:block;width:18px;height:21px;background:url(/cdn/shop/files/gift_icon_check.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.gift_point .hdt-icon-box__icon{margin-right:0}@media screen and (max-width: 889px){.gift_point .hdt-icon-box__icon .hdt-icon-box__icon-image img{width:21px;height:21px}}.gift_bnr.hdt-s-gradient{background-image:url(/cdn/shop/files/gift_bg02.jpg);background-position:bottom center;background-size:cover}.gift_bnr .hdt-media-overlap-content,.gift_bnr .hdt-media-overlap-content .hdt-media-overlap-content>:is(img,video,iframe,svg,hdt-video-player){min-height:100%}.gift_bnr .hdt-container{max-width:1000px}.gift_bnr .hdt-media-overlap-content>:is(picture,.hdt-media-wrapper) :is(img,video,iframe,svg){height:auto}.gift_bnr .hdt-media-overlap-content>:is(picture,.hdt-media-wrapper) :is(img,video,iframe,svg){-o-object-fit:contain;object-fit:contain}.gift_ranking .hdt-collection-products{row-gap:80px}@media screen and (max-width: 889px){.gift_ranking .hdt-collection-products{row-gap:60px}}.gift_ranking .hdt-card-product:nth-child(-n+3){grid-column:span 2}.gift_ranking .hdt-card-product:nth-child(1) .hdt-card-product__title:before{background-image:url(/cdn/shop/files/gift_rank_01.png)}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(1) .hdt-card-product__media:after{background-image:url(/cdn/shop/files/gift_rank_01.png)}}.gift_ranking .hdt-card-product:nth-child(2) .hdt-card-product__title:before{background-image:url(/cdn/shop/files/gift_rank_02.png)}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(2) .hdt-card-product__media:after{background-image:url(/cdn/shop/files/gift_rank_02.png)}}.gift_ranking .hdt-card-product:nth-child(3) .hdt-card-product__title:before{background-image:url(/cdn/shop/files/gift_rank_03.png)}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(3) .hdt-card-product__media:after{background-image:url(/cdn/shop/files/gift_rank_03.png)}}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(4) .hdt-card-product__title{font-size:14px;font-weight:400}}.gift_ranking .hdt-card-product:nth-child(4) .hdt-card-product__title:before{background-image:url(/cdn/shop/files/gift_rank_04.png)}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(4) .hdt-card-product__media:after{background-image:url(/cdn/shop/files/gift_rank_04.png);width:80px;height:48px}}.gift_ranking .hdt-card-product:nth-child(4) .item_desc{display:none}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(5) .hdt-card-product__title{font-size:14px;font-weight:400}}.gift_ranking .hdt-card-product:nth-child(5) .hdt-card-product__title:before{background-image:url(/cdn/shop/files/gift_rank_05.png)}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product:nth-child(5) .hdt-card-product__media:after{background-image:url(/cdn/shop/files/gift_rank_05.png);width:80px;height:48px}}.gift_ranking .hdt-card-product:nth-child(5) .item_desc{display:none}.gift_ranking .hdt-card-product__wrapper{display:flex;gap:10px 4.1666666667%}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper{flex-wrap:wrap}}.gift_ranking .hdt-card-product__wrapper .hdt-card-product__media{width:41.6666666667%}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .hdt-card-product__media{padding-top:80px;width:100%;position:relative}}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .hdt-card-product__media:after{content:"";display:block;width:100px;height:60px;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:50%;transform:translate(-50%)}}.gift_ranking .hdt-card-product__wrapper .hdt-card-product__info{width:54.1666666667%}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .hdt-card-product__info{width:100%}}.gift_ranking .hdt-card-product__wrapper .hdt-card-product__title{padding-bottom:30px;border-bottom:solid 1px #cccccc;display:flex;align-items:center;gap:10px;position:relative;font-size:25px;font-weight:700}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .hdt-card-product__title{padding-bottom:0;border-bottom:solid 0px #cccccc;font-size:18px}}.gift_ranking .hdt-card-product__wrapper .hdt-card-product__title:before{content:"";display:block;width:141px;height:84px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .hdt-card-product__title:before{display:none}}.gift_ranking .hdt-card-product__wrapper .hdt-price-wrapp .hdt-price .hdt-money{font-size:24px;font-weight:500}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .hdt-price-wrapp .hdt-price .hdt-money{font-size:20px}}.gift_ranking .hdt-card-product__wrapper .hdt-price-wrapp .hdt-price .hdt-money .tax{font-size:.5em}.gift_ranking .hdt-card-product__wrapper .item_desc{font-size:16px;line-height:1.8}@media screen and (max-width: 889px){.gift_ranking .hdt-card-product__wrapper .item_desc{font-size:14px}}.gift_price .hdt-slider__container{flex-wrap:wrap;gap:30px}@media screen and (max-width: 889px){.gift_price .hdt-slider__container{gap:10px}}.gift_price .hdt-slider__container .hdt-collection-item{width:calc((100% - 30px)/2)}@media screen and (max-width: 889px){.gift_price .hdt-slider__container .hdt-collection-item{width:calc((100% - 10px)/2)}}.gift_price .hdt-slider__container .hdt-collection-img{display:none}.gift_price .hdt-slider__container .hdt-collection-content{position:relative;width:100%;max-width:100%;left:0;right:0}.gift_price .hdt-slider__container .hdt-collection-content .hdt-collection-title{padding:30px;line-height:1.2;height:auto;width:100%}@media screen and (max-width: 889px){.gift_price .hdt-slider__container .hdt-collection-content .hdt-collection-title{padding:20px 5px}}.gift_price .hdt-slider__container .hdt-collection-title-text{font-size:28px;font-weight:700}@media screen and (max-width: 889px){.gift_price .hdt-slider__container .hdt-collection-title-text{font-size:14px}}.equal_brand_list_ttl{font-size:30px;font-weight:700;margin-bottom:30px;text-align:center}@media screen and (max-width: 889px){.equal_brand_list_ttl{font-size:22px}}.equal_brand_list{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width: 889px){.equal_brand_list{gap:15px}}.equal_brand_list .hdt-card-product{width:calc((100% - 90px)/4)}@media screen and (max-width: 889px){.equal_brand_list .hdt-card-product{width:calc((100% - 15px)/2)}}.equal_brand_list .hdt-card-product .hdt-card-product__media .hdt-card-product__media-wrapp{aspect-ratio:1}#deli-date-time-section-bottom .delivery-date-boolean{outline:unset;padding:0;border-radius:50%}#deli-date-time-section-bottom .delivery-date-boolean:checked{background-color:red}.ecom-sections{overflow:hidden}.ecom-collection__description--paragraph.ecom-html-des{overflow:visible}.ecom-collection__product-item--wrapper.ecom-flex-column,.ecom-collection__product-item--information-wrapper.ecom-flex.ecom-column{height:100%}.ecom-collection__product--actions{margin:auto 0 0}.ecom-collection__description--paragraph .cate_fv{margin-bottom:60px;height:500px;overflow:hidden}@media screen and (max-width: 889px){.ecom-collection__description--paragraph .cate_fv{margin-bottom:30px;height:auto;aspect-ratio:1}}.ecom-collection__description--paragraph .cate_fv img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%;width:100%}.ecom-collection__description--paragraph .cate_ttl{padding:50px 0;margin-bottom:20px;font-size:35px;font-weight:700;position:relative;z-index:1;overflow:visible}.ecom-collection__description--paragraph .cate_ttl:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#ddd;z-index:-1}@media screen and (max-width: 889px){.ecom-collection__description--paragraph .cate_ttl{margin-bottom:15px;font-size:22px;padding:30px 0}}.ecom-collection__description--paragraph .cate_ttl~div{line-height:1.8}@media screen and (max-width: 889px){.ecom-collection__description--paragraph .cate_ttl~div{text-align:left}.ecom-collection__description--paragraph .cate_ttl~div p{text-align:left}}.ecom-core.ecom-zuihcw115sc .ecom-collection__product-submit{border:1px solid #333;border-left:none}.ecom-core.ecom-zuihcw115sc .ecom-collection__product-submit:hover{border-color:#ddd;background-color:#ddd}.ecom-products-pagination-loadmore.ecom-collection__pagination-navigation{margin:45px auto 0;max-width:250px}.ecom-core.ecom-zuihcw115sc .ecom-collection__pagination-navigation .ecom-pagination-item{font-family:inherit;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
