@charset "UTF-8";:root{--themeColor:#ef4d63;--themeColor-lt:#fcf1ed;--pointColor:#ac8839;--linkColor:#87eaf9;--bgColor:#f7f7f7;--fontColor: #000;--w:1200px;--side: calc((100% - (var(--w))) / 2);--headerH:85px;--widthXL:1560px;--widthLG:980px;--widthTab:768px;--font-go-base: "Hiragino Kaku Gothic Pro" ,"\6e38\30b4\30b7\30c3\30af\4f53", "Yu Gothic Medium" , "Yu Gothic", Meiryo ,sans-serif;--font-mi-base: "Hiragino Mincho ProN", "Yu Mincho","YuMincho", "HG\660e\671d E", "\ff2d\ff33  \ff30\660e\671d", "\ff2d\ff33  \660e\671d", serif}@media (max-width: 767px){.for-pc{display:none!important}}@media (min-width: 768px){.for-sp{display:none!important}}.clearfix:after{content:"";clear:both;display:block}img{max-width:100%;height:auto;vertical-align:bottom}p{line-height:190%}p+p{margin-top:.75rem}@media (min-width: 768px){p a:hover{color:var(--linkColor)}}@media (max-width: 767px){p a:active{color:var(--linkColor)}}.btn-simple{display:inline-flex;align-items:center;justify-content:center;color:#9c9c9c;background:#4a4949;height:42px;width:255px;font-weight:300;font-size:17px;letter-spacing:.08rem;font-family:"Oswald",var(--font-go-base);transition:all .3s}@media (hover: hover){.btn-simple:hover{color:#fff;background:#0a49a1}}.btn-round{display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#000;height:30px;margin-top:30px;font-size:13px;font-weight:500;padding:0 20px;letter-spacing:.08rem;border-radius:21px;font-family:"Jost",var(--font-go-base);transition:all .3s}@media (max-width: 767px){.btn-round{padding-inline:15px;font-size:12px}}@media (hover: hover){.btn-round:hover{color:#fff;background:#505050}}.btn-round svg{margin-left:15px}@media (max-width: 767px){.btn-round svg{margin-left:10px}}.text-s{font-size:85%}.text-l{font-size:120%}.cl-red{color:red}.list-normal>li{margin:0 0 10px;text-indent:-1.6rem;padding-left:1.6rem}.list-normal>li:before{content:"\25cf";margin-right:5px;font-size:10px;font-family:sans-serif;color:var(--themeColor)}.list-number{padding:0 0 0 25px}.list-number>li{list-style:decimal;margin:0 0 10px}.list-numbold{counter-reset:li;list-style:none;padding-left:2.5rem}.list-numbold>li:before{margin:0 5px 0 -2rem;width:2.5rem;content:counter(li) ". ";counter-increment:li;font-weight:700}.al-r{text-align:right}.al-c{text-align:center}.full{width:100%}.size-30{width:30%}@media (max-width: 767px){.size-30{width:70%}}.size-60{width:60%}@media (max-width: 767px){.size-60{width:100%}}.indent{width:97%;margin:0 0 0 auto}.link-arrow{display:inline-flex;align-items:center;gap:10px;font-family:"Oswald",var(--font-go-base);font-weight:400;color:#000;font-size:16px;transition:all .2s}.link-arrow:after{content:"";display:block;width:57px;height:13px;margin-top:4px;background:url(./icon-arrow-r.png) center center/contain no-repeat}@media (hover: hover){.link-arrow:hover{opacity:.4}}.section-small{margin-top:20px;margin-bottom:20px}.section-1{margin-top:30px;margin-bottom:40px}.section-1:first-child{margin-top:0}.section-2{margin-top:40px;margin-bottom:70px}.section-2:first-child{margin-top:0}.section-3{margin-top:40px;margin-bottom:100px}.section-3:first-child{margin-top:0}.section-center{max-width:var(--w);width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px) and (max-width: 1559px){.section-center{width:90%;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.section-center-sp{width:90%!important;margin-left:auto;margin-right:auto}}.nowrap{white-space:nowrap}.table-1{border-collapse:collapse;border-top:1px solid #666;border-bottom:1px solid #666}.table-1 tr{border-bottom:2px dotted #ccc}.table-1 th,.table-1 td{padding:13px}@media (max-width: 767px){.table-1 th,.table-1 td{font-size:.875rem}}.table-1 th{background:#fcfbf5;color:var(--themeColor)}.table-1 a{color:var(--linkColor)}@media (max-width: 767px){.table-1.is-sideTitle th{padding:10px 0}.table-1.is-sideTitle td{padding:20px 0}}@media (max-width: 767px){.is-sideTitle tr{display:block}.is-sideTitle th,.is-sideTitle td{display:block;width:100%;padding:0}.is-sideTitle th{margin-bottom:5px;font-weight:700}}.wfix{table-layout:fixed}@media (max-width: 767px){.tableScrollWrap{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-right:-5vw;padding-right:5vw}}.title-bold{margin-bottom:5px;font-size:1.6rem;font-weight:700}.title-m{font-family:"Jost",var(--font-go-base);font-size:32px;font-weight:700}.js-brand-link-mila-schon,.js-brand-link-mila-schon-milano,.js-sidebar-brand-link-mila-schon,.js-sidebar-brand-link-mila-schon-milano{visibility:hidden;pointer-events:none;position:absolute}.gridWrapper{display:flex;max-width:100%}@media (min-width: 768px){.gridWrapper{margin-top:var(--headerH)}}.sidebar{width:265px;height:100%;border-right:1px solid #a9a9a9;position:relative;z-index:5;display:none}@media (min-width: 768px) and (max-width: 979px){.sidebar{width:200px}}@media (max-width: 767px){.sidebar{position:fixed;right:100%;top:0;width:100%;height:100vh;margin:0;transition:all .8s cubic-bezier(.78,.01,.18,1);transform:translate(0);overflow-y:scroll;z-index:15}.dwMenu-active .sidebar{transform:translate(100%)}}.collection-template .sidebar,.product-template .sidebar{display:block}.sidebar-inner{position:sticky;top:var(--headerH);height:calc(100vh - var(--headerH));padding:20px 0;overflow-y:auto;background-color:#fff;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.sidebar-inner::-webkit-scrollbar{display:none}@media (max-width: 767px){.sidebar-inner{top:50px;padding:70px 0 40px;height:100%}}.sidebar-headerlogo{position:relative;margin-bottom:30px;padding:10px 20px;text-align:center}@media (max-width: 767px){.sidebar-headerlogo{padding:0;margin-bottom:20px;text-align:center}.sidebar-headerlogo img{width:50%}}.sidebar-headerlogo-collection{display:block;font-size:20px;margin-top:32px;font-weight:500;font-family:"Jost",var(--font-go-base)}@media (max-width: 767px){.sidebar-headerlogo-collection{font-size:18px}}.mainContainer{flex:1}@media (min-width: 980px){.mainContainer{width:calc(100% - 265px)}}@media (min-width: 768px) and (max-width: 979px){.mainContainer{width:calc(100% - 200px)}}@media (max-width: 767px){.mainContainer{width:100%;padding-top:50px}}.sidebarNavi-ul-li{border-bottom:1px solid #ccc}.sidebarNavi-ul-li-title{position:relative;display:flex;align-items:center;height:55px;padding:5px 0 5px 50px;font-size:16px;color:#000;font-family:"Jost",var(--font-go-base)}@media (min-width: 768px) and (max-width: 979px){.sidebarNavi-ul-li-title{padding-left:20px}}.sidebarNavi-ul-li-title:after{content:"";display:inline-block;width:15px;height:8px;position:absolute;bottom:-7.5px;right:40px;background:url(./nav-arrow-icon.svg) center center/contain no-repeat;transition:transform .2s;pointer-events:none}.is-ac-open .sidebarNavi-ul-li-title:after{transform:rotate(180deg)}.sidebarNavi-ul-li-title.is-red{color:#c20845}.sidebarNavi-ul-li-title.is-no-arrow:after{display:none}@media (hover: hover){.sidebarNavi-ul-li-title:hover{color:#c20845}}.sidebarNavi-ul-li-fukidashi{position:relative;margin-left:8px;padding:5px 10px;font-size:11px;background-color:#e7eaec;border-radius:3px;color:#000}.sidebarNavi-ul-li-fukidashi:before{content:"";position:absolute;top:calc(50% - 3px);right:100%;width:5px;height:6px;background:#e7eaec;clip-path:polygon(100% 0,0 50%,100% 100%)}.sidebarNavi-brandLink{position:relative;margin-top:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.sidebarNavi-brandLink a{display:flex;align-items:center;justify-content:center;width:100%;height:65px;color:#000;background:#e7eaec;transition:all .2s;font-family:"Jost",var(--font-go-base)}@media (hover: hover){.sidebarNavi-brandLink a:hover{background:#d6d8da}.sidebarNavi-brandLink a:hover:after{transform:translate(4px)}}.sidebarNavi-brandLink a+a{box-shadow:0 1px #ccc}.sidebarNavi-brandLink a:after{content:"";position:absolute;top:calc(50% - 7.5px);right:10px;width:7.5px;height:14px;background:url(./icon-arrow-r-2.png.png) center center/contain no-repeat;pointer-events:none;transition:all .2s}.sidebarNaviSub-li a{display:flex;align-items:center;height:40px;padding:5px 0 5px 50px;font-size:13px;color:#000;font-family:"Jost",var(--font-go-base)}@media (hover: hover){.sidebarNaviSub-li a:hover{background:#efefef}}.js-accordion-title{cursor:pointer;display:flex;align-items:center;transition:all .2s}.js-accordion-title::-webkit-details-marker{display:none}.js-accordion-content{display:block;position:relative;height:0;overflow:hidden}.js-accordion-content-inner{width:100%;padding:10px}.commonCtr{display:flex;justify-content:center;gap:20px;margin-top:120px}@media (max-width: 767px){.commonCtr{margin-top:60px}}.commonCtr-item{position:relative;width:20px}.commonCtr-item svg{stroke:#000}.sidebarSns-insta{display:flex;align-items:center;justify-content:center;margin-top:60px}.sidebarSns-insta svg{width:20px;margin-right:8px}.collection-hero .page-width{padding-inline:0}.collection-hero .page-width .collection-hero__inner{border-radius:0}.section--breadcrumb .page-width{padding-inline:3%}@media (max-width: 767px){.collection-hero__inner{height:60vw}}.footer{display:flex;justify-content:space-between;gap:0 3%;padding:80px;border-top:1px solid #a9a9a9}@media (max-width: 979px){.footer{flex-direction:column}}@media (min-width: 768px) and (max-width: 979px){.footer{padding:40px 20px 80px}}@media (max-width: 767px){.footer{padding:40px 5%}}@media (min-width: 768px) and (max-width: 979px){.footerLogo{width:120px;margin:0 auto 30px}}@media (max-width: 767px){.footerLogo{width:50%;margin:0 auto 40px}}.footerNavi{display:flex;gap:0 30px}@media (min-width: 768px) and (max-width: 979px){.footerNavi{width:100%;margin-top:30px;display:flex;justify-content:space-between}}@media (max-width: 767px){.footerNavi{width:100%;margin-top:40px;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between}}.footerNavi-ul-li{font-size:12px}.footerNavi-ul-li a{display:flex;gap:10px;padding:8px 0;color:#000}.footerNavi-ul-li a:before{content:"-"}@media (hover: hover){.footerNavi-ul-li a:hover{color:#0059d6}}.footerInfo{position:relative;padding:40px 40px 30px;border:1px solid #a9a9a9}@media (min-width: 768px) and (max-width: 979px){.footerInfo{margin-top:40px}}@media (max-width: 767px){.footerInfo{padding:40px 10px 20px}}.footerInfo+.footerInfo{margin-top:20px}.footerInfo:after{content:"";display:inline-block;position:absolute;top:3px;left:3px;width:calc(100% + 1px);height:calc(100% + 1px);border:1px solid #a9a9a9;pointer-events:none;z-index:-1}.footerInfo-title{position:absolute;top:-10px;left:0;width:100%}.footerInfo-title-inner{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:4px 10px;background:#000;color:#58e4c5;font-size:16px}@media (max-width: 767px){.footerInfo-title-inner{font-size:13px;font-weight:700}}.footerInfo-main{font-size:12px;line-height:2.2;font-family:"Jost",var(--font-go-base);text-align:center}.footerSns{display:flex;gap:30px;justify-content:center;margin-top:30px}@media (max-width: 767px){.footerSns{justify-content:space-between;gap:0}}.footerSns a{margin-top:0}@media (max-width: 767px){.footerSns a{font-size:11px}}.headerNaviArea{position:fixed;top:0;left:0;width:100%;z-index:29;background:#fff;box-shadow:0 -1px #0003 inset}.headerNaviArea-inner{display:flex;justify-content:center;align-items:center;height:85px}@media (max-width: 767px){.headerNaviArea-inner{height:50px;padding:0;justify-content:flex-start}}.headerNaviArea-item{display:flex;align-items:center;height:100%;padding:0 5%}.headerNaviArea-item+.headerNaviArea-item{border-left:1px solid #ccc}@media (max-width: 767px){.headerNaviArea-item+.headerNaviArea-item{border-left:none}}.headerNaviArea-item .header__logo{height:100%;display:flex;align-items:center}.headerNaviArea-item .header__logo a{display:flex;align-items:center;height:100%}@media (max-width: 767px){.headerNaviArea-item .header__logo a{padding-top:3px}}@media (max-width: 767px){.headerNaviArea-item.is-mila-schon,.headerNaviArea-item.is-mila-schon-milano{display:none}}.headerNaviArea .header__icons{position:absolute;top:calc(50% - 10px);right:4%}@media (max-width: 767px){.headerNaviArea .header__icons{right:85px}}.headerNaviArea .header__buttons{gap:15px}.filter{position:fixed;width:100%;height:120%;bottom:0;left:0;pointer-events:none;transition:all .3s;z-index:1}.dwMenu-active .filter{background:#0006;pointer-events:auto}.dwMenu{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;top:0;right:6px;background:none;border:none;cursor:pointer;z-index:30;padding:0;mix-blend-mode:difference}@media (max-width: 767px){.collection-template .dwMenu,.product-template .dwMenu{display:block}}.dwMenu-hamburger{position:relative;width:53px;height:53px;margin:0 auto;outline:none;border:none;cursor:pointer}.dwMenu-hamburger span{display:inline-block;box-sizing:border-box;position:absolute;left:9px;width:35px;height:2px;background-color:#adadad;transition:all .4s}.dwMenu-hamburger span:nth-of-type(1){top:15px;animation:menu-bar01 .75s forwards}.dwMenu-hamburger span:nth-of-type(2){top:26.5px;transition:all .25s .25s;opacity:1}.dwMenu-hamburger span:nth-of-type(3){top:38px;animation:menu-bar02 .75s forwards}.dwMenu-active .dwMenu-hamburger span:nth-of-type(1){transform:translateY(11.5px) rotate(-45deg)}.dwMenu-active .dwMenu-hamburger span:nth-of-type(2){opacity:0}.dwMenu-active .dwMenu-hamburger span:nth-of-type(3){transform:translateY(-11.5px) rotate(45deg)}.dwMenu-text{display:block;font-size:1rem;color:#000;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-css.css.map */
