@media (max-width: 991px){.pcOnly{display:none!important}}@media (min-width: 992px){.spOnly{display:none!important}}.header__inline-menu>.list-menu>li>.list-menu__item,.list-menu>li>header-menu>details>.list-menu__item{padding:4px 10px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#e67300!important;border:solid 1px #F39800;border-radius:50px;background:#ffeac7}.list-menu>li>header-menu>details>.list-menu__item{padding-right:2.7rem}.iconNav{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#ffeac7;border:solid #F39800 1px;border-radius:100px;color:#f39800!important}.header__icon--cart{width:54px;height:54px;background:#ffeac7;border:solid #F39800 1px;border-radius:100px;color:#f39800!important}@media (max-width: 991px){.header{grid-template-areas:"left-icon heading language icons";grid-template-columns:34px 50% auto}.disclosure__button.localization-form__select{min-width:auto;width:70px!important;padding-left:10px!important;padding-right:5px!important;margin:auto 0!important}.localization-form__select .icon-caret{right:8px!important}.iconNav{width:34px;height:34px}.iconNav .hasChildren{padding:0}.iconNav .hasChildren svg{width:13px;height:13px}.header__icon--cart{width:34px;height:34px;margin-left:6px}.header__icon--cart .icon{width:19px;height:19px}.header__icon--menu{width:34px;height:34px;background:#ffeac7;border:solid #F39800 1px;border-radius:100px;color:#f39800!important}.icon_hamburger2{width:20px;height:20px}}@media (max-width: 480px){.header{grid-template-areas:"left-icon heading language icons";grid-template-columns:34px 133px auto}}.featuredCollectionSliderWrap{position:relative}.card__media{border:solid 1px #C4C4C4}.button{position:relative;background:#00b1a2;border-radius:100px;color:#fff;width:260px}.button:before{content:none}.button:after{content:"";display:block;width:6px;height:6px;border:none;border-top:2px solid #fff;border-left:2px solid #fff;box-shadow:none!important;transform:rotate(135deg);position:absolute;top:0;bottom:0;left:auto;right:20px;margin:auto;transition:.3s}.button:hover:after{right:16px}.contents_block_image{border:solid 1px #C4C4C4}.contents_block_title{text-align:center;margin-bottom:0}.contents_block_title h3{text-align:center;font-weight:500!important;font-size:16px;line-height:160%;letter-spacing:0}@media (max-width: 767px){.contents_block_title h3{font-size:14px}}.guidesec .contents_block_image{border:none}.guidesec .contents_block_title h3{font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#00b1a2}.guidesec .contents_blocks{display:flex!important;justify-content:center}.guidesec .contents_block_part{max-width:150px}@media (max-width: 767px){.contents_block_image_wrapper{margin-bottom:5px!important}}.custom_concept .conceptA{display:flex;align-items:center;height:623px}.custom_concept .conceptA:before{content:"";display:block;width:1016px;height:54px;background:url(/cdn/shop/files/concept_moji_pc_0b967824-3dfe-42f9-b96f-0f1989e415fc.svg?v=1753156237) no-repeat;background-size:contain;position:absolute;top:62px;right:0;margin-right:70px;z-index:2}.custom_concept .conceptA .page-width{width:100%;margin-right:0}.custom_concept .conceptA .page-container{max-width:823px;margin-left:auto;padding:40px 70px;border-radius:8px}.custom_concept .conceptA .conceptA_txtWrap:after{content:"";display:block;width:49px;height:45px;background:url(/cdn/shop/files/logo_marushin.png?v=1752739862) no-repeat;background-size:contain;margin:15px auto 0}.custom_concept .conceptA .button{position:static;text-indent:-9999px;display:inline-block;min-height:auto;width:0;height:0;padding:0;background:none}.custom_concept .conceptA .button:before{position:absolute;top:auto;bottom:-90px;left:auto;right:30px;content:"";display:block;width:237px;height:137px;background:url(/cdn/shop/files/consept_botan_pc.png?v=1751425965) no-repeat;background-size:contain;transition:.3s}.custom_concept .conceptA .button:hover:before{opacity:.8}.custom_concept .conceptA .button:after{content:none}@media (max-width: 767px){.custom_concept .conceptA{height:988px}.custom_concept .conceptA:before{width:254px;height:56px;background:url(/cdn/shop/files/concept_moji_sp_bd8ffca6-ffd0-4418-b6cb-d8fa90ebd2dc.svg?v=1753156237) no-repeat;background-size:contain;top:auto;bottom:5px;left:15px;right:auto;margin-right:0}.custom_concept .conceptA .page-width{width:100%;margin-right:0}.custom_concept .conceptA .page-container{padding:33px 15px 43px}.custom_concept .conceptA .button:before{bottom:-30px;right:-18px;width:163px;height:94px;background:url(/cdn/shop/files/consept_botan_sp.png?v=1751425965) no-repeat;background-size:contain}.custom_concept .conceptA .button:hover:before{opacity:.8}.custom_concept .conceptA .button:after{content:none}.custom_concept .conceptA .d_title_wrap+.center{text-align:left!important}}.hdr__catNavC{padding-bottom:15px}.hdr__catNavC>ul{display:flex;gap:6px}.hdr__catNavC>ul>li.hasChildren{width:calc((100% - 12px) / 3);padding:0}.hdr__catNavC>ul li.hasChildren:after{content:none}.hdr__catNavC>ul>li.hasChildren>a,.hdr__catNavC>ul>li>a{position:relative;font-family:Outfit;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;height:40px;padding:0 15px;color:#e67300!important;border:solid 1px #F39800;border-radius:50px;background:#ffeac7}.hdr__catNavC>ul li.hasChildren>a:after{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:6px;border-top:2px solid #E67300;border-right:2px solid #E67300;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s;transform:rotate(135deg) translateY(-50%)}.hdr__catNavC>ul li.hasChildren>a.open:after{transform:rotate(-45deg) translateY(-50%)}.hdr__catNavC>ul>li.hasChildren>ul{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;max-height:70vh;overflow:auto}.hdr__catNavC>ul>li.hasChildren>ul.open{display:block}.hdr__catNavC>ul li.hasChildren>ul li a{position:relative;display:block;padding:10px 15px;border-bottom:1px solid #DFDFDF}.hdr__catNavC>ul li.hasChildren>ul>li>ul{display:none}.hdr__catNavC>ul li.hasChildren>ul>li>ul.open{display:block}
/*# sourceMappingURL=/cdn/shop/t/6/assets/add.css.map */
