.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}}.swiper{opacity:0;transform:translateY(50px);transition:1s}.swiper.swiper-initialized{opacity:1;transform:translateY(0);transition:1s}.header-left{display:flex;align-items:center;gap:10px;width:fit-content}@media(min-width:750px){.large-hide{display:none!important}}.header__icons .iconNav,.header__icons a.header__icon{width:fit-content;height:auto;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:4px}.iconNav small,.header__icon small{font-size:10px;font-weight:500;white-space:nowrap}.iconNav a{justify-content:center;align-items:center;padding-top:3px;padding-bottom:3px}.button{width:270px}.column-items{display:flex;flex-wrap:wrap}.column-items a{display:block}.column-items img{display:block;width:100%;height:100%;object-fit:cover}.card .card__content .price{font-weight:700}@media(max-width:991px){.header__icons form,.header__icons .header__icon small,.header__icons .iconNav small{display:none}.header__icons .iconNav,.header__icons a.header__icon{justify-content:center}.header__icons{gap:12px}}.menu-drawer .menu-list-contents{padding:15px 0 0;gap:0}.menu-drawer .menu-list-contents .menu-banner{margin-bottom:15px;padding:0 15px}.menu-drawer__menu{background:#fff}.menu-drawer .menu-drawer__menu a{font-size:14px}.menu-drawer .menu-block-title{font-size:14px;border-bottom:1px solid #FFFFFF}@media(max-width:750px){.menu-drawer .menu-root{display:flex;flex-wrap:wrap;gap:0}}.color-menu-block-item .menu-root{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px;padding-top:10px}.color-menu-block-item .menu-root .menu-item{border-bottom:1px solid #DFDFDF00}.color-menu-block-item .menu-root .menu-item a{width:100%;height:100%;padding:0;aspect-ratio:1;border-radius:50%;border:1px solid #dfdfdf}.menu-drawer .color-menu-block-item .menu-root{padding:10px 25px}.mobile-banners{display:none;flex-direction:column;width:100%;gap:10px;margin-bottom:10px}.mobile-banners img{width:100%}@media(max-width:750px){.mobile-banners{display:flex}}@media(max-width:1100px){#twocolumn-custom-menu-twocolumn-custom-menu{margin-top:30px}#twocolumn-custom-menu-twocolumn-custom-menu .menu-banner{display:none}}.menu-drawer .menu-list-contents .menu-banner.banner-margin-enabled{margin-top:15px}.collection .grid--3-col-tablet-down .grid__item{flex-grow:0}@media(max-width:750px){.show-banner-image .d_title_wrap{display:none}}.jdgm-title{font-size:24px!important}@media(max-width:750px){.jdgm-title{font-size:20px!important}}main:has(.collection--empty) #main-collection-filters{display:none}.header__heading-link{display:block;width:200px;padding:0}@media(max-width:750px){.header__heading-link{width:150px}}.headerBottom{display:none}.header__heading-logo{width:200px}@media(max-width:750px){.header__heading-logo{width:150px}}.flex--component{display:flex;align-items:center;gap:10px;margin-bottom:10px}.flex--component h4{width:140px;font-size:14px}.flex--component img{height:25px;object-fit:contain}.userGuide .row h3{font-weight:700}.userGuide .row table th{background:#efefef}.userGuide .row table th,.userGuide .row table td{font-size:11px;text-align:center}.userGuide .row p span{font-weight:700}.userGuide .row p b{display:flex;align-items:center;gap:10px;margin-top:10px}.userGuide .row p b img{width:100px}.header__icon--wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.header__icon--wrapper small{font-size:10px;font-weight:500;white-space:nowrap}@media(max-width:768px){.header__icon--wrapper small{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/add.css.map */
