@font-face{font-family:"Overpass-SemiBold";src:url("../fonts/Overpass-SemiBold.eot");src:url("../fonts/Overpass-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-SemiBold.woff2") format("woff2"),url("../fonts/Overpass-SemiBold.woff") format("woff"),url("../fonts/Overpass-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Black";src:url("../fonts/Overpass-Black.eot");src:url("../fonts/Overpass-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Black.woff2") format("woff2"),url("../fonts/Overpass-Black.woff") format("woff"),url("../fonts/Overpass-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Light";src:url("../fonts/Overpass-Light.eot");src:url("../fonts/Overpass-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Light.woff2") format("woff2"),url("../fonts/Overpass-Light.woff") format("woff"),url("../fonts/Overpass-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Bold";src:url("../fonts/Overpass-Bold.eot");src:url("../fonts/Overpass-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Bold.woff2") format("woff2"),url("../fonts/Overpass-Bold.woff") format("woff"),url("../fonts/Overpass-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Thin";src:url("../fonts/Overpass-Thin.eot");src:url("../fonts/Overpass-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Thin.woff2") format("woff2"),url("../fonts/Overpass-Thin.woff") format("woff"),url("../fonts/Overpass-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Regular";src:url("../fonts/Overpass-Regular.eot");src:url("../fonts/Overpass-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Regular.woff2") format("woff2"),url("../fonts/Overpass-Regular.woff") format("woff"),url("../fonts/Overpass-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Medium";src:url("../fonts/Overpass-Medium.eot");src:url("../fonts/Overpass-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Medium.woff2") format("woff2"),url("../fonts/Overpass-Medium.woff") format("woff"),url("../fonts/Overpass-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.otherSelect{padding:3px 30px 0 15px;line-height:normal;border:1px solid #ddd;background:url(../img/select.svg) no-repeat right 10px center #fff;-webkit-appearance:none;-moz-appearance:none;outline:none;height:100%;min-height:100%;font-size:.9vw}@media only screen and (max-width: 1023px){.otherSelect{font-size:14px}}@media only screen and (max-width: 1500px){.otherSelect{background-size:13%}}.collectionDetailPage h2,.collectionDetailPage h3{font-family:"Overpass-Medium";margin-bottom:.9rem}.collectionDetailPage h2{font-size:2vw}@media only screen and (max-width: 1023px){.collectionDetailPage h2{font-size:16px}}.collectionDetailPage h3{font-size:1.5vw}@media only screen and (max-width: 1023px){.collectionDetailPage h3{font-size:14px}}.collectionDetailPage .imgList{padding-right:2vw}@media only screen and (max-width: 1023px){.collectionDetailPage .imgList{padding-right:0}}.collectionDetailPage .imgList .all{margin-bottom:2vw}@media only screen and (max-width: 767px){.collectionDetailPage .imgList .all{margin-bottom:20px}}.collectionDetailPage .imgList .all:last-child{margin-bottom:0}.collectionDetailPage .imgList iframe,.collectionDetailPage .imgList video{width:100%;height:auto}.collectionDetailPage .imgList img{width:100%;height:auto}.collectionDetailPage .detailText{position:sticky;top:9vw;font-size:1vw}@media only screen and (max-width: 1500px){.collectionDetailPage .detailText{font-size:1.15vw}}@media only screen and (max-width: 1023px){.collectionDetailPage .detailText{font-size:16px;top:150px}}@media only screen and (max-width: 767px){.collectionDetailPage .detailText{margin-top:7rem;margin-bottom:2rem;position:initial}}@media only screen and (max-width: 1023px){.collectionDetailPage .detailText .title{margin-bottom:1rem}}.collectionDetailPage .detailText .title h1,.collectionDetailPage .detailText .title h2,.collectionDetailPage .detailText .title h3{display:inline-flex;align-items:center;justify-content:center;font-size:2vw;text-transform:uppercase;margin:0 0 1vw;line-height:110%}@media only screen and (max-width: 1023px){.collectionDetailPage .detailText .title h1,.collectionDetailPage .detailText .title h2,.collectionDetailPage .detailText .title h3{font-size:30px}}.collectionDetailPage .detailText .title h1:after,.collectionDetailPage .detailText .title h2:after,.collectionDetailPage .detailText .title h3:after{content:"";display:block;width:3vw;height:1px;background:#363636;margin-left:.5vw}.collectionDetailPage .detailText .title ul{padding:0;margin:0 0 1vw}.collectionDetailPage .detailText .title ul li{list-style-type:none}.collectionDetailPage .detailText .title:after{content:"";display:block;width:3vw;height:1px;background:#363636;margin-bottom:1vw}.collectionDetailPage .detailText .storeBox{border-top:1px solid #ddd;padding-top:2vw;margin-top:2vw;margin-bottom:2vw}@media only screen and (max-width: 1023px){.collectionDetailPage .detailText .storeBox{padding-top:1rem;margin-top:1rem;margin-bottom:1.5rem}}.collectionDetailPage .detailText .storeBox .form-group{height:2.5vw;display:flex;align-items:center}@media only screen and (max-width: 1023px){.collectionDetailPage .detailText .storeBox .form-group{height:40px}}.collectionDetailPage .detailText .storeBox button{transition:.3s;background:#363636;color:#fff;display:inline-flex;align-items:center;justify-content:center;border:1px solid #363636;margin-left:10px;padding:0 15px;line-height:normal;height:100%;min-height:100%;font-size:.9vw}@media only screen and (min-width: 1024px)and (max-width: 1300px){.collectionDetailPage .detailText .storeBox button{font-size:12px}}@media only screen and (max-width: 1023px){.collectionDetailPage .detailText .storeBox button{font-size:14px}}.collectionDetailPage .detailText .storeBox button:hover{background:#fff;color:#363636}.collectionDetailPage .detailText .share{display:flex;align-items:center}.collectionDetailPage .detailText .share nav{margin-left:1rem}.collectionDetailPage .detailText .share nav a{transition:.3s;border:1px solid #363636;display:inline-flex;align-items:center;width:40px;height:40px;border-radius:50%;justify-content:center;text-decoration:none;color:#363636}.collectionDetailPage .detailText .share nav a:hover{background:#363636;color:#fff}.shop-modal{padding:0;max-width:1000px;width:100%;border:1px solid #ddd}.shop-modal .modal-magaza{font-size:1vw}@media only screen and (max-width: 1500px){.shop-modal .modal-magaza{font-size:1.2vw}}@media only screen and (max-width: 1023px){.shop-modal .modal-magaza{font-size:13px}}.shop-modal .modal-magaza .modal-ust{background:#f2f2f2;padding:1vw 2vw}@media only screen and (max-width: 1023px){.shop-modal .modal-magaza .modal-ust{padding:15px 25px}}@media only screen and (max-width: 767px){.shop-modal .modal-magaza .modal-ust{padding:10px 0}.shop-modal .modal-magaza .modal-ust span{display:none}}.shop-modal .modal-magaza button{transition:.3s;background:rgba(0,0,0,0);color:#363636;display:inline-flex;align-items:center;justify-content:center;border:1px solid #363636;padding:0 15px;line-height:normal;height:100%;min-height:100%;font-size:.9vw}@media only screen and (min-width: 1024px)and (max-width: 1300px){.shop-modal .modal-magaza button{font-size:12px}}@media only screen and (max-width: 1023px){.shop-modal .modal-magaza button{font-size:14px}}.shop-modal .modal-magaza button:hover{color:#fff;background:#363636}.shop-modal .modal-magaza form .form-group{margin:0;display:flex;align-items:center;height:2.5vw}@media only screen and (max-width: 1023px){.shop-modal .modal-magaza form .form-group{height:45px}}.shop-modal .modal-magaza form .form-group select{margin:0 10px}.shop-modal .modal-magaza .modal-alt{padding:2vw}@media only screen and (max-width: 1023px){.shop-modal .modal-magaza .modal-alt{padding:25px}}@media only screen and (max-width: 767px){.shop-modal .modal-magaza .modal-alt{padding:20px 10px}}.shop-modal .modal-magaza .modal-alt .list{max-height:400px}.shop-modal .modal-magaza .modal-alt .list .item{border-top:1px solid rgba(112,112,112,.2);padding:20px 0}.shop-modal .modal-magaza .modal-alt .list:first-child{margin-top:7px}.shop-modal .modal-magaza .modal-alt .list p{margin:0 0 5px 0}.shop-modal .modal-magaza .modal-alt .list a{color:#363636;text-decoration:none}.shop-modal .modal-magaza .modal-alt .list button{width:100%;min-height:initial;height:auto;padding:1vw}@media only screen and (max-width: 767px){.shop-modal .modal-magaza .modal-alt .list button{padding:10px}}.map-modal{max-width:1300px;width:100%;padding:0}.map-modal .otherClose{background-color:#000;padding:17px 25px;opacity:1;margin:0;top:0;display:flex;align-items:center;color:#fff}/*# sourceMappingURL=collectionDetail.css.map */
