body{font-family:Noto Sans JP,Roboto,sans-serif}body :lang(en){font-family:Roboto,Noto Sans JP,sans-serif}body :lang(ja){font-family:Noto Sans JP,Roboto,sans-serif}.section-headings2{text-align:center;margin-bottom:30px;font-size:3.2rem;font-weight:700}.section-headings2 span{display:block;margin-top:4px;font-size:1.2rem;font-weight:500;color:#40684f}.section-headings3-wrap{width:100%}.section-headings3{text-align:center;margin-bottom:30px;padding-bottom:20px;font-size:2.8rem;font-weight:700;border-bottom:1px solid #1b1b1b}.all-view-button{display:flex;justify-content:center}.all-view-button a{position:relative;font-size:1.6rem;font-weight:700;color:#40684f;padding:4px 20px;border-bottom:2px solid #40684F}.all-view-button a:after{content:"";position:absolute;top:50%;right:2px;display:block;width:5px;height:5px;border-top:2px solid #40684F;border-right:2px solid #40684F;transform:translateY(calc(-50% + 1px)) rotate(45deg)}@media (max-width: 767px){.section-headings2{font-size:2.4rem}.section-headings2 span{font-size:1rem}.all-view-button a{font-size:1.4rem}.all-view-button a:after{transform:translateY(-50%) rotate(45deg)}}.product__exp-wrapper .rte blockquote{display:block}.product__exp-wrapper .rte blockquote>*{margin:unset;margin-block-start:1em;margin-block-end:1em}.product__exp-wrapper figure{margin:0}.product__exp-wrapper .row{display:flex;align-items:center;margin-bottom:30px;gap:15px}.product__exp-wrapper .row .col.span_4{width:calc(33% - 5px)}@media (max-width: 991px){.product__exp-wrapper .row .col.span_4{width:100%}}.product__exp-wrapper .rte img{width:100%}.product__exp-wrapper ul li img{width:unset}.product-form__input input[type=radio]+label{display:flex!important;align-items:center;justify-content:center;height:40px;max-width:unset!important;white-space:nowrap}.product-form__input{flex-wrap:wrap}.bottom-menu-sp .brand-mega-menu{align-items:center;max-height:85vh;overflow:auto}.bottom-menu-sp .brand-mega-menu a img{max-height:50px;width:auto;display:block;margin:auto}.bottom-menu-sp .brand-mega-menu a:not(.bottomMenu__collection-brand){width:auto;min-height:50px;display:flex;align-items:center;border:1px solid #DFDFDF;position:relative;padding:10px}.bottom-menu-sp .brand-mega-menu a.bottomMenu__collection-brand{width:100%;max-width:100%}.bottom-menu-sp .brand-mega-menu a:not(.bottomMenu__collection-brand) span{padding-right:14px;font-size:14px;font-weight:500;line-height:1;letter-spacing:0em}.aspect-ratio img{width:100%;height:100%;object-fit:cover}.aspect-ratio-wide-1{aspect-ratio:16/9}.aspect-ratio-wide-2{aspect-ratio:16/10}.aspect-ratio-standard-1{aspect-ratio:5/4}.aspect-ratio-standard-2{aspect-ratio:4/3}.aspect-ratio-standard-3{aspect-ratio:2/1}.aspect-ratio-square{aspect-ratio:1/1}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.layout-grid{display:flex;flex-wrap:wrap;row-gap:var(--row-gap, 30px);column-gap:var(--column-gap, 30px);width:100%}.layout-grid__item{border-radius:var(--grid-item-border-radius);max-width:100%;height:100%;flex-grow:unset}.swiper-slide .layout-grid__item{height:auto}.layout-grid__item a{display:block;width:100%;height:100%}.layout-grid__item picture{display:block;width:100%;height:auto}.aspect-ratio .layout-grid__item picture img{width:100%;height:100%;object-fit:cover}.layout-grid__item img{width:100%;border-radius:var(--grid-item-border-radius)}@media (max-width: 749px){.layout-grid.sp_scrollbar_enable{display:grid;grid-auto-flow:column;grid-auto-columns:165px;overflow-x:auto;justify-content:flex-start;width:calc(100% - 30px);padding-bottom:30px;margin:0 15px}.layout-grid.sp_scrollbar_enable::-webkit-scrollbar{height:8px}.layout-grid.sp_scrollbar_enable::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:8px}.layout-grid.sp_scrollbar_enable::-webkit-scrollbar-thumb{background-color:#002656;border-radius:8px}.layout-grid.sp_scrollbar_enable .layout-grid__item{width:100%}.layout-grid.is-centered-sp{justify-content:center}}.layout-grid{display:flex;flex-wrap:wrap;gap:var(--row-gap, 30px) var(--column-gap, 30px)}.layout-grid__item,.layout-grid__item--1{width:100%}.layout-grid__item--2{width:calc((100% - var(--column-gap, 30px)) / 2)}.layout-grid__item--3{width:calc((100% - (var(--column-gap, 30px) * 2)) / 3)}.layout-grid__item--4{width:calc((100% - (var(--column-gap, 30px) * 3)) / 4)}.layout-grid__item--5{width:calc((100% - (var(--column-gap, 30px) * 4)) / 5)}.layout-grid__item--6{width:calc((100% - (var(--column-gap, 30px) * 5)) / 6)}.full-round .layout-grid__item,.full-round .layout-grid__item img{border-radius:50%}@media (min-width: 750px){.layout-grid.is-centered{justify-content:center}}@media (max-width: 749px){.layout-grid{gap:var(--row-gap-sp, 15px) var(--column-gap-sp, 15px)}.layout-grid__item--1-sp{width:100%}.layout-grid__item--2-sp{width:calc((100% - var(--column-gap-sp, 15px)) / 2)}.layout-grid__item--3-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 2)) / 3)}.layout-grid__item--4-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 3)) / 4)}.layout-grid__item--5-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 4)) / 5)}.layout-grid__item--6-sp{width:calc((100% - (var(--column-gap-sp, 15px) * 5)) / 6)}.layout-grid__item--title{font-size:12px}}.collection-tab-list.brand_layout{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}@media (max-width: 768px){.collection-tab-list.brand_layout{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}}.collection-tab-list.brand_layout:not(:last-of-type){margin-bottom:30px}.collection-brand{width:100%;object-fit:contain}.collection-brand:after{display:none!important}.tab__container .container{padding:0}.product__exp-wrapper section .row{display:flex;align-items:flex-start}.product__exp-wrapper section .row .col.span_6{width:50%}.product__exp-wrapper section .row .col.span_3{width:25%}@media (max-width: 768px){.product__exp-wrapper section .row{display:flex;align-items:center;flex-direction:column}.product__exp-wrapper section .row .col.span_6{width:100%}.product__exp-wrapper section .row .col.span_3{width:100%}}@media (max-width: 767px){.product.grid{display:block;padding:0!important}}.collection-tab-list.show-item li:nth-of-type(n+13){display:none}.collection-tab-list.show-item.active li:nth-of-type(n+13){display:block}.all-view-button.show-item-button{margin-top:30px}.all-view-button.show-item-button a:after{transform:translateY(calc(-50% + 1px)) rotate(135deg)}.all-view-button.show-item-button.active a:after{transform:translateY(calc(-50% + 1px)) rotate(-45deg)}.iconNav>ul>li{display:block}.iconNav [class*=hasChildren]:not(:last-child){margin-right:10px}.iconNav [class*=hasChildren]>ul{position:absolute;opacity:0;pointer-events:none;background:#fff;padding:10px;z-index:2;transition:.15s}.iconNav [class*=hasChildren]>ul.open{opacity:1;pointer-events:all}li.hasChildren{position:relative;padding-right:10px}li.hasChildren:after{position:absolute;content:"";width:7px;height:7px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);top:-2px;bottom:0;margin:auto;right:0;transition:transform .2s}@media (max-width: 767px){li.hasChildren:after{display:none}}li.hasChildren:hover:after{transform:rotate(-45deg)}.iconNav [class*=hasChildren]>ul{right:0;width:150px;text-align:center}@media (max-width: 767px){.iconNav [class*=hasChildren]>ul{position:fixed;left:0;right:0;margin:auto;width:100vw;top:62px;padding:0}}@media (max-width: 767px){.iconNav [class*=hasChildren]>ul li{border-top:1px solid #DFDFDF}}.iconNav [class*=hasChildren]>ul a{padding:10px;display:block}@media (max-width: 767px){.iconNav [class*=hasChildren]>ul a{padding:16px 0}}.iconNav{margin-right:30px}@media (max-width: 767px){.iconNav{margin-right:0}}.iconNav>ul>li.hasChildren>a{width:35px;height:35px}.price-item.price-item--sale.price-item--last{color:#d61a1a}.price-item.price-item--sale.price-item--last .tax_in{color:#121212}.card__badge .badge.badge-sale{background-color:#d61a1a;border:rgb(214,26,26)}@media (max-width: 750px){#MainContent{padding-top:59px}}.product__description.rte h4{padding-bottom:.5rem}.product__description.rte h4:before{content:"-";font-weight:700;padding-right:1rem}.product__description.rte ul{margin-left:2rem;padding-bottom:2rem}.product__description.rte li{list-style:disc}.descriptionTab .tab__container h2{text-align:center;border-bottom:1px dotted #000000;font-weight:700;padding-bottom:5px;margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/add.css.map */
