.announcement-bar-section,.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none !important}#loading{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:.9rem;color:#666}@keyframes intro0{100%{display:none}}@keyframes intro1{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 0 100% 0);@media only screen and (max-width: 768px){clip-path:inset(0 0 0 100%)}}}@keyframes intro2{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0);@media only screen and (max-width: 768px){clip-path:inset(0 100% 0 0)}}}@keyframes intro3{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 0 0 100%)}}@keyframes intro4{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}.pageCatalog .intro{z-index:999;display:grid;grid-template-columns:1fr 1fr;position:fixed;top:0;left:0;width:100%;height:100%;animation-name:intro0;animation-fill-mode:both;animation-duration:.75s;animation-iteration-count:1;animation-timing-function:ease-out;animation-delay:1.5s;animation-direction:normal}@media only screen and (max-width: 768px){.pageCatalog .intro{grid-template-columns:1fr;animation-duration:.5s}}.pageCatalog .intro__item{position:relative;overflow:hidden}.pageCatalog .intro__item.man{animation-name:intro1;animation-fill-mode:both;animation-duration:.75s;animation-iteration-count:1;animation-timing-function:ease-out;animation-delay:1.5s;animation-direction:normal}@media only screen and (max-width: 768px){.pageCatalog .intro__item.man{animation-name:intro3;animation-duration:.5s}}.pageCatalog .intro__item.woman{animation-name:intro2;animation-fill-mode:both;animation-duration:.75s;animation-iteration-count:1;animation-timing-function:ease-out;animation-delay:1.5s;animation-direction:normal}@media only screen and (max-width: 768px){.pageCatalog .intro__item.woman{animation-name:intro4;animation-duration:.5s}}.pageCatalog .intro__item__bg{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:hidden;width:100%;height:100%}.pageCatalog .intro__item__bg img{width:100%;height:100%;object-fit:cover;object-position:top center}.pageCatalog .intro__item__logo{position:absolute;bottom:25%;left:50%;transform:translateX(-50%);width:60%;max-width:600px}@media only screen and (max-width: 768px){.pageCatalog .intro__item__logo{bottom:5%;width:40%}}@media only screen and (max-width: 640px){.pageCatalog .intro__item__logo{width:60%;bottom:auto;top:50%}}.pageCatalog .intro__item__logo img{width:100%}.pageCatalog__sec01{padding-block:96px;text-align:center}.pageCatalog__sec01 h1{margin:0}@media only screen and (max-width: 640px){.pageCatalog__sec01 h1{width:40vw;margin-inline:auto}}.pageCatalog__sec01 h2{font-family:"Cormorant Garamond",serif;font-size:2.3rem;font-weight:700;margin:32px 0 0}@media only screen and (max-width: 768px){.pageCatalog__sec01 h2{font-size:1.9rem}}@media only screen and (max-width: 640px){.pageCatalog__sec01 h2{font-size:1.1rem;margin-top:24px;letter-spacing:0}}.pageCatalog__list{width:90vw;max-width:1400px;display:grid;grid-template-columns:repeat(4, 1fr);gap:12px;margin:96px auto 0}@media only screen and (max-width: 768px){.pageCatalog__list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.pageCatalog__list{margin-top:72px;gap:8px}}.pageCatalog__item{font-size:0}.pageCatalog__item.landscape-position1{grid-column:1/3}.pageCatalog__item.landscape-position2{grid-column:3/5}@media only screen and (max-width: 768px){.pageCatalog__item.landscape-position2{grid-column:1/3}}.pageCatalog__list .pageCatalog__item:nth-child(n+9){transition:opacity .2s ease;opacity:0;visibility:hidden;height:0}.pageCatalog__list.is-show .pageCatalog__item:nth-child(n+9){opacity:1;visibility:visible;height:auto}.pageCatalog__list button{appearance:none;background:none;border:none;padding:0;width:100%;transition:opacity .4s ease;cursor:pointer}@media only screen and (min-width: 769px){.pageCatalog__list button:hover{opacity:.7}}.pageCatalog__list img{width:100%;vertical-align:top}.pageCatalog__data{display:none}.pageCatalog__more{cursor:pointer;appearance:none;margin:2em auto 0;width:144px;display:block;border:#b2b2ad 1px solid;padding:.75em;font-family:"Neue Haas Unica",serif;font-size:.9rem;border-radius:6px;letter-spacing:0;color:#000;background:#fff;text-align:center;transition:opacity .2s ease}@media only screen and (min-width: 769px){.pageCatalog__more:hover{opacity:.75}}.pageCatalog__sec02{padding-block:96px;background:#f8f8f5;text-align:center}.pageCatalog__sec02__title{margin:0}.pageCatalog__sec02__title span{font-family:"Cormorant Garamond",serif;font-size:1.9rem;font-weight:700;position:relative;padding-left:5rem}@media only screen and (max-width: 768px){.pageCatalog__sec02__title span{font-size:1.5rem}}.pageCatalog__sec02__title span::before{content:"";width:3rem;height:3rem;background:url("https://cdn.shopify.com/s/files/1/0094/9295/5196/files/icon_insta_bk.svg?v=1747846090") center center no-repeat;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pageCatalog__sec02__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:48px;margin-top:48px}@media only screen and (max-width: 768px){.pageCatalog__sec02__list{flex-direction:column;gap:24px}}.pageCatalog__sec02__list a{color:#000;font-family:"Cormorant Garamond",serif;font-size:1.3rem;font-weight:500}@media only screen and (min-width: 769px){.pageCatalog__sec02__list a:hover{text-decoration:none}}.pageCatalog__sec03{padding-block:96px;text-align:center;width:90vw;max-width:1000px;margin-inline:auto}@media only screen and (max-width: 640px){.pageCatalog__sec03{padding-block:72px}}.pageCatalog__sec03__title{margin:0;font-family:"Cormorant Garamond",serif;font-size:1.9rem;font-weight:700}@media only screen and (max-width: 768px){.pageCatalog__sec03__title{font-size:1.5rem}}.pageCatalog__sec03__list{margin-top:72px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:12px}@media only screen and (max-width: 768px){.pageCatalog__sec03__list{flex-direction:column;gap:24px}}@media only screen and (max-width: 640px){.pageCatalog__sec03__list{margin-top:48px}}.pageCatalog__sec03__item a{text-decoration:none;color:#000;transition:opacity .2s ease}@media only screen and (min-width: 769px){.pageCatalog__sec03__item a:hover{opacity:.7}}.pageCatalog__sec03__img{margin:0;padding:0}.pageCatalog__sec03__img img{width:100%}.pageCatalog__sec03__img figcaption{font-family:"Cormorant Garamond",serif;font-size:1rem;margin-top:1em;font-weight:600}@media only screen and (max-width: 768px){.pageCatalog__sec03__img figcaption{margin-top:.5em}}.pageCatalog__footer{padding-block:24px;background:#41504d;text-align:center;font-size:.9rem;color:#fff}.pageCatalog__popup{opacity:0;visibility:hidden;display:flex;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);flex-wrap:nowrap;justify-content:center;align-items:center;transition:opacity .4s ease}.pageCatalog__popup.is-active{opacity:1;visibility:visible}.pageCatalog__popup__inner{background:#fff;width:95vw;max-height:95vh;max-height:95dvh;display:grid;grid-template-columns:40vw 1fr;align-items:center;position:relative;overflow-y:auto}@media only screen and (max-width: 768px){.pageCatalog__popup__inner{grid-template-columns:1fr;align-items:flex-start}}.pageCatalog__popup__img img{width:100%}.pageCatalog__popup__text{text-align:center}.pageCatalog__popup__text__inner{display:inline-block;text-align:left;font-size:.8rem;line-height:1.75}@media only screen and (max-width: 768px){.pageCatalog__popup__text__inner{padding-block:10vw}}@media only screen and (max-width: 640px){.pageCatalog__popup__text__inner{font-size:.8rem}}.pageCatalog__popup__text__inner .tax{font-size:65%}.pageCatalog__popup__text h3{font-size:1rem;font-weight:500;margin:1em 0 .5em}@media only screen and (max-width: 640px){.pageCatalog__popup__text h3{font-size:.9rem}}.pageCatalog__popup__text h3 a{color:#000}@media only screen and (min-width: 769px){.pageCatalog__popup__text h3 a:hover{text-decoration:none}}.pageCatalog__popup__closeBtn{width:72px;height:72px;cursor:pointer;appearance:none;display:block;border:none;border-left:#000 1px solid;border-bottom:#000 1px solid;background:#fff;position:absolute;top:0;right:0;transition:opacity .2s ease}@media only screen and (max-width: 768px){.pageCatalog__popup__closeBtn{position:fixed}}@media only screen and (max-width: 640px){.pageCatalog__popup__closeBtn{width:36px;height:36px}}.pageCatalog__popup__closeBtn::before,.pageCatalog__popup__closeBtn::after{content:"";width:60px;height:1px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}@media only screen and (max-width: 640px){.pageCatalog__popup__closeBtn::before,.pageCatalog__popup__closeBtn::after{width:36px}}.pageCatalog__popup__closeBtn::after{transform:translate(-50%, -50%) rotate(45deg)}@media only screen and (min-width: 769px){.pageCatalog__popup__closeBtn:hover{opacity:.5}}.pageCatalog .catalog-pageheader{background:#fff;border-bottom:1px solid #ddd;z-index:auto}.pageCatalog .catalog-pageheader .header-inner{max-width:1440px;margin:0 auto;height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.pageCatalog .catalog-pageheader .catalog-titlearea p{font-size:16px;font-weight:bold;text-decoration:none;color:#000;font-family:"Cormorant Garamond",serif}.pageCatalog .catalog-pageheader .catalog-headermenu{display:flex;align-items:center;gap:36px}.pageCatalog .catalog-pageheader .catalog-headermenu a{text-decoration:none;color:#000;font-size:16px;letter-spacing:.05em;font-family:"Cormorant Garamond",serif}.pageCatalog .catalog-pageheader .catalog-headermenu a:hover{opacity:.7}.pageCatalog .catalog-pageheader .catalog-menu-toggle{width:30px;height:30px;position:relative;background:none;border:none;cursor:pointer}.pageCatalog .catalog-pageheader .catalog-menu-toggle .menu-icon,.pageCatalog .catalog-pageheader .catalog-menu-toggle .menu-icon::before,.pageCatalog .catalog-pageheader .catalog-menu-toggle .menu-icon::after{content:"";display:block;background:#000;height:2px;width:24px;position:absolute;left:50%;transform:translateX(-50%);transition:.3s ease}.pageCatalog .catalog-pageheader .catalog-menu-toggle .menu-icon{top:50%;transform:translate(-50%, -50%)}.pageCatalog .catalog-pageheader .catalog-menu-toggle .menu-icon::before{top:-8px}.pageCatalog .catalog-pageheader .catalog-menu-toggle .menu-icon::after{top:8px}.pageCatalog .catalog-pageheader .catalog-menu-toggle.active .menu-icon{background:rgba(0,0,0,0)}.pageCatalog .catalog-pageheader .catalog-menu-toggle.active .menu-icon::before{top:0;transform:translateX(-50%) rotate(45deg)}.pageCatalog .catalog-pageheader .catalog-menu-toggle.active .menu-icon::after{top:0;transform:translateX(-50%) rotate(-45deg)}.pageCatalog .catalog-pageheader .catalog-menupanel{position:fixed;top:0;left:0;width:100%;background:#fff;transform:translateY(-100%);opacity:0;transition:transform .4s ease,opacity .4s ease;z-index:999;max-height:0;transition:max-height .3s ease,opacity .3s ease;opacity:0;border-top:1px solid #ddd;text-align:center;pointer-events:none}.pageCatalog .catalog-pageheader .catalog-menupanel .menu-content{background:#fff;margin-top:80px}.pageCatalog .catalog-pageheader .catalog-menupanel .menu-content a{display:block;padding:16px;color:#000;text-decoration:none;border-bottom:1px solid #eee}.pageCatalog .catalog-pageheader .catalog-menupanel.active{transform:translateY(0);opacity:1;pointer-events:auto}.pageCatalog .catalog-pageheader .catalog-menupanel.no-transition{transition:none !important}.pageCatalog .catalog-pconly{display:flex}.pageCatalog .catalog-sponly{display:none}@media(max-width: 768px){.pageCatalog .catalog-pconly{display:none !important}.pageCatalog .catalog-sponly{display:block}.pageCatalog .catalog-menupanel .menu-content a{padding:14px}}