@charset "UTF-8";:root{--c-text: hsl(220 0% 0%);--c-text75: hsl(0 0% 25.1%);--c-text05: hsl(0 0% 94.9%);--c-linkText: hsl(219 82.1% 46.1%);--c-menuBg: hsl(240 7.9% 27.3%);--c-bgBoad: hsl(210 14.3% 94.5%);--c-modalBg: hsl(240 100% 2%);--c-TopExbBg: hsl(210 100% 3.9%);--c-gray999: hsl(0 0% 60%);--c-sortFilterBtn: hsl(0 0% 34.9%);--c-Black: hsl(220 0% 0%);--c-black: hsl(220 0% 0%);--c-White: hsl(220 0% 100%);--c-white: hsl(220 0% 100%);--c-dummy: hsl(0 0% 54.9%);--c-bg: hsl(220 10% 90%);--c-ThkRed: hsl(356 88.6% 44.7%);--c-ThkRed80: hsl(356 71.7% 55.7%);--c-ThkRed60: hsl(357 71.6% 66.9%);--c-ThkRed40: hsl(356 71.7% 77.8%);--c-ThkRed20: hsl(357 71.4% 89%);--c-ThkGraphRed: hsl(356 88.6% 44.7%);--c-ThkGraphRed70: hsl(357 71.6% 61.4%);--c-ThkGraphRed40: hsl(356 71.7% 77.8%);--c-ThkGraphRed15: hsl(358 71.4% 91.8%);--c-ThkGraphGray45: hsl(0 0% 54.9%);--c-ThkGraphGray25: hsl(0 0% 74.9%);--c-grayBg: hsl(0 0% 90.2%);--c-gray11: hsl(0 0% 6.7%);--c-grayDC: hsl(0 0% 86.3%);--c-grayC2: hsl(0 0% 76.1%);--fadeInLength: 20px;--fadeInOpacityDuration: .8s;--lmContentsDelay: .3s;--easeOutQuad: cubic-bezier(.5, 1, .89, 1);--easeOutCubic: cubic-bezier(.33, 1, .68, 1);--easeOutQuart: cubic-bezier(.25, 1, .5, 1);--easeOutQuint: cubic-bezier(.22, 1, .36, 1);--easeOutExpo: cubic-bezier(.16, 1, .3, 1);--easeInOutQuad: cubic-bezier(.45, 0, .55, 1);--easeInOutCubic: cubic-bezier(.65, 0, .35, 1);--easeInOutQuart: cubic-bezier(.76, 0, .24, 1);--easeInOutQuint: cubic-bezier(.83, 0, .17, 1);--easeInOutExpo: cubic-bezier(.87, 0, .13, 1);--easeInQuad: cubic-bezier(.11, 0, .5, 0);--easeInCubic: cubic-bezier(.32, 0, .67, 0);--easeInQuart: cubic-bezier(.5, 0, .75, 0);--easeInQuint: cubic-bezier(.64, 0, .78, 0);--easeInExpo: cubic-bezier(.7, 0, .84, 0)}.shopify-section{pointer-events:none}.shopify-section .collection-hero{display:none}#MainContent .control{padding-top:100px;pointer-events:auto;position:relative;z-index:1}@media screen and (max-width:1299px){#MainContent .control{padding-top:90px}}@media screen and (max-width:639px){#MainContent .control{padding-top:80px}}#MainContent .control .control_wrap{position:relative}#MainContent .control .control_wrap:before,#MainContent .control .control_wrap:after{content:"";display:inline-block;height:1px;background-color:var(--c-black);position:absolute;left:0;right:0}#MainContent .control .control_wrap:before{top:0}#MainContent .control .control_wrap:after{bottom:0}#MainContent .control .control_wrap .control_container{display:grid;grid-template-columns:1fr auto auto;margin-inline:auto;width:1200px;height:50px;position:relative}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container{width:92vw;height:45px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container{height:40px}}#MainContent .control .control_wrap .control_container .total{display:flex;align-items:center;height:100%}#MainContent .control .control_wrap .control_container .total .facets-container{padding-top:0}#MainContent .control .control_wrap .control_container .total .facets-container .mobile-facets__wrapper,#MainContent .control .control_wrap .control_container .total .facets-container .active-facets{display:none}#MainContent .control .control_wrap .control_container .total .facets-container .product-count{margin:0}#MainContent .control .control_wrap .control_container .total .facets-container .product-count .product-count__text #ProductCount{font-family:Antonio,Noto Sans JP,sans-serif;font-size:17px;line-height:1em;letter-spacing:.05em;font-weight:300}#MainContent .control .control_wrap .control_container .total .facets-container .product-count .product-count__text #ProductCount span{font-weight:300}#MainContent .control .control_wrap .control_container .total .facets-container .product-count .product-count__text #ProductCount{translate:0 -.05em}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container .total .facets-container .product-count .product-count__text #ProductCount{font-size:16px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container .total .facets-container .product-count .product-count__text #ProductCount{font-size:15px}}#MainContent .control .control_wrap .control_container .total .num,#MainContent .control .control_wrap .control_container .total .unit{font-size:17px;line-height:1em;letter-spacing:.05em;font-weight:300}#MainContent .control .control_wrap .control_container .total .num span,#MainContent .control .control_wrap .control_container .total .unit span{font-weight:300}#MainContent .control .control_wrap .control_container .total .num,#MainContent .control .control_wrap .control_container .total .unit{translate:0 -.05em}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container .total .num,#MainContent .control .control_wrap .control_container .total .unit{font-size:16px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container .total .num,#MainContent .control .control_wrap .control_container .total .unit{font-size:15px}}#MainContent .control .control_wrap .control_container .total .unit{margin-left:.3em}#MainContent .control .control_wrap .control_container .btn{display:flex;align-items:center;padding:0 40px;height:100%;cursor:pointer;position:relative}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container .btn{padding:0 35px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container .btn{padding:0 30px}}#MainContent .control .control_wrap .control_container .btn:before{transition:background-color .3s;content:"";display:inline-block;background-color:transparent;border:1px solid var(--c-black);position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .btn .text{transition:color .3s;font-size:17px;line-height:1em;letter-spacing:.05em;font-weight:300}#MainContent .control .control_wrap .control_container .btn .text span{font-weight:300}#MainContent .control .control_wrap .control_container .btn .text{translate:0 -.05em;position:relative;white-space:nowrap}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container .btn .text{font-size:16px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container .btn .text{font-size:15px}}#MainContent .control .control_wrap .control_container .sort_wrap{position:relative}#MainContent .control .control_wrap .control_container .sort_wrap .btn.btn_sort{margin-right:-1px}#MainContent .control .control_wrap .control_container .sort_wrap .btn.btn_sort .arrow{margin-left:12px;line-height:0;position:relative}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container .sort_wrap .btn.btn_sort .arrow{margin-left:11px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container .sort_wrap .btn.btn_sort .arrow{margin-left:10px}}#MainContent .control .control_wrap .control_container .sort_wrap .btn.btn_sort .arrow svg{transition:stroke .3s;fill:none;stroke:var(--c-black);stroke-width:1px}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap{position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap select{font-family:Roboto,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,Noto Sans JP,sans-serif;font-size:15px}@media screen and (max-width:1299px){#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap select{font-size:14px}}@media screen and (max-width:639px){#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap select{font-size:13px}}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets,#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets form.facets-vertical-form{position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets .facets__form{display:block;margin-bottom:0;position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets .facet-filters{padding-left:0;position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets .facet-filters .facet-filters__field{position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets .facet-filters .facet-filters__field .select{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .facets .facet-filters .facet-filters__field .select .svg-wrapper{display:none}#MainContent .control .control_wrap .control_container .sort_wrap .select_wrap .small-hide{display:block!important}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00{padding-top:0;position:absolute;left:0;top:0}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .mobile-facets__wrapper{display:none}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .facets #FacetSortDrawerForm{margin-bottom:0}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .facets #FacetSortDrawerForm .facet-filters{padding-left:0}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .facets #FacetSortDrawerForm .facet-filters .facet-filters__field .facet-filters__label{display:none}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .facets #FacetSortDrawerForm .facet-filters .facet-filters__field .select select{padding-right:0}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .facets #FacetSortDrawerForm .facet-filters .facet-filters__field .select .svg-wrapper,#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .facets #FacetSortDrawerForm .product-count,#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .product-count{display:none}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .select{width:150px;height:50px}#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .select select,#MainContent .control .control_wrap .control_container .sort_wrap .facets-container_00 .select select option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;cursor:pointer}#MainContent .control .control_wrap .control_container .sort_wrap .facets-_00.open{display:block}@media screen and (min-width:1299px){#MainContent .control .control_wrap .control_container .sort_wrap:hover .btn.btn_sort:before{background-color:var(--c-black)}}@media screen and (min-width:1299px){#MainContent .control .control_wrap .control_container .sort_wrap:hover .btn.btn_sort .text{color:var(--c-white)}}@media screen and (min-width:1299px){#MainContent .control .control_wrap .control_container .sort_wrap:hover .btn.btn_sort .arrow svg{stroke:var(--c-white)}}#MainContent .control .control_wrap .control_container .filter_wrap{position:relative}@media screen and (min-width:1299px){#MainContent .control .control_wrap .control_container .filter_wrap .btn.btn_filter:hover:before{background-color:var(--c-black)}}@media screen and (min-width:1299px){#MainContent .control .control_wrap .control_container .filter_wrap .btn.btn_filter:hover .text{color:var(--c-white)}}@media screen and (min-width:1299px){#MainContent .control .control_wrap .control_container .filter_wrap .btn.btn_filter:hover .arrow svg{stroke:var(--c-white)}}#MainContent .filter_fixed{pointer-events:auto;position:fixed;right:0;top:0;bottom:0;z-index:501}#MainContent .filter_fixed .bg_close{transition:opacity .5s,width 0s .5s;opacity:0;width:0;height:100vh;height:100dvh;background-color:var(--c-modalBg);position:absolute;right:0;top:0}#MainContent .filter_fixed .content{transition:width .5s var(--easeInOutQuart);width:0;height:100%;overflow:hidden;position:relative}#MainContent .filter_fixed .content .bg{background-color:var(--c-bgBoad);position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .filter_fixed .content .content_wrap{padding:40px;width:280px;position:absolute;right:0;top:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_title h3{font-family:Antonio,Noto Sans JP,sans-serif;font-size:20px;line-height:1em;letter-spacing:.05em;font-weight:300}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_title h3 span{font-weight:300}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content{margin-top:60px}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container{padding-top:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container .facets{display:block!important}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container .mobile-facets__wrapper,#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container .product-count,#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container .active-facets{display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm{width:auto}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm .active-facets{display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter{width:200px;border-top:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .facets__summary{margin-bottom:0;padding:0 0 15px;font-size:15px;pointer-events:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .facets__summary div{line-height:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .facets__summary .facets__summary-label{font-family:Roboto,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,Noto Sans JP,sans-serif;font-size:15px;line-height:1em;letter-spacing:.02em;font-weight:400}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .facets__summary .facets__summary-label span{font-weight:400}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .facets__summary svg.icon{display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display{padding-bottom:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout{display:grid;grid-template-columns:1fr;row-gap:15px}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label{padding:0;font-family:Roboto,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,Noto Sans JP,sans-serif;font-size:15px;line-height:1em;letter-spacing:.02em;font-weight:400}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label span{font-weight:400}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label input{margin:2px 0 0;width:12px;height:12px;left:0;right:0;top:0;bottom:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label svg{margin-right:10px;margin-top:2px;width:12px;height:12px}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label svg rect{fill:var(--c-bgBoad);stroke:var(--c-sortFilterBtn)}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label .svg-wrapper{display:none;margin:2px 0 0;width:12px;height:12px;position:absolute;left:0;right:0;top:0;bottom:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label .svg-wrapper svg{margin-right:0;fill:var(--c-black)}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label .svg-wrapper svg rect{fill:var(--c-black)}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label .svg-wrapper .box{background-color:var(--c-black);position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label span.facet-checkbox__text{transition:opacity .3s;translate:0 -.05em}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label span.facet-checkbox__text{text-decoration-line:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label span.facet-checkbox__text span.facet-checkbox__text-label{text-decoration-line:none;display:inline-block;translate:0 .1em}@media screen and (min-width:1299px){#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label:hover span.facet-checkbox__text{opacity:.5}}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li label.active svg rect{fill:var(--c-sortFilterBtn)}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li:has(label[for="Filter-filter.v.availability-2"]){display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .parent-display ul.facets-layout li:has(label[for="Filter-filter.p.m.custom.current_exhibition-2"]){display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter .facets__summary{display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter{margin-bottom:20px;padding-bottom:20px;position:relative}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter:after{content:"";display:inline-block;width:100%;height:1px;background-image:linear-gradient(to right,var(--c-black),var(--c-black) 1px,transparent 1px,transparent 3px);background-size:3px 1px;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;bottom:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter:has(label[for="Filter-filter.p.m.custom.artist-4"]){margin-bottom:0;padding-bottom:0}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter:has(label[for="Filter-filter.p.m.custom.artist-4"]):after{display:none}#MainContent .filter_fixed .content .content_wrap .content_container .filter_fixed_content .facets-container #FacetFiltersForm details.js-filter:has(label[for="Filter-filter.p.m.custom.artist-4"]) .facets__summary{display:block}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap{display:grid;grid-template-columns:1fr;row-gap:20px;margin-top:50px}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn{display:flex;justify-content:center;align-items:center;width:110px;height:32px;cursor:pointer;position:relative}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn:before{transition:background-color .3s;content:"";display:inline-block;border:1px solid var(--c-black);position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn .text,#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn a{transition:color .3s;margin-right:-.05em;font-family:Antonio,Noto Sans JP,sans-serif;font-size:15px;line-height:1em;letter-spacing:.05em;font-weight:300}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn .text span,#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn a span{font-weight:300}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn .text,#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn a{translate:0 -.07em;position:relative}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_view_results:before{background-color:var(--c-black)}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_view_results .text{color:var(--c-white)}@media screen and (min-width:1299px){#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_view_results:hover:before{background-color:transparent}}@media screen and (min-width:1299px){#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_view_results:hover .text{color:var(--c-black)}}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_filter_clear:before{background-color:transparent}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_filter_clear a{display:flex;justify-content:center;align-items:center;width:110px;height:32px;position:relative}#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_filter_clear .active-facets__button-remove{padding:0}@media screen and (min-width:1299px){#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_filter_clear:hover:before{background-color:var(--c-black)}}@media screen and (min-width:1299px){#MainContent .filter_fixed .content .content_wrap .content_container .btn_wrap .btn_filter_clear:hover a{color:var(--c-white)}}#MainContent .filter_fixed .content .filter_fixed_close{position:absolute;right:28px;top:28px}#MainContent .filter_fixed .content .filter_fixed_close .btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer}#MainContent .filter_fixed .content .filter_fixed_close .btn svg{transition:stroke .3s;fill:none;stroke:var(--c-black);stroke-width:1px}#MainContent .filter_fixed.open .bg_close{transition:opacity .5s,width 0s 0s;opacity:.85;width:100vw}#MainContent .filter_fixed.open .content{width:280px}#MainContent .facets-vertical{display:block}#MainContent .page-width{padding:0}#MainContent .product-grid-container{margin-inline:auto;width:1200px}@media screen and (max-width:1299px){#MainContent .product-grid-container{width:92vw}}#MainContent .product-grid-container .collection{padding:0}#MainContent ul.product-grid{margin-bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:60px;column-gap:60px;row-gap:60px;margin-top:100px;pointer-events:auto}@media screen and (max-width:1299px){#MainContent ul.product-grid{-moz-column-gap:4vw;column-gap:4vw;margin-top:80px}}@media screen and (max-width:1079px){#MainContent ul.product-grid{grid-template-columns:1fr 1fr;row-gap:45px}}@media screen and (max-width:639px){#MainContent ul.product-grid{row-gap:30px;margin-top:60px}}#MainContent ul.product-grid li.grid__item{width:100%;max-width:none}#MainContent ul.product-grid li.grid__item a.a_to_product{display:inline-block}#MainContent ul.product-grid li.grid__item a.a_to_product .photo{padding:7.5471698113%;overflow:hidden;position:relative;width:360px;height:360px}@media screen and (max-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product .photo{width:28vw;height:28vw}}@media screen and (max-width:1079px){#MainContent ul.product-grid li.grid__item a.a_to_product .photo{width:44vw;height:44vw}}#MainContent ul.product-grid li.grid__item a.a_to_product .photo:before{content:"";display:inline-block;background-color:var(--c-bgBoad);position:absolute;top:0;right:0;bottom:0;left:0}#MainContent ul.product-grid li.grid__item a.a_to_product .photo img{transition:scale .5s var(--easeOutQuart);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap{padding-top:30px}@media screen and (max-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap{padding-top:22px}}@media screen and (max-width:639px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap{padding-top:15px}}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec{display:grid;grid-template-columns:60px 1fr}@media screen and (max-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec{grid-template-columns:47px 1fr}}@media screen and (max-width:639px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec{grid-template-columns:35px 1fr}}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .title{margin:0;align-self:end;padding-bottom:8px;font-size:12px;line-height:1em;letter-spacing:.02em;font-weight:100}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .title span{font-weight:100}@media screen and (max-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .title{padding-bottom:7px;font-size:11.5px}}@media screen and (max-width:639px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .title{padding-bottom:6px;font-size:11px}}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .content{padding:20px 0 14px;margin-block:calc((1em - 1lh)/2);font-family:Roboto,sans-serif;font-size:15px;line-height:1.55em;letter-spacing:0em;font-weight:400}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .content span{font-weight:400}@media screen and (max-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .content{padding:16px 0 12px;font-size:14px;line-height:1.525em}}@media screen and (max-width:639px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec .content{padding:13px 0 10px;font-size:13px;line-height:1.5em}}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec:after{grid-column:1/3;content:"";display:inline-block;width:100%;height:.5px;background-color:var(--c-black)}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec.spec_artist .content{padding-top:0;margin-block:calc((1em - 1lh)/2);font-family:Playfair Display,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:600}#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec.spec_artist .content span{font-weight:600}@media screen and (max-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec.spec_artist .content{font-size:18px}}@media screen and (max-width:639px){#MainContent ul.product-grid li.grid__item a.a_to_product .spec_wrap .spec.spec_artist .content{font-size:16px}}@media screen and (min-width:1299px){#MainContent ul.product-grid li.grid__item a.a_to_product:hover .photo img{scale:1.05}}#MainContent .mu_pagination{display:none;pointer-events:auto;position:relative}#MainContent .pagination-wrapper{pointer-events:auto}.collection_00{margin-inline:auto;margin-top:100px;width:1200px;pointer-events:auto}.collection_00 .control{display:grid;grid-template-columns:1fr auto auto;height:50px;position:relative}.collection_00 .control:before,.collection_00 .control:after{content:"";display:inline-block;height:1px;background-color:var(--c-black);position:absolute;left:calc(-.5*(100vw - 1200px));right:calc(-.5*(100vw - 1200px))}.collection_00 .control:before{top:0}.collection_00 .control:after{bottom:0}.collection_00 .control .total{display:flex;align-items:center;height:100%}.collection_00 .control .total .num,.collection_00 .control .total .unit{font-size:17px;line-height:1em;letter-spacing:.05em;font-weight:300}.collection_00 .control .total .num span,.collection_00 .control .total .unit span{font-weight:300}.collection_00 .control .total .num,.collection_00 .control .total .unit{translate:0 -.05em}.collection_00 .control .total .unit{margin-left:.4em}.collection_00 .control .btn{display:flex;justify-content:center;align-items:center;height:100%;cursor:pointer;position:relative}.collection_00 .control .btn:before{transition:background-color .3s;content:"";display:inline-block;background-color:transparent;border:1px solid var(--c-black);position:absolute;top:0;right:0;bottom:0;left:0}.collection_00 .control .btn .text{transition:color .3s;font-size:17px;line-height:1em;letter-spacing:.05em;font-weight:300}.collection_00 .control .btn .text span{font-weight:300}.collection_00 .control .btn .text{translate:0 -.05em;position:relative}.collection_00 .control .btn .arrow{margin-left:12px;line-height:0;position:relative}.collection_00 .control .btn .arrow svg{transition:stroke .3s;fill:none;stroke:var(--c-black);stroke-width:1px}.collection_00 .control .btn.btn_sort{margin-right:-1px;width:150px}.collection_00 .control .btn.btn_filter{width:120px}@media screen and (min-width:1299px){.collection_00 .control .btn:hover:before{background-color:var(--c-black)}}@media screen and (min-width:1299px){.collection_00 .control .btn:hover .text{color:var(--c-white)}}@media screen and (min-width:1299px){.collection_00 .control .btn:hover .arrow svg{stroke:var(--c-white)}}.collection_00 .items_ul{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:60px;column-gap:60px;row-gap:60px;margin-top:100px}.collection_00 .items_ul li .photo{width:100%;aspect-ratio:1/1;position:relative}.collection_00 .items_ul li .photo:before{content:"";display:inline-block;background-color:var(--c-dummy);position:absolute;top:0;right:0;bottom:0;left:0}.collection_00 .items_ul li .spec_wrap{padding-top:30px}.collection_00 .items_ul li .spec_wrap .spec{display:grid;grid-template-columns:60px 1fr}.collection_00 .items_ul li .spec_wrap .spec .title{margin:0;align-self:end;padding-bottom:8px;font-size:12px;line-height:1em;letter-spacing:.02em;font-weight:100}.collection_00 .items_ul li .spec_wrap .spec .title span{font-weight:100}.collection_00 .items_ul li .spec_wrap .spec .content{padding:20px 0 14px;margin-block:calc((1em - 1lh)/2);font-family:Roboto,sans-serif;font-size:15px;line-height:1.65em;letter-spacing:0em;font-weight:400}.collection_00 .items_ul li .spec_wrap .spec .content span{font-weight:400}.collection_00 .items_ul li .spec_wrap .spec:after{grid-column:1/3;content:"";display:inline-block;width:100%;height:1px;background-color:var(--c-black)}.collection_00 .items_ul li .spec_wrap .spec.spec_artist .content{padding-top:0;margin-block:calc((1em - 1lh)/2);font-family:Playfair Display,Yu Mincho,YuMincho,serif;font-size:22px;line-height:1.65em;font-weight:600}.collection_00 .items_ul li .spec_wrap .spec.spec_artist .content span{font-weight:600}.collection_00 .pagination{display:grid;grid-template-columns:auto auto auto;justify-content:end;margin-top:100px}.collection_00 .pagination .btn{display:flex;justify-content:center;align-items:center;width:80px;height:32px;cursor:pointer;position:relative}.collection_00 .pagination .btn:before{transition:background-color .3s;content:"";display:inline-block;background-color:transparent;border:1px solid var(--c-black);position:absolute;top:0;right:0;bottom:0;left:0}.collection_00 .pagination .btn .text{transition:color .3s;margin-right:-.05em;font-size:15px;line-height:1em;letter-spacing:.05em;font-weight:300}.collection_00 .pagination .btn .text span{font-weight:300}.collection_00 .pagination .btn .text{translate:0 -.07em;position:relative}@media screen and (min-width:1299px){.collection_00 .pagination .btn:hover:before{background-color:var(--c-black)}}@media screen and (min-width:1299px){.collection_00 .pagination .btn:hover .text{color:var(--c-white)}}.collection_00 .pagination .page{display:flex;justify-content:center;align-items:center;width:80px}.collection_00 .pagination .page .now,.collection_00 .pagination .page .slash,.collection_00 .pagination .page .total{font-size:15px;line-height:1em;letter-spacing:.05em;font-weight:300}.collection_00 .pagination .page .now span,.collection_00 .pagination .page .slash span,.collection_00 .pagination .page .total span{font-weight:300}.collection_00 .pagination .page .now,.collection_00 .pagination .page .slash,.collection_00 .pagination .page .total{translate:0 -.07em}.collection_00 .pagination .page .slash{padding:0 .4em}#mu_wrapper .collection,#mu_wrapper #footer{opacity:0}#mu_wrapper.fadeIn .collection,#mu_wrapper.fadeIn #footer{transition:opacity 1s;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mu_collection.css.map */
