Mobile Drop down menu color needs changing ASAP

Hello,

So on our website (www.milamorejewelry.com), the drop down menu is invisible in the mobile version.

Whoever our previous developer was decided to set the menu as a deep navy color, even though the background is almost the same color.

In the theme editor I have 0 options to make changes, and I can’t figure out where in the code I would be able to edit this?

Hi @madelinehus , go to edit code > assets > gulp-common.css, find this element:

.headWrap .trigger span {
    position: absolute;
    right: 0;
    left: 0;
    display: block;
    width: 20px;
    height: 1px;
    margin: auto;
    transition: .3s;
    background: #000;
}

And replace it with:

.headWrap .trigger span {
    position: absolute;
    right: 0;
    left: 0;
    display: block;
    width: 20px;
    height: 1px;
    margin: auto;
    transition: .3s;
    background: #fff;
}

It’ll be white now, if you’d like another colour, change #fff with your color. :blush:

I found that asset in the code but it seems like the background is already set to #fff ??

@charset “UTF-8”;.home.mainWrap .discArea,.home.mainWrap .itemArea .lead,.home.mainWrap .itemArea .shopBlc,.home.mainWrap .luxuryArea,.home.mainWrap .storyArea .lead,.home.mainWrap .storyArea .storyBlc .box,.home.mainWrap .storyArea .topBlc,.home.mainWrap .topBlc.zodiac,.newArea{text-align:center}@font-face{font-family:Khand;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/khand/v14/TwMA-IINQlQQ0bpSUnE.ttf) format(‘truetype’)}@font-face{font-family:Khand;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/khand/v14/TwMN-IINQlQQ0bKNdmEwbQI.ttf) format(‘truetype’)}@font-face{font-family:‘PT Serif Caption’;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVl2ZhbGCW-JoW6S34pSDpqYKU019K7CA.ttf) format(‘truetype’)}@font-face{font-family:Merriweather;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l521wRZWMf_.ttf) format(‘truetype’)}@font-face{font-family:‘Titillium Web’;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/titilliumweb/v15/NaPecZTIAOhVxoMyOr9n_E7fdMPmCA.ttf) format(‘truetype’)}@font-face{font-family:‘Titillium Web’;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/titilliumweb/v15/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGItzZg.ttf) format(‘truetype’)}body,html{font-family:“Hiragino Kaku Gothic Pro”,“ヒラギノ角ゴ Pro W3”,Meiryo,メイリオ,Osaka,“MS PGothic”,arial,helvetica,sans-serif;font-size:14px;line-height:1.7;box-sizing:border-box;color:#181a29;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}#press .lower.concept .leadArea h2,.access__ttl,.jumbotron,.mincho,.search__ttl{font-family:游明朝,“Yu Mincho”,YuMincho,“Hiragino Mincho ProN”,“Hiragino Mincho Pro”,HGS明朝E,メイリオ,Meiryo,serif}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.hoverBtn,a{text-decoration:none;color:#181a29}.merri{font-family:americana_btroman}.titill{font-family:“Titillium Web”,sans-serif}.inner{max-width:1120px;margin:0 auto}.pc{display:block}.sp{display:none}.arwLink:after{display:inline-block;width:0;height:0;margin-left:8px;content:“”;border-width:5px 7px;border-style:solid;border-color:transparent transparent transparent #181a29}.arwLink.white{color:#fff}.headWrap .gnav .subNav li a,.lower.concept .leadArea .cont .blc p{color:#525252}.arwLink.white:after{border-color:transparent transparent transparent #fff}.commonArw{position:relative;display:block;width:10px;height:120px}.commonArw .line{position:absolute;top:0;right:0;left:0;width:1px;height:100%;margin:auto;background:#000}.commonArw .arw{position:absolute;right:0;bottom:-7px;left:0;width:0;height:0;margin:auto;border-width:6px 4px;border-style:solid;border-color:#181a29 transparent transparent}.line_length{position:absolute;width:1px;height:120px;background:#000}.line_width{position:absolute;width:120px;height:1px;background:#000}.footWrap,.headWrap,.headWrap .gnav .subNavBlc .subNavtrg{position:relative}.hide{display:none!important}.headWrap{font-size:12px;z-index:100;top:0;left:0;width:100%;padding:20px;border-top:2px solid #181a29;background:#f9f5f0}.headWrap .logo a{float:left;margin-right:70px}.headWrap .logo a img{width:200px;height:16px}.headWrap .gnav ul{display:flex}.headWrap .gnav .subNavBlc .subNavtrg:after{position:absolute;bottom:-30px;left:0;display:block;width:150%;height:30px;content:“”}.headWrap .gnav .subNav{position:absolute;z-index:100;bottom:-63px;left:0;display:flex;width:100%;padding:20px 0;transition:opacity .4s;pointer-events:none;opacity:0;background:rgba(255,255,255,.9);justify-content:center}.headWrap .gnav .subNavBlc:hover .subNav{pointer-events:all;opacity:1}.headWrap .gnav .subNav li{margin-right:60px}.headWrap .gnav li{margin-right:80px;padding-bottom:3px}.headWrap .gnav li.active{border-bottom:1px solid #000}.headWrap .options{display:flex;float:right}.headWrap .options {display:inline-block;margin-left:12px;vertical-align:middle;align-items:center}.headWrap .options .mypage img{width:11.2px;height:16px}.headWrap .options .num{margin-left:3px}.global-nav__search{display:inline-block;margin-left:40px}.global-nav__search form{display:flex}.global-nav__search input{width:180px!important;min-width:auto!important;height:24px!important;padding:0!important;color:#fff;border-bottom:1px solid #fff!important;outline:0;background:0 0}.global-nav__search input::-moz-placeholder{color:#fff}.global-nav__search input::placeholder{color:#fff}.global-nav__search input:focus{color:#fff}.global-nav__search input:focus::-moz-placeholder{color:transparent}.global-nav__search input:focus::placeholder{color:transparent}.global-nav__search__btn{display:block;float:left;width:24px;height:24px;cursor:pointer;text-indent:-9999px;border:none;background:url(icon_search.png) center bottom no-repeat}.footWrap,.footWrap .footNav{display:-ms-flexbox}.footWrap{display:flex;padding:22px 30px 22px 25px;background:#181a29;justify-content:space-between}.footWrap a{font-size:12px;color:#fff}.footWrap .footNav{display:flex;color:#fff}.footWrap .footNav ul:first-child{margin-right:120px}.footWrap .footNav ul:nth-child(2){margin-right:70px}.footWrap .footNav ul:nth-child(3){margin-right:95px}.footWrap .footNav ul li{margin-bottom:3px}.footWrap .footNav ul .cateTop{font-weight:700;margin-bottom:12px}.footWrap .footNav ul .help{margin-top:25px}.footWrap .footOp .lang{margin-bottom:100px}.footWrap .footOp ul{display:flex;justify-content:flex-end;align-items:center}.footWrap .footOp ul li{margin-left:25px}.footWrap .footOp ul li .mypage img{width:14px;height:20px}.home.mainWrap .mv{position:fixed;z-index:0;top:0;left:0;width:100%;height:100vh}.home.mainWrap .mv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .mainWrap_cont{position:relative;z-index:1;margin-top:100vh;opacity:1;background:#f9f5f0}.home.mainWrap .discArea .lead{font-size:18px;margin-bottom:15px}.home.mainWrap .discArea .logo img{width:250px;height:45px;margin-bottom:10px}.home.mainWrap .discArea.zodiac{margin-bottom:30px;padding-top:30px;padding-bottom:30px;background:url(zodiac_bg.jpg) center top/100% auto no-repeat,#191a29}.home.mainWrap .topBlc.zodiac{margin-bottom:75px}.home.mainWrap .picture img{max-width:1128px}.home.mainWrap .discArea.picture{margin-bottom:25px}.home.mainWrap .itemArea{position:relative;padding:0 0 80px;color:#fff}.home.mainWrap .itemArea .lead{font-size:24px;margin-bottom:35px;letter-spacing:1px}.home.mainWrap .itemArea .collectBlc{margin-bottom:40px;padding:60px 0 70px;background:url(bg_fish.png) center 105px}.home.mainWrap .itemArea .collectBlc .blcInner{position:relative;display:flex;align-items:flex-end}.home.mainWrap .itemArea .collectBlc .commonArw{position:absolute;right:0;bottom:0;left:1px;margin:auto}.home.mainWrap .itemArea .collectBlc .commonArw:before{position:absolute;top:0;right:0;left:1px;margin:auto;content:“”}.home.mainWrap .itemArea .collectBlc .blcInner .ph{font-size:0;width:50%}.home.mainWrap .itemArea .collectBlc .blcInner .ph img{width:100%}.home.mainWrap .itemArea .collectBlc .blcInner .txt{margin-bottom:100px;margin-left:65px}.home.mainWrap .itemArea .collectBlc .blcInner .txt .name{font-size:24px;margin-bottom:10px}.home.mainWrap .itemArea .collectBlc .blcInner .txt .category{font-size:16px;margin-bottom:25px}.home.mainWrap .itemArea .collectBlc .blcInner .txt .arwLink{font-size:14px}.home.mainWrap .storyArea{padding-top:80px}.home.mainWrap .storyArea .lead{font-size:24px;margin-bottom:80px;letter-spacing:1px}.home.mainWrap .storyArea .topBlc img{width:100%;margin-bottom:30px}.home.mainWrap .storyArea .phBlc{height:640px;background:url(https://placehold.jp/1280x640.png) center center/cover no-repeat}.home.mainWrap .storyArea .storyBlc{position:relative;display:flex;padding:0 150px;justify-content:space-between}.home.mainWrap .storyArea .storyBlc .boxWrap{position:relative;z-index:1}.home.mainWrap .storyArea .storyBlc .box .ttl{font-size:24px;font-weight:400;line-height:1;position:absolute;right:0;bottom:120px;left:0;width:1em;margin:auto auto 30px;letter-spacing:.2em;writing-mode:vertical-rl}.home.mainWrap .storyArea .storyBlc .boxWrap:nth-child(2) .box{margin-top:215px}.home.mainWrap .storyArea .storyBlc .box img{width:312px;margin-bottom:10px}.home.mainWrap .storyArea .storyBlc .box .arwLink{display:block}.home.mainWrap .luxuryArea{padding-bottom:80px}.home.mainWrap .luxuryArea .lead{font-size:24px;margin-bottom:50px;letter-spacing:1px}.home.mainWrap .luxuryArea .blc{font-size:0;margin-bottom:20px}.home.mainWrap .luxuryArea img{width:auto;max-width:400px}.lower.bettina .cmpArea .ph img,.lower.bettina .leadArea .ph{max-width:500px}.newArea{margin-top:80px;padding:70px 0 65px;background:#181a29}.newArea .ttl{font-size:24px;font-weight:400;margin-bottom:33px;color:#fff}.newArea .itemSlider{font-size:12px;margin-bottom:34px;text-align:left}.newArea .slick-next:before,.newArea .slick-prev:before{font-size:0;display:block;border-style:solid;border-color:#fff}.newArea .itemSlider .ph{position:relative;min-width:100%;height:auto}.newArea .itemSlider .ph:before{display:block;padding-top:100%;content:“”}.newArea .itemSlider .ph span{position:absolute;top:0;display:block;box-sizing:border-box;width:100%;height:100%}.newArea .itemSlider img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.newArea .itemSlider li:not(:last-child){padding-right:8px}.newArea .cap .name{margin-bottom:5px;color:#fff}.newArea .cap .price{color:#767676}.newArea .slick-next,.newArea .slick-prev{top:140px}.newArea .slick-prev:before{width:15px;height:15px;content:“”;transition:.3s}.lower.cmp .slick-prev:before,.newArea .slick-next:before{-webkit-transition:.3s;-o-transition:.3s;height:15px;content:“”}.newArea .slick-next:before{width:15px;transition:.3s;transform:rotate(45deg);border-width:1px 1px 0 0}.newArea .slick-prev:before{transform:rotate(-45deg);border-width:1px 0 0 1px}:focus{outline:0}.lower .mainWrap_cont{background:#f9f5f0}.lower.concept .mainWrap_cont{padding-bottom:120px}.lower.concept .leadArea{margin-bottom:50px;padding-top:75px}.lower.concept .leadArea h2{font-size:24px;font-weight:400;display:flex;margin-bottom:65px}.lower.concept .leadArea .mark img{width:81px;height:72px;margin-right:30px}.lower.concept .leadArea .cont{display:flex;-ms-justify-content:space-between;justify-content:space-between}.lower.concept .leadArea .cont .blc{width:45%}.lower.concept .leadArea .cont .blc .ttl{font-weight:700;display:block;margin-bottom:10px}.lower.concept .leadArea .cont .blc p+p{padding-top:14px}.lower.concept .leadArea .cont .blc p+em{padding-top:20px}.lower.concept .leadArea .cont .blc h3{font-weight:400;margin-bottom:14px;letter-spacing:2px}.lower.bettina .mainWrap_cont{background:#fff}.lower.bettina #js-mainvisualVideo{pointer-events:none}.lower.bettina .movie{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.lower.bettina .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lower.bettina .cmpArea .inner{display:flex;align-items:center}.lower.bettina .leadArea .inner,.lower.cmp .navArea ul{display:-ms-flexbox}.lower.bettina .leadArea{padding:120px 0 85px}.lower.bettina .leadArea .inner{display:flex;flex-direction:row-reverse;align-items:center}.lower.bettina .leadArea .ph img{width:100%}.lower.bettina .leadArea .ph .logo{width:250px;padding-top:10px}.lower.bettina .leadArea .txt{font-size:19px;padding:50px 50px 100px;text-align:center;color:#181a29;flex:1}.lower.bettina .leadArea .txt .icon{display:inline-block;margin-bottom:30px}.lower.bettina .cmpArea{font-size:14px;padding:70px 0 65px;color:#fff;background:#181a29}.lower.bettina .cmpArea .txt{padding-right:50px}.lower.bettina .cmpArea .txt em{display:block;margin-bottom:5px}.lower.bettina .cmpArea .txt p+p{padding-top:20px}.readMore{font-weight:600;display:inline-block;margin-left:5px}@-webkit-keyframes fadeOut{0%{opacity:1}90%{opacity:0}100%{height:0;margin-top:0;pointer-events:none;opacity:0}}@keyframes fadeOut{0%{opacity:1}90%{opacity:0}100%{height:0;margin-top:0;pointer-events:none;opacity:0}}.readMoreCont{display:none;opacity:0}.readMoreCont.js-open{-webkit-animation:fadeIn .3s .3s forwards;animation:fadeIn .3s .3s forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.lower.products .shipArea .readMore{display:block;margin-top:30px;text-align:center}.lower.products .shipArea .readMore.js-open{-webkit-animation:fadeOut .5s 0s forwards;animation:fadeOut .5s 0s forwards}.lower.bettina .cmpArea .txt h2{margin-bottom:20px}.lower.bettina .cmpArea .txt h2 {font-weight:400;display:block}.lower.bettina .cmpArea .txt h2 .logo{margin-bottom:10px}.lower.bettina .cmpArea .logo img{width:200px}.lower.bettina .newArea.newArea{background:#fff}.lower.bettina .newArea.newArea .itemSlider{margin-bottom:0}.lower.bettina .newArea.newArea .name{color:#181a29}.lower.bettina .whyArea{padding:70px 0 120px}.lower.bettina .whyArea .inner{width:720px}.lower.bettina .whyArea .ttl{font-size:24px;margin-bottom:30px;text-align:center}.lower.bettina .whyArea p{margin-bottom:40px}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:-80px}.slick-dots li{width:10px;height:10px;margin:0 8px}.slick-dots li button:before{font-size:0;line-height:20px;width:10px;height:10px;content:“”;opacity:1;border:1px solid #16365e;border-radius:50%}.slick-dots li.slick-active button:before{opacity:1;background:#16365e}.slick-dots li button{width:10px;height:10px;padding:0}.lower.cmp .anchor{margin-top:-66px;padding-top:66px}.lower.cmp .mainWrap_cont{padding-bottom:50px}.lower.cmp .navArea{padding-top:190px}.lower.cmp .navArea h2{font-size:24px;font-weight:400;margin-bottom:60px;text-align:center;letter-spacing:2px}.lower.cmp .navArea ul{font-size:24px;font-weight:700;line-height:1;display:flex;flex-direction:column-reverse;width:100%;max-width:400px;margin-right:auto;margin-bottom:90px;margin-left:auto;letter-spacing:.5em;-ms-writing-mode:tb-rl;justify-content:space-between;writing-mode:vertical-rl}.lower.cmp.en .navArea ul{display:block;text-align:center;writing-mode:horizontal-tb}.lower.cmp.en .navArea ul li+li{margin-top:15px}.lower.cmp .navArea .commonArw{height:125px;margin:0 auto 120px}.lower.cmp article{display:flex;align-items:center}.lower.cmp .type01{margin-bottom:161px;padding-top:65px;color:#fff;background:#181a29;justify-content:flex-end}.lower.cmp .art05{padding-top:0}.lower.cmp article .ph{width:50%;height:800px}.lower.cmp article .txt{position:relative;max-width:400px;margin-right:120px}.lower.cmp article:nth-of-type(2n) .txt{margin-right:0;margin-left:120px;text-align:right}.lower.cmp article .txt .effect{font-size:12px;display:block;margin-bottom:10px}.lower.cmp article .txt .copy{font-size:18px;margin-bottom:10px}.lower.cmp article .txt .line{display:inline-block;width:85px;height:1px;margin-bottom:25px;background:#fff}.lower.cmp article .txt h2{font-size:24px;line-height:1;margin-bottom:60px;letter-spacing:.5em;writing-mode:vertical-rl}.lower.cmp.en article .txt h2{writing-mode:horizontal-tb}.lower.cmp article:nth-of-type(2n) .txt h2{margin-left:calc(100% - 24px)}.lower.cmp.en article:nth-of-type(2n) .txt h2{margin-left:0}.lower.cmp article .txt p{margin-bottom:35px}.lower.cmp .type02 .txt .line{background:#000}.lower.cmp .type01 .ph{position:relative;margin-bottom:-65px;background-repeat:no-repeat;background-position:center center;background-size:cover}.lower.cmp .art05 .ph{margin-bottom:0}.lower.cmp .type01 .ph .commonArw{position:absolute;bottom:-95px;left:-5.5px}.lower.cmp .itemImg{overflow:hidden;padding:50px 0 120px;text-align:center}.lower.cmp .itemImg img{width:350px;height:350px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.lower.cmp .slick-next:before,.lower.cmp .slick-prev:before{font-size:0;display:block;width:15px;border-color:#000;border-style:solid}.lower.cmp .slick-next,.lower.cmp .slick-prev{top:120px}.lower.cmp .slick-prev:before{transition:.3s}.lower.cmp .slick-next:before{height:15px;content:“”;transition:.3s;transform:rotate(45deg);border-width:1px 1px 0 0}.lower.cmp .slick-prev:before{transform:rotate(-45deg);border-width:1px 0 0 1px}.lower.cmp .type01:nth-of-type(2n){flex-direction:row-reverse}.lower.cmp .type01:nth-of-type(2n) .ph .commonArw{right:-5.5px;left:auto}.lower.cmp .art01 .ph{background-image:url(cmp_pic01.jpg)}.lower.cmp .art02 .ph{background-image:url(cmp_pic02.jpg)}.lower.cmp .art03 .ph{background-image:url(cmp_pic03.jpg)}.lower.cmp .art04 .ph{background-image:url(cmp_pic04.jpg)}.lower.cmp .art05 .ph{background-image:url(https://placehold.jp/640x800.png)}.lower.teaser}.lower.teaser) .mainWrap_cont{display:flex;min-height:calc(100vh - 262px);text-align:center;justify-content:center;align-items:center}.lower.teaser .mainWrap_cont p{font-size:16px;margin-bottom:30px}.lower.teaser .mainWrap_cont #countdown-unit{font-size:24px;font-weight:700;padding-bottom:30px}.lower.teaser .mainWrap_cont #countdown-unit span{display:inline-block;padding:0 5px}.lower .selectWrap{position:relative;display:flex;margin-right:2em;align-items:center}.lower .selectWrap:after{position:absolute;top:7px;right:0;bottom:0;display:inline-block;width:0;height:0;margin:auto;content:“”;pointer-events:none;border-width:7px 4px;border-style:solid;border-color:#000 transparent transparent}.lower .selectWrap select{font-weight:700;padding:0 15px 0 0;border:0}.lower.cmp .itemList .blc:before,.lower.cmp .itemList .ph:before{padding-top:100%;display:block;content:“”}.lower.cmp .itemList{margin-bottom:30px}.lower.cmp .itemList .blc{position:relative;float:left;width:25%;height:auto}.lower.cmp .itemList .blc a{position:absolute;top:0;display:block;box-sizing:border-box;width:100%;height:100%}.lower.cmp .itemList .ph{position:relative;min-width:100%;height:auto}.lower.cmp .itemList .ph span{position:absolute;top:0;display:block;box-sizing:border-box;width:100%;height:100%}.lower.cmp .itemList .ph img{width:calc(100% - 8px);height:calc(100% - 8px);-o-object-fit:contain;object-fit:contain}.lower.cmp .itemList .blc .txt{font-size:12px;position:absolute;top:0;left:0;display:flex;flex-direction:column;width:calc(100% - 8px);height:calc(100% - 8px);transition:.3s;text-align:center;opacity:0;color:#fff;background:rgba(24,26,40,.8);align-items:center;justify-content:center}.lower.cmp .itemList .blc:hover .txt,.lower.cmp .itemList .blc:hover a,.search__list .blc:hover .txt,.search__list .blc:hover a{opacity:1}.lower.cmp .itemList .blc .txt {display:block}.lower.cmp .itemList .blc .txt h3{font-weight:400}.lower.cmp .itemList .blc .txt em{font-size:18px;display:block}.lower.products .imgSec{width:60%;max-height:700px;color:#fff}.lower.products .mvSlider{background:#f9f5f0}.lower.products .mvSlider li{height:700px}.lower.products .mvSlider li img,.lower.products .mvSlider li video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lower.products .mvSlider .slick-dots{bottom:30px;height:10px}.lower.products .mainWrap_cont{position:relative;background:#fff}.lower.products .detailArea{margin:20px auto 0 40px;width:400px}.lower.products .detailArea .category{font-size:12px;margin-bottom:15px}.lower.products .detailArea h2{font-size:32px;font-weight:400;margin-bottom:5px}.lower.products .detailArea .price{margin-bottom:38px;color:#525252}.lower.products .detailArea .selectBlc{display:inline-block;width:170px;margin-bottom:45px}.lower.products .selectWrap:after{top:auto;bottom:-3px}.lower.products .detailArea .selectBlc div+div{padding-top:30px}.selectLink{margin-left:20px;text-decoration:underline}.lower.products .detailArea .selectWrap{width:100%}.lower.products .detailArea .selectWrap select{font-size:16px;width:100%;transform:scale(.875);-webkit-appearance:none}.lower.products .detailArea .size{font-size:10px;display:inline-block;margin-bottom:27px;padding-top:15px;padding-bottom:3px;color:#767676;border-bottom:1px solid #1b1e3b}.lower.products .detailArea .cart{font-size:1.2em;line-height:56px;display:block;margin-bottom:40px;text-align:center;color:#fff;background:#1b1e3b}.lower.products .detailArea .capBlc .blc{font-size:12px;line-height:2.1}.lower.products .detailArea .capBlc .blc p,.lower.products .detailArea .capBlc .blc ul{color:#525252}.lower.products .detailArea .capBlc .blc ul li{padding-left:3em;text-indent:-1.5em}.lower.products .detailArea .capBlc .blc ul li:before{display:inline-block;margin-right:1.5em;content:“·”}.lower.products .detailArea .capBlc .blc:not(:last-child){margin-bottom:30px}.lower.products .imgSec .length{font-size:24px;font-weight:400;line-height:1;position:absolute;right:0;left:0;width:1em;margin:0 auto;letter-spacing:5px;writing-mode:vertical-rl}.lower.products .phArea{min-height:600px;background:url(http://placehold.jp/333/fff/200x200.png) center center/cover no-repeat}.lower.products .phArea .length{top:15%}.lower.products .motifArea{padding:110px;text-align:center;background:#000}.lower.products .motifArea img{margin-bottom:20px}.lower.products .motifArea .motif{position:relative;min-height:115px}.lower.products .motifArea p{display:inline-block;width:440px}.lower.products .shipArea{font-size:16px}.lower.products .shipArea .inner{padding:100px}.lower .lowTtl{padding:25px 0;text-align:center;background:#f9f5ef}.lower.privacy .mainWrap_cont,.lower.qa .mainWrap_cont{background:#fff}.lower .lowTtl h2{font-size:40px;font-weight:400;letter-spacing:3px;color:#1c335a}.lower.qa .mainWrap_cont .cont{font-size:16px;padding:60px 0 100px}.lower.qa .mainWrap_cont .cont .blc{width:1040px;padding-bottom:75px;border-bottom:1px solid #181a29}.lower.qa .mainWrap_cont .cont .blc:not(:last-child){margin-bottom:60px}.lower.qa .mainWrap_cont .cont .blc:nth-child(2n){margin-left:80px}.lower.qa .mainWrap_cont .cont .blc dt{font-size:24px;line-height:1.4;margin-bottom:15px}.lower.qa .mainWrap_cont .cont .blc dt em{font-size:40px;display:inline-block;margin-right:.3em}.lower.qa .mainWrap_cont .cont .blc dd{margin-left:60px}.lower.privacy .mainWrap_cont .cont{font-size:16px;line-height:2;padding:70px 0 100px}.lower.privacy .mainWrap_cont .cont.accessibility .blc a{text-decoration:underline;color:#00f}.lower.privacy .mainWrap_cont .cont.accessibility .blc ul{list-style-type:disc}.lower.privacy .mainWrap_cont .cont.accessibility .blc ul li{margin-left:30px;margin-top:10px}.lower.privacy .mainWrap_cont .blc:not(:last-child),.lower.privacy .mainWrap_cont .lead{margin-bottom:75px}.lower.privacy .mainWrap_cont .blc h3{font-size:24px;font-weight:400;line-height:1.3;margin-bottom:15px;color:#1c335a}.lower.privacy .mainWrap_cont .blc ul{margin-left:1em;padding-top:5px}.lower.privacy .mainWrap_cont .blc ul li{padding-left:1em;text-indent:-1em}.lower.gallery .glArea{padding:50px 0 80px}.lower.gallery .glArea .cont{display:flex;flex-wrap:wrap}.lower.gallery .glArea .cont .ph{font-size:0;width:24%;margin-bottom:15px}.lower.gallery .glArea .cont .ph img{width:100%}.lower.gallery .glArea .cont .ph:not(:nth-child(4n)){margin-right:1.3333%}.grid{margin-top:65px}.grid__item{width:100%;max-width:1120px;min-height:calc(100% - 274px);margin:0 auto;padding:80px 15px}.grid__item .small–text-center{margin-bottom:25px}.grid__item .errors{margin-bottom:15px}.btn–link{font-size:14px;padding:0;text-align:inherit;color:#333;border:0;background-color:transparent}button.btn,button.btn–link:not(#HideRecoverPasswordLink):not(.address-new-toggle):not(.address-edit-toggle):not(.address-delete),form .btn,form .btn–link:not(#HideRecoverPasswordLink):not(.address-new-toggle):not(.address-edit-toggle):not(.address-delete){font-size:14px;line-height:40px;display:inline-block;width:100%;max-width:300px;margin-bottom:8px;padding:5px;transition:.3s;text-align:center;color:#fff;border:0;background:#1b1e3b}form p .btn–link:last-child,form p .btn:last-child,p button.btn–link:last-child,p button.btn:last-child{margin-bottom:0}form .btn svg{width:12px;fill:#fff}button.btn–link:hover,button.btn:hover,form .btn–link:hover,form .btn:hover{cursor:pointer;opacity:.7}form input:not([type=button]):not([type=submit]):not([type=number]):not([type=checkbox]){font-size:14px;display:block;min-width:300px;margin-bottom:8px;padding:12px;border:0;-webkit-appearance:none}.template-cart .grid__item,.template-customers-account .grid__item,.template-customers-addresses #AddressNewForm,.template-customers-addresses .AddressForm,.template-customers-login .grid__item,.template-customers-register .grid__item{max-width:860px;margin:auto}.template-customers-account .grid__item–box+,.template-customers-login .grid__item>+{margin-top:40px}.template-customers-login .grid__item p+p{margin-top:8px}.template-customers-login .grid__item #RecoverPasswordForm .form-vertical{overflow:hidden;margin-top:12px}.template-customers-login .grid__item .form–box{overflow:hidden;margin-bottom:12px}.template-customers-login .grid__item .btn–link{margin:0}.template-customers-login .grid__item .form–success{padding:8px 12px;color:#3c763d;border:1px solid #d6e9c6;background:#dff0d8}.template-customers-login .grid__item .form–danger ul,.template-customers-register .grid__item .form–danger ul,.template-customers-reset_password .grid__item .form–danger ul{padding:8px 12px;color:#a94442;border:1px solid #ebccd1;background:#f2dede}.template-cart .grid__item–box,.template-customers-account .grid__item–box,.template-customers-addresses #AddressNewForm,.template-customers-addresses .AddressForm,.template-customers-addresses [id^=EditAddress],.template-customers-login #CustomerLoginForm,.template-customers-login #RecoverPasswordForm,.template-customers-reset_password .grid__item{padding:40px;background:#f9f9f9}.template-customers-addresses #AddressNewForm,.template-customers-addresses .AddressForm,.template-customers-addresses [id^=EditAddress]{margin-bottom:40px}.template-customers-addresses .AddressForm strong{font-size:1.2em;display:block;margin-bottom:.4em}.template-customers-addresses .AddressForm button{font-size:16px;margin-top:1em;margin-right:.4em;padding:4px 12px;color:#fff;background:#1b1e3b}.template-customers-register .form-register{padding:40px 40px 60px;background:#f9f9f9}.template-customers-register .birthCont .ttl{display:block}.template-customers-register select{font-size:14px;width:100%;margin-bottom:8px;padding:12px;border:0;border-radius:0;background:#fff}.template-customers-register .selectWrap{position:relative;display:inline-block}.template-customers-register .selectWrap:after{position:absolute;top:0;right:10px;bottom:0;display:inline-block;width:0;height:0;margin:auto;content:“”;pointer-events:none;border-width:7px 4px;border-style:solid;border-color:#000 transparent transparent}.template-customers-register .selectWrap:nth-of-type(1){width:140px}.template-customers-register .selectWrap:nth-of-type(2),.template-customers-register .selectWrap:nth-of-type(3){width:67px}.template-customers-register .birthCont .selectWrap:not(:last-of-type){margin-right:8px}.template-customers-addresses input:-webkit-autofill,.template-customers-login input:-webkit-autofill,.template-customers-register input:-webkit-autofill,.template-customers-reset_password input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.template-cart h1,.template-customers-account h1,.template-customers-login h1,.template-customers-login h2,.template-customers-register h1,.template-customers-reset_password h1{font-size:28px}.template-customers-reset_password h1+p{margin:20px 0}.template-customers-login label,.template-customers-register label,.template-customers-reset_password label{display:none}.template-customers-login #customer_register_link{display:inline-block}.template-customers-addresses h1{font-size:28px;width:100%;max-width:860px;padding:80px 0 15px;margin:65px auto 15px}.form-register,.form-reset-password{width:100%;max-width:860px;margin-right:auto;margin-left:auto;padding:80px 0}.form-register form input,.form-reset-password form input{width:100%;max-width:300px;margin-bottom:15px}.template-customers-addresses hr{height:1px;border:0}.template-cart .grid__item h2,.template-customers-account .grid__item h2{font-size:20px;margin-bottom:15px}.template-cart .cart__table-cell–image{width:124px}.template-cart .cart__table-cell–image img{vertical-align:bottom}.headWrap .col-4,.lower.cmp .cmpmvArea h2,.lower.cmp .cmpmvArea h2 img,.lower.cmp .cmpmvArea h2 span,.lower.cmp .kintsugi .cmpmvArea h2 img,.template-cart .grid__item td{vertical-align:middle}.template-cart th,.template-customers-account th{font-size:16px}.template-cart td,.template-cart th,.template-customers-account td,.template-customers-account th{padding:12px;border:1px solid #e8e8e8}#EmptyCart{text-align:center}#EmptyCart h1{margin-top:0;padding-top:0;padding-bottom:15px}#EmptyCart .cart–empty-message{margin-bottom:15px}.template-cart h1{font-size:28px;margin-bottom:30px}.template-cart .btn–secondary{display:block;margin-bottom:8px}.template-cart table,.template-customers-account table{background:#fff;width:100%}.template-cart td{text-align:left}.template-cart .grid__item textarea{display:block;width:100%;height:150px;border:1px solid #ccc}.template-cart .grid__item th{text-align:center}.template-cart .grid__item th:nth-of-type(4){width:5em}.template-cart .grid__item td:nth-of-type(4) label{display:none}.template-cart .grid__item td .txt–minor a{font-size:12px;display:inline-block;padding:4px 8px;color:#fff;background:#1b1e3b}.template-cart .grid__item td input{width:100%;height:3em;padding:0 0 0 1em;text-align:center;border:none;background:#f9f9f9;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart__footer .medium-up–one-half{padding:0 0 50px}.cart__footer .medium-up–text-right{padding-bottom:0}.cart__footer .cart__subtotal,.cart__footer .cart__subtotal-title{font-size:32px;font-weight:600;display:inline-block}.cart__footer .cart__subtotal-title{transform:scale(.8);transform-origin:left center}.jumbotron,.loading p{transform:translate(-50%,-50%)}.cart__footer .cart-subtotal__btn{display:flex;margin-top:40px;justify-content:space-between}.cart__footer .cart-subtotal__btn a,.cart__footer .cart-subtotal__btn button{display:block;width:240px}.cart__footer .grid{margin-top:40px}.cart__footer .grid label{font-size:16px;font-weight:600;display:block;margin-bottom:8px}.cart__footer .cart__policies{font-size:12px;margin-bottom:20px}.template-customers-addresses>h2{font-size:20px;width:100%;max-width:860px;margin:0 auto 20px}.template-customers-addresses>p{width:100%;max-width:860px;margin:0 auto 15px}#AddressNewForm,.template-customers-addresses .form-vertical{width:100%;max-width:860px;margin-right:auto;margin-left:auto;text-align:left}#AddressNewForm .grid__item,.template-customers-addresses .form-vertical .grid__item{min-height:auto;padding:0}.template-customers-addresses header.small–text-center{width:100%;max-width:860px;margin-right:auto;margin-bottom:40px;margin-left:auto;text-align:left}.template-customers-addresses header.small–text-center button{display:block;margin-top:-80px;margin-left:auto}#AddressNewForm .grid__item input,.template-customers-addresses .form-vertical input:not([type=checkbox]):not([type=submit]),.template-customers-addresses .form-vertical select,.template-customers-addresses [id^=EditAddress] input:not([type=checkbox]):not([type=submit]){display:block;width:100%;margin-bottom:8px;text-align:left}.template-customers-addresses .form-vertical label{margin-bottom:0}.template-customers-addresses .form-vertical input[type=checkbox]+label{display:inline-block;width:auto}#AddressNewForm .grid,.template-customers-addresses .form-vertical .grid,.template-customers-addresses [id^=EditAddress] .grid{display:flex;margin-top:0;flex-wrap:wrap;justify-content:space-between}#AddressNewForm .grid~p,.template-customers-addresses .form-vertical .grid~p,.template-customers-addresses [id^=EditAddress] .grid~p{margin-top:20px}#AddressNewForm .grid~p button,#AddressNewForm .grid~p input[type=submit],.template-customers-addresses .form-vertical .grid~p button,.template-customers-addresses .form-vertical .grid~p input[type=submit],.template-customers-addresses [id^=EditAddress] input[type=submit]{display:block;margin:auto;text-align:center}#AddressNewForm .grid__item:not(:only-child),.template-customers-addresses [id^=EditAddress] .grid__item:not(:only-child){width:49%;margin:0}.loading p,.loading p img{width:117px}#AddressNewForm select,.template-customers-addresses .form-vertical select,.template-customers-addresses [id^=EditAddress] select{font-size:14px;display:block;max-width:100%;margin-bottom:8px;padding:12px;border:0;border-radius:0;background:#fff;-webkit-appearance:none}#AddressNewForm .grid__item label,.template-customers-addresses [id^=EditAddress] .grid__item label{font-weight:600;display:block;margin:12px 0 8px}.template-customers-addresses .form-vertical h3{font-size:16px;margin:0 0 15px}.shopify-challenge__container{padding:130px 15px 80px}.loading{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.5}.loading p{position:absolute;top:50%;left:50%;background-image:url(monogram-navy.png);background-size:117px}.swim{-webkit-animation:swim 3s steps(100) infinite;animation:swim 3s steps(100) infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes swim{0%{transform:rotate(360deg)}25%{transform:rotate(270deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}100%{transform:rotate(0)}}@keyframes swim{0%{transform:rotate(360deg)}25%{transform:rotate(270deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}100%{transform:rotate(0)}}.is-open main{-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:2s;animation-duration:2s}.is-open main.bettina,.is-open main.home{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes fadein{0%{transform:translateY(6px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadein{0%{transform:translateY(6px);opacity:0}100%{transform:translateY(0);opacity:1}}.lower.cmp .cmpmvArea .pageKv{width:1120px;margin-right:auto;margin-left:auto}.lower.cmp .duochain .art01 .ph{background-image:url(DuoChainWeb2.jpg);background-position:center bottom}.lower.cmp .puzzle .art01 .ph{background-image:url(puzzle_ph01.jpg)}.lower.cmp .puzzle .art02 .ph{background-image:url(puzzle-banner-3.jpg)}.lower.cmp .hanabi .art01 .ph{background-image:url(https://cdn.shopify.com/s/files/1/0229/7246/5230/files/hanabi_page_image.jpg?v=1628119945)}.lower.cmp}.lower.cmp) .diamond_braille .art01 .ph{background-image:url(https://cdn.shopify.com/s/files/1/0229/7246/5230/files/MILAMORE0897.jpg?v=1628119945)}.lower.cmp}.lower.cmp) .selflove .art01 .ph{background-image:url(https://cdn.shopify.com/s/files/1/0229/7246/5230/files/S__84639883_c196ed14-ac2e-4518-903c-5f4e1d72504b.jpg?v=1614699967)}.lower.cmp}.lower.cmp) .zodiac .art01 .ph{background-image:url(https://cdn.shopify.com/s/files/1/0229/7246/5230/files/S__84639846.jpg?v=1614698025)}.lower.cmp}.lower.cmp) .birthstones .art01 .ph{background-image:url(../../../products/BirthstoneSapphire.jpg)}.lower.cmp .kintsugi .art01 .ph{background-image:url(https://cdn.shopify.com/s/files/1/0229/7246/5230/files/KintsugiWeb.jpg?v=1614693136);background-position:center;background-position:center) bottom}.lower.cmp .kintsugi .cmpmvArea h2{margin-bottom:20px}.lower.cmp .kintsugi .cmpmvArea h3{font-size:16px;font-weight:400;margin-bottom:60px;text-align:center}.lower.cmp .diamond_braille .cmpmvArea h2{margin-bottom:20px}.lower.cmp .diamond_braille .cmpmvArea h3{font-size:16px;font-weight:400;margin-bottom:60px;text-align:center}.lower.cmp .puzzle .cmpmvArea h2{margin-bottom:90px;text-align:left}.lower.cmp .zodiac .cmpmvArea{padding-bottom:30px}.lower.cmp .zodiac .cmpmvArea figure{margin-bottom:50px;padding:80px 7% 0}.lower.cmp .zodiac .cmpmvArea .lead,.lower.cmp .zodiac .cmpmvArea h2{margin-bottom:50px}.lower.cmp .zodiac .cmpmvArea .lead p+p{padding-top:40px}.lower.cmp .zodiac .cmpmvArea *{color:#fff}.lower.cmp .zodiac .cmpmvArea .commonArw{margin-bottom:0}.lower.cmp .zodiac .cmpmvArea .commonArw .arw{border-color:#fff transparent transparent}.lower.cmp .zodiac .cmpmvArea .commonArw .line{background:#fff}.lower.cmp .cmpmvArea{text-align:center}.lower.cmp .cmpmvArea h3{font-size:24px;font-weight:400;margin-bottom:20px}.lower.cmp .cmpmvArea figure{margin-bottom:20px}.lower.cmp .cmpmvArea figure img{width:auto;max-width:100%}.lower.cmp .cmpmvArea h2{font-size:32px;font-weight:400;line-height:1;display:block;margin-bottom:10px;color:#12375e}.lower.cmp .cmpmvArea h2 img{width:auto;height:24px}.lower.cmp .cmpmvArea h2 img+span{display:inline-block;margin-left:10px}.lower.cmp .cmpmvArea .commonArw{margin:0 auto 30px}.center,.containerTextCenter{margin-right:auto;margin-left:auto}.lower.cmp .cmpmvArea .lead{margin-bottom:20px;text-align:left;color:#12375e}#press .lower.concept .leadArea h2,.access,.access p a,.bg-blue .containerTextCenter,.headWrap,.headWrap a,.jumbotron,.jumbotron a{color:#fff}.lower.cmp .cmpmvArea .lead p+p{padding-top:1em}.lower.cmp .cmpType02 .type01 .ph{height:auto;box-shadow:0 5px 7px -4px #000}.lower.cmp .cmpType02 .type01 .ph::before{display:block;padding-top:100%;content:“”}.lower.cmp .cmpType02 .type01 .ph figure{position:absolute;top:0;box-sizing:border-box;width:100%;height:100%}.lower.cmp .type01 .ph .commonArw{height:50vw}.lower.cmp .cmpType02 article .txt h3{font-size:20px;font-weight:400;margin-bottom:20px}.lower.cmp .cmpType02 article .txt h3.no-margin-bottom{margin-bottom:0}.lower.cmp .cmpType02 article .txt h4{font-weight:400;margin-bottom:20px}.lower.cmp .kintsugi .cmpmvArea h2 img{width:auto;height:36px}.left{text-align:left}.right{text-align:right}.center{text-align:center}.d-none{display:none}.bb-0{border-bottom:none!important}.mt-0{margin-top:0!important}.text-uppercase{text-transform:uppercase}.bg-blue{background:#181a29!important}.row{display:flex;margin-right:-15px;margin-left:-15px;flex-wrap:wrap}.col{max-width:100%;flex-basis:0;flex-grow:1}.align-items-center{align-items:center!important}.col-6{max-width:50%;flex:0 0 50%;padding-top:10px}.container{padding:30px 0}.headWrap .navLeft a,.headWrap .navRight{padding-right:20px}.containerFirst{padding-bottom:30px}.containerLast{padding-top:30px}.containerTextCenter{font-size:18px;max-width:650px;text-align:center}.jumbotron,.jumbotron .arwLink{font-size:15px}.containerTextCenter p:not(:first-child){padding-top:20px}.header-hidden .headWrap{position:static}.headWrap{height:auto;padding-top:0!important;padding-bottom:0!important}.mainSubNav{display:flex;padding-bottom:10px;justify-content:center;align-items:center}.headWrap .gnav,.navDropdown,.navLanguages{display:inline-block}.headWrap .gnav{float:none}.navLanguages{display:none}.headWrap .col-4{display:inline-block;width:33%}.headWrap .navLeft{padding-left:10px}.headWrap .trigger span{background:#fff}.navLogo{max-width:300px}.mainNav li:last-child{margin-right:0}.home h2{text-transform:uppercase}.jumbotron{position:absolute;top:75%;left:50%;width:100%;text-align:center;text-transform:uppercase}.jumbotron .arwLink::after{position:relative;top:-2px;border-color:transparent transparent transparent #fff}.jumbotron–blue a,.jumbotron–blue p{color:#181a29}.jumbotron–blue .arwLink::after{border-color:transparent transparent transparent #181a29}.jumbotronTitle{font-size:20px}.col-4{width:29.33%}.commonArw .arw,.commonArw .line{display:none}.collection_carousel{padding-bottom:80px}.lower.cmp .collection_carousel .slick-next,.lower.cmp .collection_carousel .slick-prev{top:140px}.lower.cmp .collection_carousel .slick-next::before,.lower.cmp .collection_carousel .slick-prev::before{border-color:#fff}.footWrapLogo{position:relative;display:flex;padding:22px 22px 0 25px;background:#181a29;justify-content:space-between}.footLogo{height:100px;padding-left:35px}.footWrap .logo img{width:200px;height:auto}.aboutImg{padding-top:20px;padding-bottom:20px}.access,.archive .leadArea{padding-top:75px}.aboutImgPortrait{padding-bottom:60px}.aboutImgPortrait img{width:100%}.aboutLogo{max-width:250px}.lower.cmp .mainWrap_cont.diamond_braille,.lower.cmp .mainWrap_cont.duochain,.lower.cmp .mainWrap_cont.hanabi,.lower.cmp .mainWrap_cont.kintsugi,.lower.cmp .mainWrap_cont.puzzle,.lower.cmp .mainWrap_cont.selflove,.lower.cmp .mainWrap_cont.zodiac{padding-bottom:0}.lower.cmp .zodiac .cmpmvArea{background:url(SkyVertical.jpg) center;background-size:cover}#SearchDrawer,.access{background-color:#181a29}.imgContainer{display:flex;justify-content:center}.bettinaImg{width:30%}.archiveSlider img,.bettinaImg img,.law table{width:100%}.archive h2{font-size:30px}.archive .containerTextCenter{padding-bottom:50px}.archiveSlider{height:700px}.archiveSlider img{height:100%;-o-object-fit:contain;object-fit:contain}.archiveSlider li{padding-right:40px}.archiveSlider li:first-child{padding-left:20px}.archiveSlider .slick-next,.archiveSlider .slick-prev{top:360px}.law{max-width:1000px;margin:50px auto 100px}.law h2{font-size:20px;font-weight:400;margin-bottom:40px}.law th{font-weight:400;width:300px;-moz-text-align-last:left;text-align-last:left}.law td{text-align:justify}.law td p:not(:last-child){margin-bottom:1em}.law td ol{margin:2em 0}.law td li:not(:last-child){margin-bottom:.5em}.access{overflow:hidden}.access p{font-size:18px;margin-bottom:2em}.access p a{text-decoration:underline}#milamore .access{padding-top:0}#milamore .access p{font-size:12px}.access__wrap{max-width:1120px;margin:auto}.access__ttl{font-size:30px;margin-bottom:1em;text-align:center}.access__map__ttl,.access__subttl{font-size:18px}.access__img{display:flex;margin-bottom:40px;justify-content:space-between}.access__img div{width:48%}.access__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#milamore .access__img{margin-bottom:20px}.access__map iframe,.access__movie iframe{margin-bottom:40px;width:100%}.access__movie iframe{height:477px}.search{max-width:1128px;margin:0 auto 45px}.search__header{padding:20px 0 15px}.search__list .blc:before,.search__list .ph:before{padding-top:100%;content:“”}.search__ttl{font-size:32px;font-weight:400;margin-bottom:20px}.search__result dl{display:flex;justify-content:flex-end}.search__result dt{font-weight:700;margin-right:1em}.search__list{display:flex;flex-wrap:wrap}.search__list .blc{position:relative;width:25%;height:auto}.search__list .blc:before{display:block}.search__list .blc a{position:absolute;top:0;display:block;box-sizing:border-box;width:100%;height:100%}.search__list .ph{position:relative;min-width:100%;height:auto}.search__list .ph:before{display:block}.search__list .ph span{position:absolute;top:0;display:block;box-sizing:border-box;width:100%;height:100%}.search__list .txt{font-size:12px}.search__list .txt *{display:block}.search__list .txt h3{font-weight:400}.search__list .txt em{font-size:18px;display:block}#SearchDrawer{position:fixed;z-index:1000;top:0;right:0;left:0;display:none;height:77px;margin:auto;padding:0 10px;align-items:center}#SearchDrawer input{min-width:auto;margin:0}#SearchDrawer button{border:none;background:0 0}#SearchDrawer .search-bar__submit{width:36px;padding:0 4px}#SearchDrawer .search-bar__close{width:24px;margin-left:10px}#SearchDrawer .search-bar__interior,#SearchDrawer .search-form__input-wrapper{width:100%}#SearchDrawer .search-bar__close path{fill:#fff}#SearchDrawer .search-form__container{display:flex;align-items:center}#SearchDrawer .search-bar__form{display:flex;background-color:#fff;flex:1;align-items:center}#SearchDrawer .search-bar__actions{display:flex}#search-toggle{border:none;background:0 0}#search-toggle svg{width:17px}#search-toggle svg path{fill:#fff}.birthstones__mv img{display:block;width:100%;height:auto}.birthstones__mv .sp{display:none}.birthstones__mv__txt{max-width:1120px;margin:auto;padding:80px 0}.birthstones__mv__txt p:not(:last-child){margin-bottom:1em}.birthstones__list{max-width:1120px;margin:auto}.birthstones__list li{display:flex;align-items:center}.birthstones__list li:not(:last-child){margin-bottom:40px}.birthstones__list figure{max-width:200px;margin:0 40px 0 0}.birthstones__list div{flex:1}.birthstones__list img{display:block;width:100%;height:auto}.birthstones__list p{margin-bottom:1em}.tab_title{position:relative;cursor:pointer;text-transform:uppercase}.product_tabs .tab_title:after{content:“+”;position:absolute;top:0;right:0}.product_tabs .product_tab.open .tab_title:after{content:“-”}.product_tabs .product_tab{font-size:13px;border-bottom:1px solid;padding-bottom:10px;margin-bottom:10px}.product_tabs .tab_content{padding-top:10px;padding-right:10px;display:none}.product_tabs .tab_content a{text-decoration:underline}.product_tabs .tab_content ul{margin:0 0 15px 30px;list-style:disc}.product_tabs .tab_content li{list-style-position:inside}.product_tabs .product_tab.open .tab_content{display:block}#press .lower.concept .leadArea{max-width:80vw;padding-top:2em;margin-bottom:0}#press .lower.concept .leadArea h2{font-size:1.8rem!important;text-align:center;display:inline-block;margin-bottom:1em}#press h3,#press p.date{font-size:.6875rem;color:#fff;text-align:left}#press p.date{margin-top:.4em}#press h3{margin-top:0}#press .items,.collection_box .items{display:flex;justify-content:space-between;flex-wrap:wrap}.collection_box .items{justify-content:center}.collection_box .item{position:relative;width:23%;height:auto;text-align:center;margin:0 .2em}.collection_box .ttl{text-transform:uppercase;font-size:1.4em!important;margin-top:2.6em;margin-bottom:2.6em;color:#181a29}.collection_box.newArea{padding-top:1em;background:#f7f5ef}#press .item{width:calc(33.3% - .3em);height:auto;text-align:center;padding:2em 4em 4em}.collection_box .cap{width:100%;height:98%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;opacity:0;background:rgba(23,24,31,.7803921569);transition:all .2s ease}.collection_box .cap .name,.collection_box .cap .price{font-size:1.2rem!important}.collection_box .cap .price{color:#fff}.collection_box .item:hover .cap{opacity:1}.collection_box .item img{width:100%}#press .item .img_box img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition-delay:.5s;font-family:“object-fit: cover; object-position: 50% 50%”}#press .item .img_box{width:100%;padding-bottom:133.5%;position:relative}@media screen and (min-width:576px){.jumbotron{font-size:20px}.jumbotronTitle{font-size:35px}}@media screen and (min-width:1040px){.search__list .ph img,.search__list .txt{width:calc(100% - 8px);height:calc(100% - 8px)}.hoverBtn,a{transition:.3s}a[href^=“tel:”]{cursor:default;pointer-events:none}.hoverBtn:hover,a:hover{cursor:pointer;text-decoration:none;opacity:.7}.home a:hover{opacity:1}.footWrap,.headWrap,.mainWrap{min-width:1120px}.mainWrap{overflow:hidden}.navUserPages .lock{padding-left:20px}.law td,.law th{padding:16px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.search__list .ph img{-o-object-fit:contain;object-fit:contain}.search__list .txt{position:absolute;top:0;left:0;display:flex;flex-direction:column;transition:.3s;text-align:center;opacity:0;color:#fff;background:rgba(24,26,40,.8);align-items:center;justify-content:center}#search-toggle{display:none}}@media screen and (min-width:1041px){.product_flex{display:flex;justify-content:space-between}}@media screen and (max-width:1040px){.global-nav__search,.headWrap .options .english,.headWrap .options .search,.header-hidden{display:none}.headWrap,.headWrap a{color:#000}.headWrap{padding:20px 15px}.headWrap .logo{position:absolute;top:19px;right:0;left:0;display:block;text-align:center}.headWrap .logo a{font-size:0;float:none;margin-right:0;text-align:center;vertical-align:middle}.headWrap .logo a img{width:166px;height:13px;vertical-align:middle}.headWrap .gnav ul{display:block}.headWrap .gnav li{margin-right:0;padding-bottom:0;text-align:center}.headWrap .options{position:absolute;top:23px;right:15px}.headWrap .options *{font-size:0;margin-left:7px}.headWrap .options .mypage img{width:12px}.headWrap .options .num{font-size:12px}.headWrap .gnav .english,.headWrap .gnav .japanese{font-size:14px;top:20px;right:15px;position:absolute;color:#fff}.headWrap .gnav .japanese{top:45px;right:16px}.headWrap .trigger{position:relative;z-index:101;width:20px;height:20px}.headWrap .trigger span{position:absolute;right:0;left:0;display:block;width:20px;height:1px;margin:auto;transition:.3s;background:#000}.headWrap .trigger span:nth-child(1){top:0}.headWrap .trigger span:nth-child(2){top:0;bottom:0}.headWrap .trigger span:nth-child(3){bottom:0}.headWrap.js-open .trigger{position:fixed}.headWrap.js-open .trigger span{background:#fff}.headWrap.js-open .trigger span:nth-child(1){top:0;bottom:0;transform:rotate(45deg)}.headWrap.js-open .trigger span:nth-child(2){right:0;opacity:0}.headWrap.js-open .trigger span:nth-child(3){top:0;bottom:0;transform:rotate(-45deg)}.headWrap .gnav{float:none;position:fixed;z-index:99;top:0;bottom:0;left:0;overflow:auto;width:100%;transform:translateY(-120%);background:rgba(24,26,41,.95);-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:16px;padding:54px 0}.headWrap.js-open .gnav{transition:.5s;transform:translateY(0)}.headWrap .gnav ul{margin-bottom:20px}.headWrap .gnav li{width:100%}.headWrap .gnav li.active{padding-bottom:0;border-bottom:0}.headWrap .gnav li a{display:block;padding:6px 0;color:#fff}.headWrap .gnav .navbtn_p{display:block}.headWrap .gnav .subNavBlc .subNavtrg{font-family:游明朝,“Yu Mincho”,YuMincho,“Hiragino Mincho ProN”,“Hiragino Mincho Pro”,HGS明朝E,メイリオ,Meiryo,serif;color:#5f6375}.headWrap .gnav .subNavBlc .subNavtrg:after{display:none}.headWrap .gnav .subNav{position:static;display:block;width:100%;padding:0;pointer-events:all;opacity:1;background:0 0}.headWrap .gnav .subNav li{margin-right:0}.headWrap .gnav .subNav li a{color:#fff}.headWrap .gnav .search{margin-top:30px}.footWrap{padding:80px 15px 15px}.footWrap .footNav{font-size:14px;display:block}.footWrap .footNav ul:first-child,.footWrap .footNav ul:nth-child(2),.footWrap .footNav ul:nth-child(3){margin-right:0;margin-bottom:22px}.footWrap .footNav ul .logo{position:absolute;top:30px;margin-bottom:33px}.footWrap .footNav ul .logo img{width:290px;height:23px}.footWrap .footNav ul .help{margin-top:0}.footWrap .footOp{margin-top:58px}.footWrap .footOp .lang{display:block;margin-bottom:0}.footWrap .footNav ul li,.footWrap .footOp .lang li{margin-bottom:10px}.footWrap .footOp ul li{margin-left:20px}.home.mainWrap .mv{font-size:0;position:relative;height:auto;margin-top:62px}.home.mainWrap .discArea{padding:0}.home.mainWrap .picture img{width:100%}.home.mainWrap .itemArea{padding:55px 0 70px}.home.mainWrap .itemArea .lead{margin-bottom:65px}.home.mainWrap .itemArea .collectBlc{margin-bottom:0;padding:90px 0 40px}.home.mainWrap .itemArea .collectBlc .blcInner{display:block;padding:0}.home.mainWrap .itemArea .collectBlc .commonArw{bottom:-10px;height:80px}.home.mainWrap .itemArea .collectBlc .blcInner .ph{width:70%;margin-top:0;margin-bottom:25px}.home.mainWrap .itemArea .collectBlc .blcInner .txt{margin-bottom:0;margin-left:15px}.home.mainWrap .storyArea{padding-top:45px}.home.mainWrap .storyArea .topBlc img{margin-bottom:15px}.home.mainWrap .storyArea .lead{margin-bottom:45px}.home.mainWrap .storyArea .phBlc{height:550px}.home.mainWrap .storyArea .storyBlc{padding:0 15px}.home.mainWrap .storyArea .storyBlc .boxWrap{width:48%;padding:55px 0}.home.mainWrap .storyArea .storyBlc .boxWrap:nth-child(2) .box{margin-top:120px}.home.mainWrap .storyArea .storyBlc .box .ttl{bottom:15px}.home.mainWrap .storyArea .storyBlc .box .arwLink{bottom:-45px}.lower.cmp .cmpType02 .type01 .ph,.lower.cmp .type01 .ph .commonArw{bottom:-50px}.home.mainWrap .storyArea .storyBlc .box .arwLink.white{color:#181a29}.home.mainWrap .storyArea .storyBlc .box .arwLink.white:after{border-color:transparent transparent transparent #181a29}.home.mainWrap .storyArea .topBlc.inner{padding:0}.newArea{overflow:hidden;padding:48px 0 40px}.newArea .inner{padding:0}.newArea .itemSlider .slick-track{margin-left:-43.2%}.newArea .itemSlider li .cap{padding:0 8px}.home.mainWrap .luxuryArea{padding-bottom:40px}.home.mainWrap .luxuryArea img{width:auto;max-width:100%}.lower.concept .mainWrap_cont{padding-bottom:80px}.lower.concept .leadArea{padding-top:45px}.lower.concept .leadArea h2{display:block;margin-bottom:50px}.lower.concept .leadArea .mark img{width:70px;height:62px}.lower.concept .leadArea .cont{display:block}.lower.concept .leadArea .cont .blc{width:100%;padding-right:0}.lower.concept .leadArea .cont .blc+.blc{padding-top:55px}.lower.concept .profArea{padding:115px 0 0}.lower.concept .profArea .line01{top:30%}.lower.concept .profArea .commonArw{height:120px}.lower.concept .profArea .cont{display:block;padding:0 0 55px;border-left:0}.lower.concept .profArea .cont .ph{font-size:0;width:80%;padding-top:70px;border-right:1px solid #000}.lower.concept .profArea .cont .ph img{width:100%}.lower.concept .profArea .line03{top:70px;left:0;width:100%}.lower.concept .profArea .cont .txt{padding:50px 15px}.lower.concept .profArea .cont .txt p+p{padding-top:35px}.lower.concept .profArea .cont .txt h2{margin-bottom:30px}.lower.concept .bottom{width:80%;height:160px;border-right:0}.lower.bettina .cmpArea .inner,.lower.bettina .leadArea .inner{display:block}.lower.bettina .cmpArea .inner{padding:0}.lower.bettina .leadArea{padding:20px 0 85px}.lower.bettina .cmpArea .ph img,.lower.bettina .leadArea .ph{max-width:100%}.lower.bettina .leadArea .txt{padding:0 0 45px}.lower.bettina .leadArea .txt .icon{margin-bottom:5px}.lower.bettina .leadArea .txt .icon img{width:80px;height:42px}.lower.bettina .cmpArea{padding:35px 0 0;letter-spacing:.02em}.lower.bettina .cmpArea .ph{font-size:0}.lower.bettina .cmpArea .txt{margin-bottom:40px;padding:0 15px}.lower.bettina .cmpArea .txt h2 {font-size:19px;text-align:center}.lower.bettina .cmpArea .logo img{margin-right:auto;margin-left:auto}.lower.bettina .cmpArea .txt .readMore{font-size:19px}.lower.bettina .newArea{padding:0 0 40px}.lower.bettina .whyArea{padding:40px 0 80px}.lower.bettina .whyArea .inner{width:100%}.lower.bettina .whyArea .ttl{font-size:24px;margin-bottom:20px;text-align:center}.lower.cmp article .txt a,.lower.products .shipArea{font-size:14px}.lower.bettina .whyArea p{margin-bottom:20px}.lower.cmp .mainWrap_cont{padding-bottom:70px}.lower.cmp .anchor{margin-top:-62px;padding-top:62px}.lower.cmp .navArea{padding-top:50px}.lower.cmp .navArea h2{line-height:1.4;margin-bottom:40px}.lower.cmp .navArea ul{width:80%;margin-bottom:50px}.lower.cmp .navArea .commonArw{height:80px;margin:0 auto 50px}.lower.cmp article{display:block}.lower.cmp .type01{padding-top:40px;padding-bottom:310px}.lower.cmp .art05{padding-top:40px;padding-bottom:0}.lower.cmp article .txt{max-width:100%;margin-right:0;margin-bottom:40px;padding:0 15px}.lower.cmp article:nth-of-type(2n) .txt{margin-left:0}.lower.cmp article .txt .line{width:85px}.lower.cmp article .txt h2{margin-bottom:45px}.lower.cmp article .txt p{margin-bottom:25px}.lower.cmp .type02 .txt h2{margin-bottom:30px}.lower.cmp .type01{margin-right:0;margin-bottom:50px;margin-left:0}.lower.cmp .type01 .ph{position:absolute;width:80%;height:350px;margin-bottom:0}.lower.cmp .type01:nth-of-type(2n-1) .ph{right:0}.lower.cmp .type01:nth-of-type(2n) .ph .commonArw{left:auto}.lower.cmp .type02 .ph{width:100%;max-width:200px;height:auto;margin:70px 0 30px;padding-bottom:0}.lower.cmp .type02 .txt{margin-bottom:50px}.lower.cmp .art05 .ph{width:100%;height:450px}.lower.cmp .itemImg img{width:auto;max-width:100%}.lower.products .imgSec{width:100%;min-height:auto}.lower.products .mvSlider li{height:auto}.lower.products .mvSlider .slick-dots{bottom:20px}.lower.products .detailArea{margin:auto;position:static;width:100%;padding:30px 15px 40px}.lower.products .phArea{min-height:360px}.lower.products .motifArea{padding:50px 15px 40px}.lower.products .motifArea p{width:100%}.lower.products .shipArea .inner{padding:40px 15px}.lower.products .shipArea .readMore{margin-top:20px}.lower .lowTtl{padding:20px 0}.lower .lowTtl h2{font-size:32px}.lower.qa .mainWrap_cont .cont{font-size:14px;padding:40px 0 80px}.lower.qa .mainWrap_cont .cont .blc{width:100%;padding-bottom:40px}.lower.qa .mainWrap_cont .cont .blc:not(:last-child){margin-bottom:35px}.lower.qa .mainWrap_cont .cont .blc:nth-child(2n){margin-left:0}.lower.qa .mainWrap_cont .cont .blc dt{font-size:20px;margin-bottom:10px;padding-left:40px;text-indent:-20px}.lower.qa .mainWrap_cont .cont .blc dt em{font-size:32px;margin-right:5px}.lower.qa .mainWrap_cont .cont .blc dd{margin-left:40px}.lower.privacy .mainWrap_cont .cont{font-size:14px;padding:40px 0 80px}.lower.privacy .mainWrap_cont .blc:not(:last-child),.lower.privacy .mainWrap_cont .lead{margin-bottom:40px}.lower.privacy .mainWrap_cont .blc h3{font-size:20px;margin-bottom:10px}.grid__item{padding:50px 15px 60px;text-align:left}.grid__item .form–success{margin-bottom:40px}.grid__item #CustomerLoginForm{margin-bottom:60px}.grid__item .small–text-center{font-size:24px;margin-bottom:15px;text-align:center}button.btn,button.btn–link,form .btn,form .btn–link{font-size:14px;width:100%;max-width:100%;margin:10px 0 0}form .btn–link{max-width:100%}form .btn–link:hover,form .small–text-center:hover{opacity:1}form input:not([type=checkbox]){display:block;width:100%;margin-bottom:10px}.template-customers-login input[type=email]{margin-right:0}.template-customers-login input:not([type=button]):not([type=submit]):not([type=number]):not([type=checkbox]),.template-customers-register input:not([type=button]):not([type=submit]):not([type=number]):not([type=checkbox]){min-width:0}.template-customers-addresses #AddressNewForm,.template-customers-addresses .AddressForm,.template-customers-addresses [id^=EditAddress],.template-customers-login #CustomerLoginForm,.template-customers-login #RecoverPasswordForm,.template-customers-reset_password .grid__item{padding:20px}.template-cart .grid__item–box,.template-customers-account .grid__item–box,.template-customers-register .form-register{padding:20px 20px 32px}.template-customers-register .selectWrap:nth-of-type(1){width:44%}.template-customers-register .selectWrap:nth-of-type(2),.template-customers-register .selectWrap:nth-of-type(3){width:25%}.template-customers-register .birthCont .selectWrap:not(:last-of-type){margin-right:1%}.template-customers-account .grid__item–box+{margin-top:24px}.template-customers-addresses h1{font-size:24px;padding:50px 15px 15px;text-align:center}.form-register{padding:0 15px 60px}.form-reset-password{padding:60px 15px}.form-register form input:not([type=button]):not([type=submit]):not([type=number]):not([type=checkbox]),.form-reset-password form input:not([type=button]):not([type=submit]):not([type=number]):not([type=checkbox]){min-width:0;max-width:100%}.form-reset-password p{margin-bottom:20px;text-align:left}.template-customers-account h2,.template-customers-account p,.template-customers-account table{padding:0 15px}.template-customers-account table,.template-customers-account table tbody,.template-customers-account table tr{display:block}.template-customers-account table tbody{border:1px solid #e8e8e8}.template-customers-account thead{display:none}.template-customers-account td{display:block;padding-right:1em;text-align:right}.template-customers-account td:before{font-size:12px;font-weight:700;float:left;margin-right:5px;vertical-align:1px}.template-customers-account td:nth-child(1):before{content:“注文”}.template-customers-account td:nth-child(2):before{content:“日付”}.template-customers-account td:nth-child(3):before{content:“お支払い状況”}.template-customers-account td:nth-child(4):before{content:“フルフィルメントの状況”}.template-customers-account td:nth-child(5):before{content:“合計”}.template-cart table thead{display:none}.template-cart .btn{margin:10px 0 0}.template-cart h1{font-size:24px;text-align:center}.template-cart table,.template-cart table tbody,.template-cart table tr{font-size:12px;display:block}.template-cart table tr+tr{border-top:25px solid #f9f9f9}.template-cart table td:nth-of-type(n){display:block;width:100%}.template-cart table td:not(:first-of-type){margin-top:-1px}.template-cart .grid__item textarea{max-width:100%}.template-cart table td:nth-child(1){display:block;margin-bottom:0;text-align:left}.template-cart table td:nth-child(2){font-size:16px;display:block;margin-bottom:0;text-align:left}.template-cart table td:nth-child(2) p{font-size:14px;display:inline-block}.template-cart .grid__item table td .txt–minor{font-size:12px}.template-cart table td:nth-child(3) :before{font-size:12px;font-weight:700;display:inline-block;margin-right:1.2em;content:“Price”}.template-cart .grid__item table td:nth-child(4) label{font-size:12px;font-weight:700;display:inline-block;margin-right:1em}.template-cart .grid__item table td:nth-child(4) input{font-weight:400;display:inline-block;width:5em;margin-right:1em;margin-bottom:0;padding:0 3px}.template-cart .grid__item table td:nth-child(5) :before{font-size:12px;font-weight:700;display:inline-block;margin-right:1em;content:“Subtotal”}.cart__footer .cart-subtotal__btn{flex-direction:column;flex-wrap:wrap}.cart__footer .cart-subtotal__btn a,.cart__footer .cart-subtotal__btn button,.cart__footer .cart-subtotal__btn p{width:100%}.cart__footer .cart__subtotal,.cart__footer .cart__subtotal-title{font-size:24px}.template-customers-addresses header.small–text-center{padding:0 15px}.template-customers-addresses>h2{padding:30px 15px 10px}.template-customers-addresses>p{padding:0 15px}#AddressNewForm .grid__item:not(:only-child),.template-customers-addresses [id^=EditAddress] .grid__item:not(:only-child){width:100%}#AddressNewForm .grid__item,.template-customers-addresses .form-vertical .grid__item{width:100%;margin:0 auto;padding:0;text-align:left}#AddressNewForm .grid__item input,.template-customers-addresses .form-vertical input:not([type=checkbox]):not([type=submit]),.template-customers-addresses .form-vertical select{width:100%;max-width:100%}.template-customers-addresses .form-vertical label{width:100%;max-width:100%;margin-bottom:0}.template-customers-addresses .form-vertical input[type=checkbox]+label{display:inline-block;width:auto}.template-customers-addresses header.small–text-center button{margin-top:0}#AddressNewForm select,.template-customers-addresses .form-vertical select{display:block;width:100%}.lower.cmp .cmpmvArea .pageKv,.template-customers-addresses .AddressForm .btn–link{width:auto}.template-customers-addresses .address-new-toggle{display:block;margin:10px auto 20px}.template-customers-addresses .form-vertical h3{margin:50px 0 0}.template-customers-addresses form .btn{margin:30px 0 0}.lower.cmp .cmpmvArea .pageKv img{max-width:500px;margin-right:auto;margin-left:auto}.lower.cmp .cmpmvArea figure img{width:100%}.lower.cmp .cmpType02 div[class^=itemImg]{padding-top:120px}.lower.cmp .cmpType02 article .txt{margin-bottom:0}.lower.cmp .type01 .ph .commonArw{height:calc(80vw + 50px)}.lower.cmp .mainWrap_cont.cmpType02{padding-bottom:0}.lower.cmp .cmpType02 .type01{position:relative;margin-bottom:0;padding-top:80px;padding-bottom:75vw}.navDropdown{padding-right:20px}.navDropdown .trigger{top:5px}.headWrap{height:auto}.headWrap.js-open .trigger{top:45px}.mainSubNav{padding-bottom:0}.home .mainWrap_cont{margin-top:12px;padding-top:0}.carouselTitle{padding-left:20px}.carouselArrivals{padding-bottom:30px!important}}@media screen and (max-width:1039px){.inner,img{width:auto}.inner,.lower.gallery .glArea{padding:0 15px}.pc{display:none}.sp{display:block}img{max-width:100%;height:auto}.arwLink{font-size:12px}.arwLink:after{border-width:4px 6px}.lower.gallery .glArea .cont .ph{width:100%}.lower.gallery .glArea .cont .ph:not(:nth-child(4n)){margin-right:0}.navUserPages{display:flex;justify-content:space-between;align-items:center}.footWrapLogo{padding-bottom:22px;align-items:center;justify-content:center}.footLogo{margin-bottom:20px;padding-left:0}.footWrap{padding-top:0}.footWrap .footOp{margin-top:0}.footWrap .footNav ul .logo img{width:290px;height:auto}.aboutLogo{max-width:200px}.zodiac .commonArw{display:none}.law{padding:0 15px}.law table{border-bottom:1px dotted #ccc}.law td,.law th{display:block;width:100%}.law th{font-size:18px;padding:20px 0 1em;border-top:1px dotted #ccc}.law td{padding-bottom:5px}.law td:last-child{padding-bottom:20px}.access{padding:30px 15px 0}.access__img{flex-wrap:wrap}.access__img div{width:100%}.access__img div:not(:first-child){margin-top:20px}.access__movie iframe{height:56.25vw}.search__header{padding:20px 15px 15px}.search__ttl{font-size:20px;margin-bottom:10px}.search__list{justify-content:space-between}.search__list .blc{box-sizing:border-box;width:calc(50% - 3px)}.search__list .blc::before{display:none}.search__list .blc a{position:relative}.search__list .txt{padding:5px 5px 15px;color:#181a29}.search__list .txt h3{margin-bottom:5px}.search__list .txt em{font-size:12px;letter-spacing:.5px}.searchOpen #SearchDrawer{display:flex}.drawer-wrap{position:relative;overflow-x:hidden}.drawer-wrap::after{position:fixed;z-index:20;top:0;left:0;display:block;visibility:hidden;width:100%;height:100%;content:“”;transition:all .4s cubic-bezier(.29,.63,.44,1);pointer-events:none;opacity:0;background-color:rgba(0,0,0,.6)}.searchOpen .drawer-wrap::after{visibility:visible;pointer-events:auto;opacity:1}.birthstones__mv .pc{display:none}.birthstones__list li,.birthstones__mv .sp{display:block}.birthstones__mv__txt{padding:40px 15px}.birthstones__list{padding:80px 15px}.birthstones__list figure{width:80%;margin:0 auto 20px}#press .lower.concept .leadArea h2{font-size:1rem!important}#press .lower.concept .leadArea{max-width:90vw;padding-top:1em;margin-bottom:0}#press .item{width:calc(50% - .3em);padding:1em 1em 2em}.collection_box .item{width:48%}.collection_box .items{padding:0 1em 2em}.collection_box .ttl{font-size:.9em!important;margin-top:.4em;margin-bottom:1.2em}.collection_box .cap{height:unset;position:unset;opacity:1;margin-bottom:1em;background:#f7f5ef}.collection_box.newArea .cap .name,.collection_box.newArea .cap .price{font-size:.8em!important;color:#181a29}}@media screen and (max-width:700px){.carouselArrivals{padding-bottom:25px!important}}@media screen and (max-width:600px){.archiveSlider{height:206px}.archiveSlider li{padding-right:10px}.archiveSlider li:first-child{padding-left:5px}.video_container{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.video_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:550px){.headWrap .navLeft a,.navDropdown{padding-right:10px}}@media screen and (max-width:525px){.navLogo{max-width:150px}}@media screen and (max-width:425px){.headWrap .navLeft a{padding-right:3px}}