@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Public+Sans:wght@500&family=Zen+Kaku+Gothic+Antique&display=swap";:root{--font-en-serif: "Public Sans", "Zen Kaku Gothic Antique", sans-serif;--font-ja-serif: "Zen Kaku Gothic Antique", sans-serif;--anime-function: ease;--color-main: rgba(0, 49, 38, 1)}html{scroll-behavior:smooth}img{width:100%;display:block}source{width:100%}picture{display:block}address{font-style:normal}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6{color:rgba(var(--color-foreground),1)}h2,h3,h4,h5,h6{line-height:1.4em}a{text-decoration:none;color:rgba(var(--color-foreground),1)}a:hover{text-decoration:none}form button.button{transition-property:background-color,color;transition-duration:var(--duration-default);transition-timing-function:var(--anime-function)}form button.button:hover{background-color:rgba(var(--color-foreground),1);color:#fff}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}*:focus-visible{outline:none;box-shadow:none}a.bigbtn{font-family:var(--font-en-serif);display:block;flex-basis:47%;padding:20px;border:1px solid rgba(var(--color-foreground),1);transition-property:background-color,color;transition-duration:var(--duration-default);transition-timing-function:var(--anime-function)}a.bigbtn:hover{background-color:rgba(var(--color-foreground),1);color:#fff}.isPC{display:block}.isSP{display:none}@media screen and (max-width:768px){.isPC{display:none}.isSP{display:block}}.page-title{padding-top:6vw;font-family:var(--font-en-serif);font-size:1.6vw}.page-container p{font-size:.9vw}header{border-bottom:1px solid rgb(var(--color-foreground))}header.page-width{max-width:none}header li{font-family:var(--font-en-serif)}header .list-menu__item{padding-right:2rem;font-size:1.5rem}header .list-menu__item svg{display:none}.header__menu-item{color:rgba(var(--color-foreground),1);position:relative;z-index:5}.header__menu-item:before{content:"";display:inline-block;width:10px;height:10px;border-radius:5px;background-color:rgb(var(--color-foreground));margin-right:7px;opacity:0;transition-property:opacity;transition-duration:var(--duration-default);transition-timing-function:var(--anime-function)}.header__menu-item:hover:before{opacity:1}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header-menu-summary[data-open=open]>.header__menu-item{text-decoration:none}.header-menu-summary[data-open=open]>.header__menu-item:before{opacity:1}.header-menu-summary[data-open=open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}.header-menu-summary .header__submenu{opacity:0;transform:translateY(-1.5rem);visibility:hidden}.header-menu-summary .header__submenu .header__menu-item{justify-content:flex-start;padding:.8rem 2rem .8rem 1.2rem;transition-property:opacity;transition-duration:var(--duration-default);transition-timing-function:var(--anime-function)}.header-menu-summary .header__submenu .header__menu-item:hover{opacity:.7;text-decoration-line:none}.header-menu-summary .header__submenu.list-menu{padding-top:3rem}.header-menu-summary .header__submenu a:before{content:none}.header-menu-summary .header__submenu .list-menu__item--active{text-decoration:none}.header-menu-summary[data-open=open]>.header__submenu{opacity:1;transform:translateY(0);visibility:visible}.header__inline-menu header-menu .list-menu--disclosure{border-left:1px solid rgb(var(--color-foreground));margin-left:1.6rem;margin-top:-1.6rem;min-width:auto}.global-settings-popup,.header__submenu.global-settings-popup{border-radius:inherit;border-color:inherit;border-style:none;border-width:inherit;box-shadow:none}.header-wrapper--border-bottom{border-bottom:none}.menu-drawer__menu li:nth-last-of-type(3){margin-top:2em}footer{font-family:var(--font-en-serif)}footer .page-width{max-width:none}footer a:hover{text-decoration:none}footer a.list-menu__item--active{text-decoration-line:none}footer.footer:not(.color-scheme-1){border-top:1px solid rgb(var(--color-foreground))}footer .footer-block{position:relative}footer .footer-block:first-of-type,footer .footer-block:nth-of-type(2){width:calc(12% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block:last-of-type{width:calc(76% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block__brand-info .footer-block__image-wrapper{margin-left:auto;text-align:right}footer .footer-block__brand-info .footer__list-social.list-social{justify-content:flex-end;position:absolute;bottom:0;right:0}footer .footer-block__details-content li{padding:.5rem 0}footer .footer-block__details-content .list-menu__item--link{color:rgb(var(--color-foreground));font-size:1.5rem}footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:none}footer .list-social__item .icon{width:3rem;height:3rem}footer .footer__content-bottom-wrapper--center{justify-content:left}footer .copyright__content{font-size:1.2rem}#top-mainVis{height:calc(100vh - 85px)}.mainVis{display:flex;justify-content:space-between;align-items:flex-end}.mainVis h2{font-size:2.45vw;margin:0}.mainVis h3{font-size:1.4vw}.mainVis .general-block-text{padding-left:10%;padding-bottom:5%;font-size:.9vw;flex-basis:45%}.mainVis .general-block-picture{height:100%;flex-basis:55%;padding-left:5%}.mainVis .general-block-picture .general-block-img-wraper{height:100%}.mainVis .general-block-picture img{object-fit:cover;width:100%;height:100%}.summary{display:flex;justify-content:space-between;align-items:flex-end}.summary .general-block-text{padding-left:10%;padding-bottom:5%;font-size:.9vw;flex-basis:45%}.summary .general-block-picture{flex-basis:55%;padding-left:5%}.top-point{display:flex;flex-wrap:wrap}.top-point h2{font-size:1.5vw;margin:0;padding-top:10vw;padding-bottom:1.8vw}.top-point h2 span{font-size:.5em}.top-point#point h2{padding-top:12vw}.top-point-box:first-of-type{display:flex;align-items:flex-end;justify-content:flex-end;border-bottom:1px solid #fff}.top-point-box:first-of-type p{margin:0}.top-point-box:nth-child(2){border-bottom:1px solid #fff}.top-point-box:nth-child(odd){flex-basis:20%;border-right:1px solid #fff}.top-point-box:nth-child(2n){padding-right:10%;padding-left:4%;flex-basis:80%}.top-point-numb{text-align:right;border-top:1px solid #fff;font-size:.6vw;font-family:var(--font-en-serif);padding:1.8vw 1vw;width:100%;position:relative}.top-point-numb span{font-size:1vw;padding-left:.25em}.top-point-numb span:before{position:absolute;content:"";display:block;background-color:#fff;width:10px;height:10px;border-radius:5px;top:-5px;right:-5px}.top-point-numb span:after{position:absolute;content:"";display:block;background-color:#fff;width:10px;height:10px;border-radius:5px;bottom:-5px;right:-5px}.top-point-prag{font-family:var(--font-ja-serif);padding-top:1.8vw;padding-right:25%;font-size:.9vw;margin:0}.top-point-prag span{font-size:.6vw}.top-point-note{font-size:.65vw;font-family:var(--font-ja-serif)}.top-product{border-bottom:1px solid rgb(var(--color-foreground))}.top-product .global-media-settings{border:none}.top-product .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0}.top-product .featured-product .product-media-container{margin:0}.top-product .product__info-wrapper{display:flex;align-items:flex-end;position:relative}.top-product .product__info-wrapper:before{content:"";display:block;position:absolute;top:0;right:15%;width:1px;height:100%;background-color:rgb(var(--color-foreground))}.top-product__info-inner{display:flex;flex-wrap:wrap;align-items:flex-end}.top-product__info-inner h2{font-size:1.6vw;font-family:var(--font-en-serif);border-bottom:1px solid rgb(var(--color-foreground));padding-left:7%;padding-bottom:2%;flex-basis:85%;margin:0;vertical-align:middle;position:relative}.top-product__info-inner h2:before{position:absolute;content:"";display:block;background-color:rgb(var(--color-foreground));width:10px;height:10px;border-radius:5px;bottom:-5px;right:-5px}.top-product__info-inner .top-product-numb{font-size:1.6vw;font-family:var(--font-en-serif);flex-basis:15%;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:2%;display:flex;align-items:center;justify-content:center;line-height:1.6vw}.top-product__info-inner .product__text{padding-left:7%;padding-right:5%;margin-right:15%;width:100%}.top-product__info-inner .top-product-link{padding-left:7%;margin-right:15%;margin-top:8%;width:100%;height:6vw;text-align:right}.top-product__info-inner .top-product-link a{display:inline-block;width:100%;max-width:260px;font-size:.8vw;font-family:var(--font-en-serif);text-align:left;padding-bottom:5px;position:relative}.top-product__info-inner .top-product-link a:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:rgb(var(--color-foreground));transition-property:width;transition-duration:var(--duration-default);transition-timing-function:var(--anime-function)}.top-product__info-inner .top-product-link a:hover:after{width:0%}.top-product__info-inner .top-product-link a:before{position:absolute;content:"";display:block;background-color:rgb(var(--color-foreground));width:10px;height:10px;border-radius:5px;bottom:-5px;right:-5px}.top-story{display:flex}.top-story h2{font-size:1.6vw;font-family:var(--font-en-serif)}.top-story p{font-size:.9vw}.top-story .general-block-text{padding-top:15%;padding-left:10%;padding-bottom:5%;flex-basis:60%}.top-story .general-block-picture{padding-left:5%;flex-basis:40%}.top-story .general-block-img-wraper{height:100%}.top-story .general-block-img-wraper img{object-fit:cover;object-position:14% center;width:100%;height:100%}.product .price .badge,.product .price__container{vertical-align:middle}product-info .page-width{max-width:none}product-info .page-width .product{padding-bottom:10vw}product-info .product__info-wrapper{padding-right:5%}product-info .product__title h1{font-family:var(--font-en-serif);font-size:2.5vw;padding-top:5vw;padding-bottom:1vw}product-info .price__container span{font-size:1.2vw}product-info .product-form__quantity{padding-bottom:2vw}.price>*{vertical-align:middle}.price .taxEx{font-size:1vw}.richtext p{font-size:.9vw}.note-text p{margin:0 0 1vw;font-size:.65vw}.global-media-settings{border:none}.product-sellingpoint{font-size:.9vw;padding-top:2vw}.product-sellingpoint-note{padding-bottom:1.5vw}.product__tax{font-size:.7vw}.product-capacity{font-size:.9vw;padding-top:2vw}.product-manufacture{font-size:.9vw}.product__info-container>.product-manufacture{margin-top:0}.product__info-container>.product-howtouse{margin-top:40px}.product__info-container>.product-ingredient{margin-top:40px}.quantity{width:calc(16rem / var(--font-body-scale) + var(--inputs-border-width) * 4);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem)}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgb(var(--color-foreground))}.quantity__button{font-size:2.2rem}.quantity__input{opacity:1}.collection-hero__title{font-family:var(--font-en-serif);font-size:2.8rem;padding-top:2vw}.product-grid .grid__item,.product-grid .grid__item h3{font-size:1.5rem;font-family:var(--font-en-serif)}.product-grid .grid__item .taxEx{font-size:inherit}.product-grid .grid__item .underline-links-hover:hover a{text-decoration:none}.product-grid .grid__item .card__content,.product-grid .grid__item .card__information{padding-left:0;padding-right:0}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.5rem}.quantity__input,.product-form__input,.price__container{font-family:var(--font-en-serif)}product-form{font-family:var(--font-en-serif)}.cart-notification .cart-notification-product__image img{width:auto}.wholesale-enterance h1{text-align:left;font-family:var(--font-en-serif);font-size:1.6vw;padding-bottom:2vw;margin:0}.wholesale-enterance p{font-size:.9vw}.wholesale-enterance .wholesale-enterance-block{text-align:center;padding-top:3vw;padding-bottom:8vw}.wholesale-enterance .wholesale-link{display:flex;justify-content:space-between;max-width:1200px;margin:8vw auto 5vw}.wholesale-mainVis{border-bottom:1px solid rgb(var(--color-foreground));display:flex;justify-content:space-between;align-items:flex-end}.wholesale-mainVis h2{font-size:2.45vw;margin:0}.wholesale-mainVis h3{font-size:1.4vw}.wholesale-mainVis p{margin-top:5vw}.wholesale-mainVis .general-block-text{padding-left:10%;padding-bottom:3%;font-size:.9vw;flex-basis:45%}.wholesale-mainVis .general-block-picture{flex-basis:55%;padding-left:5%}.wholesale-heading{padding-left:3%}.wholesale-heading h2{padding-top:5vw;padding-bottom:2vw;font-family:var(--font-en-serif);font-size:1.4vw}.wholesale-heading .page-width{max-width:none;padding:0}.wholesale-product{border-bottom:1px solid rgb(var(--color-foreground))}.wholesale-product .global-media-settings{border:none}.wholesale-product .featured-product{border-bottom:1px solid rgb(var(--color-foreground))}.wholesale-product .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0}.wholesale-product .featured-product .product-media-container{margin:0}.wholesale-product .product__info-wrapper{display:flex;align-items:flex-end}.wholesale-product .featured-product .grid__item:first-of-type{width:30%}.wholesale-product__info-inner{display:flex;flex-wrap:wrap;align-items:flex-end;padding-bottom:5%}.wholesale-product__info-inner h2{font-size:1.6vw;font-family:var(--font-en-serif);border-bottom:1px solid rgb(var(--color-foreground));padding-left:7%;padding-bottom:2%;flex-basis:85%;margin:0;vertical-align:middle;position:relative}.wholesale-product__info-inner .richtext:first-of-type{margin-top:5%}.wholesale-product__info-inner .product__tax{padding-left:7%;padding-bottom:1.5em;font-family:var(--font-ja-serif)}.wholesale-product__info-inner .product__text{padding-left:7%;padding-right:5%;margin-right:15%;width:100%}.wholesale-product__info-inner .product__text.inline-richtext{font-family:var(--font-ja-serif);margin-top:0}.wholesale-product-numb{font-size:1.2vw;font-family:var(--font-en-serif);flex-basis:15%;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:2%;display:flex;align-items:center;justify-content:center;line-height:1.6vw}.wholesale-product-price{display:flex;padding-top:3em;padding-bottom:.5em}.wholesale-product-price-jodai{font-size:1vw;font-family:var(--font-ja-serif);padding-right:1em;padding-bottom:.3em;display:block}.wholesale-product-sellingpoint{padding-top:3em}.wholesale-product-bottom{padding:2% 10%;margin-bottom:2%;font-size:.9vw}.custom-howtouse{margin-bottom:1em}.wholesale-miltect-block01{display:flex;flex-direction:row-reverse;align-items:flex-end;border-bottom:1px solid rgb(var(--color-foreground))}.wholesale-miltect-block01 .general-block-picture{flex-basis:45%}.wholesale-miltect-block01 .general-block-text{flex-basis:55%;padding:5%}.wholesale-miltect-block01 .general-block-text>*{flex-basis:100%}.wholesale-miltect-block01 h2{font-size:1.4vw;padding-bottom:1em}.wholesale-miltect-ttl-01{font-size:1.6vw}.wholesale-miltect-ttl-02{font-size:3vw}.wholesale-miltect-ttl-03{font-size:1vw}.wholesale-miltect-block02{padding:3% 10%}.wholesale-miltect-block02 .general-block-text{padding:0;font-size:.9vw}.wholesale-miltect-block02 .general-block-text p{margin:0}.general-block:has(.wholesale-miltect-block03){padding:3% 10%;background-color:#d9e0de}.wholesale-miltect-block03{display:flex;justify-content:space-between;position:relative;border:1px solid rgb(var(--color-foreground));padding:3.5%}.wholesale-miltect-block03 .general-block-text{flex-basis:47%}.wholesale-miltect-block03 .general-block-text h2{font-size:1.2vw}.wholesale-miltect-block03 .general-block-text p{font-size:.9vw}.wholesale-miltect-block03 .general-block-picture{flex-basis:44%;display:flex;align-items:center}.wholesale-miltect-block04{padding:3% 10%}.wholesale-miltect-block04 .general-block-text{padding-left:3%}.wholesale-miltect-block04 .general-block-text h2{font-size:1.2vw;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:1em}.wholesale-miltect-block04 .general-block-text ul{font-size:1.2vw;margin:0;padding-left:0}.wholesale-miltect-block04 .general-block-text ul li{display:flex;align-items:center}.wholesale-miltect-block04-numb{font-family:var(--font-en-serif);font-size:.9vw;width:3em;display:flex;align-items:center;line-height:2em}.wholesale-miltect-block04-numb:after{content:"";display:block;margin:0 .5em;width:2em;height:1px;background-color:rgb(var(--color-foreground))}.wholesale-miltect-block04-note{font-size:.9vw}.wholesale-miltect-block-point{display:flex;justify-content:space-between;border-top:4px solid rgb(var(--color-foreground));padding-top:3%}.wholesale-miltect-block-point h2{line-height:inherit}.wholesale-miltect-block-point .general-block-text:first-of-type{flex-basis:47%;padding-left:1em}.wholesale-miltect-block-point .general-block-text:last-of-type{flex-basis:53%}.wholesale-miltect-block-point picture{margin:3em 0}.wholesale-miltect-block-point .wholesale-miltect-02{width:55%}.wholesale-miltect-block-point .wholesale-miltect-03{width:65%}.wholesale-miltect-block-point .wholesale-miltect-04{width:60%}.wholesale-miltect-block-point .wholesale-miltect-05{width:70%}section:has(.wholesale-miltect-block-point){padding:3% 10%;background-color:#d9e0de}.wholesale-miltect-block-point-numb{font-family:var(--font-en-serif);font-size:1.2vw;margin-right:2em;line-height:2em;vertical-align:top}.wholesale-miltect-block-contact{padding:5.5vw 10% 10vw}.wholesale-miltect-block-contact .general-block-text{padding:0}.wholesale-miltect-block-contact .general-block-text h2{font-size:1.6vw;font-family:var(--font-en-serif);padding-bottom:1em}.wholesale-miltect-block-contact .general-block-text h3{font-size:.9vw}.wholesale-miltect-block-contact .general-block-text address{margin-top:3%}.wholesale-miltect-block-contact .general-block-text a{font-size:1.2vw;margin:0}.shopify-policy__container{max-width:var(--page-width);padding:6vw 3% 8vw}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6,.shopify-policy__container p,.shopify-policy__container li,.shopify-policy__container th,.shopify-policy__container td,.shopify-policy__container dl{color:var(--color-main);font-family:var(--font-en-serif)}.shopify-policy__container h1{text-align:left;font-size:1.6vw;padding-bottom:2vw;margin:0}.shopify-policy__container h2{font-size:1.2vw;padding-top:3em;font-weight:900;border-bottom:1px solid var(--color-main);padding-bottom:.5em}.shopify-policy__container h3{font-size:1vw;padding-top:3em;font-weight:900}.shopify-policy__container p,.shopify-policy__container li,.shopify-policy__container th{font-size:.9vw}.shopify-policy__container dl{display:flex;font-size:.9vw;flex-wrap:wrap}.shopify-policy__container dt{flex-basis:10%;padding:1% 1% 1% 0}.shopify-policy__container dd{flex-basis:90%;margin:0;padding:1% 0}.shopify-policy__container .tokutei dt{flex-basis:20%}.shopify-policy__container .tokutei dd{flex-basis:80%}.shopify-policy__container a{color:var(--color-main)}.contact{padding-top:2vw;padding-bottom:8vw;font-size:.9vw}.field__{display:flex;align-items:center;margin-bottom:3em}.field__:before{content:"\30fb"}.field__label__{flex-basis:15%}.field__input__{border:none;border-bottom:1px solid rgb(var(--color-foreground));flex-basis:50%;padding:1.5em;font-size:1.8rem}.contact-comment{align-items:flex-start}.contact__button{padding-top:3em}.contact__button button{font-family:var(--font-en-serif);display:block;width:40%;padding:20px;background-color:#fff;color:rgba(var(--color-foreground),1);transition-property:background-color,color;transition-duration:var(--duration-default);transition-timing-function:var(--anime-function)}.contact__button button:hover{background-color:rgba(var(--color-foreground),1);color:#fff}@media screen and (min-width:750px){product-info .page-width{padding:0}product-info .product__info-container{max-width:65rem}a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media screen and (max-width:1680px){.general-block .general-block-text{padding-left:5%;padding-bottom:2%}.general-block .general-block-picture{flex-basis:50%;padding-left:0}.page-container h1{font-size:2.6rem}.page-container p{font-size:1.5rem}.mainVis h2{font-size:5rem}.mainVis h3{font-size:2.8rem}.summary p{font-size:1.7rem}.top-point h2{font-size:2.6rem;padding-top:6vw;padding-bottom:1.5vw}.top-point-box:nth-child(odd){flex-basis:15%}.top-point-box:nth-child(2n){padding-right:5%;padding-left:4%;flex-basis:85%}.top-point-numb{font-size:1.2rem}.top-point-numb span{font-size:2rem}.top-point-prag{padding-top:1.5vw;padding-right:20%;font-size:1.5rem}.top-point-note{font-size:1.2rem}.top-product .richtext p{font-size:1.5rem}.top-product .note-text p{font-size:1.2rem}.top-product .top-product-link a{font-size:1.5rem}.top-product__info-inner h2{font-size:2.6rem}.top-product__info-inner .top-product-numb{font-size:2.6rem;line-height:2.6rem}.top-story .general-block-text{padding-top:10%;padding-left:5%;padding-bottom:5%;flex-basis:65%}.top-story .general-block-picture{padding-left:5%;flex-basis:35%}.top-story h2{font-size:2.6rem}.top-story p{font-size:1.5rem}footer .page-width{padding:0 5%}footer .footer-block{position:relative}footer .footer-block:first-of-type,footer .footer-block:nth-of-type(2){width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block:last-of-type{width:calc(55% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}product-info .product__title h1{font-size:4rem}product-info .price__container span{font-size:2rem}product-info .product-form__quantity{padding-bottom:1.5rem}.product-sellingpoint{font-size:1.5rem}.richtext p{font-size:1.5rem}.note-text p{font-size:1.2rem}.price .taxEx{font-size:1.8rem}.product__tax,.product-capacity,.product-manufacture{font-size:1.5rem}.wholesale-enterance h1{font-size:2.6rem}.wholesale-enterance p{font-size:1.5rem}.wholesale-enterance .wholesale-link{margin:5vw auto 3vw}.wholesale-enterance .wholesale-link a{flex-basis:47%;padding:15px}.wholesale-mainVis h2{font-size:5rem}.wholesale-mainVis h3{font-size:2.8rem}.wholesale-mainVis p{font-size:1.7rem}.wholesale-heading h2{font-size:2.6rem}.wholesale-product__info-inner h2{font-size:3.4rem}.wholesale-product__info-inner .wholesale-product-numb{font-size:2rem}.wholesale-product-price-jodai{font-size:2rem;line-height:2.4rem}.wholesale-product-bottom{font-size:1.5rem}.wholesale-miltect-block01 .general-block-text{padding:3%}.wholesale-miltect-block01 h2,.wholesale-miltect-block01 .wholesale-miltect-ttl-01{font-size:2.6rem}.wholesale-miltect-block01 .wholesale-miltect-ttl-02{font-size:5.6rem}.wholesale-miltect-block01 .wholesale-miltect-ttl-03{font-size:2rem}.wholesale-miltect-block02 .general-block-text{padding:0;font-size:1.8rem}.wholesale-miltect-block03 .general-block-text{padding:0}.wholesale-miltect-block03 .general-block-text h2{font-size:2.6rem}.wholesale-miltect-block03 .general-block-text p{font-size:1.5rem}.wholesale-miltect-block04 .general-block-text h2,.wholesale-miltect-block04 .general-block-text ul{font-size:2.8rem}.wholesale-miltect-block04-numb,.wholesale-miltect-block04-note{font-size:2rem}wholesale-miltect-block-point .general-block-text h2{font-size:2.8rem}wholesale-miltect-block-point .general-block-text p{font-size:1.5rem}.wholesale-miltect-block-point-numb{font-size:2rem}.wholesale-miltect-block-contact .general-block-text{padding:0}.wholesale-miltect-block-contact .general-block-text h2{font-size:2.6rem}.wholesale-miltect-block-contact .general-block-text h3{font-size:1.5rem}.wholesale-miltect-block-contact .general-block-text a{font-size:2rem}.shopify-policy__container h1{font-size:2.6rem}.shopify-policy__container h2{font-size:2.2rem}.shopify-policy__container h3{font-size:1.8rem}.shopify-policy__container p,.shopify-policy__container li,.shopify-policy__container th,.shopify-policy__container dl{font-size:1.5rem}.contact{font-size:1.5rem}.field__{display:flex;margin-bottom:2em}.field__input__{flex-basis:40%;padding:1em}}@media screen and (max-width:1440px){.general-block .general-block-text{padding-left:3%}.mainVis h2{font-size:4rem}.mainVis h3{font-size:2rem}.mainVis .general-block-text{flex-basis:48%}.summary .general-block-text{flex-basis:48%}.top-point h2{font-size:2.2rem;padding-bottom:1.2vw}.top-point .top-point-prag{font-size:1.4rem}.top-story .general-block-text{flex-basis:60%}.top-story .general-block-picture{flex-basis:40%}.wholesale-mainVis h2{font-size:4rem}.wholesale-mainVis h3{font-size:2rem}.wholesale-mainVis .general-block-text{flex-basis:48%}.wholesale-miltect-block01 h2,.wholesale-miltect-block01 .wholesale-miltect-ttl-01{font-size:2.2rem}.wholesale-miltect-block01 .wholesale-miltect-ttl-02{font-size:4rem}.wholesale-miltect-block01 .wholesale-miltect-ttl-03{font-size:2rem}:is(.wholesale-miltect-block02,.wholesale-miltect-block03,.wholesale-miltect-block-contact) .general-block-text{padding:0}.field__input__{flex-basis:60%}}@media screen and (max-width:1100px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}#top-mainVis{height:auto}.page-container.page-width{padding:50px 3%}.mainVis{flex-direction:column-reverse;align-items:flex-start;justify-content:start}.mainVis .general-block-text{padding:18% 3% 0;flex-basis:100%;width:100%}.mainVis h2{font-size:5vw}.mainVis h3{font-size:3vw}.mainVis p{font-size:1.5rem}.summary{flex-direction:column;align-items:flex-start;justify-content:start}.summary .general-block-text{padding:12vw 3% 6%;flex-basis:100%}.top-point h2{font-size:2.4rem;padding-bottom:0;padding-top:0}.top-point .top-point-prag{font-size:1.5rem;padding-right:0;padding-top:0}.top-point-box:nth-child(2n){padding:12% 4% 4%}.top-product .grid{flex-direction:column}.top-product .grid .grid__item{width:100%}.top-product__info-inner h2{font-size:2.4rem;padding-top:5%;padding-left:3%;padding-bottom:1%}.top-product__info-inner .product__text{padding-top:3%;padding-left:3%;padding-right:3%}.top-product__info-inner .top-product-numb{font-size:2.4rem;line-height:2.4rem}.top-product__info-inner .top-product-link{padding-top:5%}.top-product__info-inner .note-text{padding-top:0}.top-product__info-inner .top-product-link{height:auto;padding-bottom:5%}.top-story{flex-direction:column}.top-story .general-block-text{padding:13vw 3% 7vw}.top-story .general-block-picture{padding-left:0}footer .page-width{padding:0 3%}footer .footer-block__brand-info .footer__list-social.list-social{bottom:-80px}footer .footer-block:first-of-type,footer .footer-block:nth-of-type(2){width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block:last-of-type{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block .link--text{width:70%;max-width:300px}.collection-hero__title{font-size:2.6rem}.collection-hero__text-wrapper{padding-top:60px}.product-grid-container .grid__item{margin-bottom:40px}.wholesale-mainVis{flex-direction:column-reverse;align-items:flex-start;justify-content:start}.wholesale-mainVis .general-block-text{padding:18% 3% 0;flex-basis:100%;width:100%}.wholesale-mainVis h2{font-size:4vw}.wholesale-mainVis h3{font-size:2vw}.wholesale-product .grid{flex-direction:column}.wholesale-product .grid .grid__item{width:100%}.wholesale-product .featured-product .grid__item:first-of-type{width:100%}.wholesale-product__info-inner{padding-top:5%}.wholesale-product__info-inner h2{font-size:4rem;padding:3%}.wholesale-product__info-inner .wholesale-product-numb{line-height:4rem}.wholesale-product__info-inner .product__tax{padding-left:3%}.wholesale-product__info-inner .product__text{padding-left:3%;padding-right:3%;margin-right:0}.wholesale-product-bottom{padding:5% 3%;font-size:1.5rem}.wholesale-miltect-block01{flex-direction:column-reverse;align-items:flex-start}.wholesale-miltect-block01 .general-block-picture,.wholesale-miltect-block01 .general-block-text{flex-basis:100%}.wholesale-miltect-block02{padding:5% 3%}.wholesale-miltect-block03{flex-direction:column}.wholesale-miltect-block03 .general-block-picture{margin:2em 0}.general-block:has(.wholesale-miltect-block03){padding:5% 3%}.wholesale-miltect-block04{padding:5% 3%}.wholesale-miltect-block04 .general-block-text ul li{flex-direction:column;align-items:flex-start;line-height:1.5em;margin-bottom:.5em}.wholesale-miltect-block04-numb{width:4em}.wholesale-miltect-block-point{flex-direction:column}.wholesale-miltect-block-point .general-block-text:first-of-type{padding-left:0}.wholesale-miltect-block-point .general-block-text:last-of-type{padding-left:0}.wholesale-miltect-block-point .wholesale-miltect-block-point-box picture{width:100%}.wholesale-miltect-block-point-numb{display:block}section:has(.wholesale-miltect-block-point){padding:5% 3%}.wholesale-miltect-block-contact{padding:15% 3% 25%}.wholesale-miltect-block-contact .general-block-text{padding:0}.contact{padding-top:2vw;padding-bottom:100px}.field__{margin-bottom:3em;flex-wrap:wrap}.field__:before{flex-basis:15px}.field__label__{flex-basis:95%}.field__input__{flex-basis:100%;padding:1em;font-size:1.6rem}.contact__button button{width:100%}}@media screen and (max-width:768px){.mainVis h2{font-size:4rem}.mainVis h3{font-size:2.4rem}.summary .general-block-text{padding-top:18vw}.top-point#point h2{padding-top:15vw}.top-point-numb{text-align:left;padding:30% 10%}.top-product__info-inner h2{padding-top:10%;padding-left:3%;padding-bottom:1%}.top-product__info-inner .product__text{padding-top:5%;padding-left:3%;padding-right:3%}.top-product__info-inner .top-product-link{padding-top:5%;padding-bottom:10%}footer .footer-block:first-of-type,footer .footer-block:nth-of-type(2){width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block:last-of-type{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.wholesale-enterance{padding:50px 3% 100px}.wholesale-enterance .wholesale-enterance-block p{text-align:left}.wholesale-enterance .wholesale-link{flex-direction:column}.wholesale-enterance .wholesale-link a{flex-basis:100%;margin-bottom:2em}.wholesale-mainVis h2{font-size:4rem}.wholesale-mainVis h3{font-size:2.4rem}.wholesale-miltect-block01 h2 span{display:block}.wholesale-miltect-block01 .wholesale-miltect-ttl-01{display:block;line-height:1.2em}.wholesale-miltect-block01 .wholesale-miltect-ttl-02,.wholesale-miltect-block01 .wholesale-miltect-ttl-03{display:block;line-height:1.4em}.shopify-policy__container{padding:100px 3%}.shopify-policy__container dl{flex-direction:column}.shopify-policy__container dt{margin-top:1em}}@media screen and (max-width:750px){product-info .product__info-wrapper{padding-right:0}slider-component .product__media-list .product__media-item{width:100%}slider-component .slider.slider--mobile .slider__slide{padding-top:0}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.wholesale-heading .rich-text__wrapper{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-style.css.map */
