@charset "UTF-8";:root{--color_k: #333333;--color_w: #ffffff;--color_gray: #dddddd;--color_date: #666666;--color_line: #666666}body.menu-open{overflow:hidden}.cGnav{position:relative;display:none;padding:9.75rem 0 0;color:var(--color_k);position:fixed;width:100%;height:100vh;top:0;background-color:var(--color_w);z-index:9999;right:0;text-align:left;overflow-y:auto}.cGnav .cGnav__header{z-index:7;position:relative;background-color:var(--color_w);position:fixed;top:0;left:0;padding:0 8rem 0 .15rem;width:100%;display:flex;justify-content:space-between;align-items:center}.cGnav .cGnav__header:after{content:"";position:absolute;left:0;bottom:0;border-bottom:solid 1px var(--color_k);width:calc(100% - 8rem);margin:0 4rem}.cGnav .cGnav__header .cGnav__header__logo{width:42rem}.cGnav .cGnav__header .cGnav__header__tool{display:flex;align-items:center;padding:.5rem 0 0}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--search{display:flex;align-items:center;margin:0 3rem 0 0}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--search img{width:2.25rem;margin:0 1em 0 0}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--search input[type=search]{background-color:var(--color_gray);padding:.5em 1em;width:20rem;font-size:1.2rem;line-height:1em}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--account,.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--cart{width:2.25rem;margin:0 1em 0 0}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--num{background-color:var(--color_gray);border-radius:50%;width:2rem;height:2rem;font-size:1rem;line-height:2rem;text-align:center}.cGnav .cGnav__header .cGnav__header__lang{padding:1rem 0 0}.cGnav .cGnav__header .cGnav__header__lang ul{display:flex;align-items:center}.cGnav .cGnav__header .cGnav__header__lang ul li{font-family:Libre Baskerville,I-OTF\660e\671d\30aa\30fc\30eb\30c9Pro R,Shippori Mincho,serif;position:relative;font-size:.9rem;line-height:1em;padding:0 1em;letter-spacing:.25em}.cGnav .cGnav__header .cGnav__header__lang ul li.cGnav__header__lang--ja:after{content:"";position:absolute;top:0;right:0;height:.8rem;border-right:solid 1px var(--color_gray)}.cGnav .cGnav__header .cGnav__header__lang ul li a{display:inline-block;border-bottom:solid 1px var(--color_w);padding:0 0 .2rem;color:var(--color_k)}.cGnav .cGnav__header .cGnav__header__lang ul li a:hover{border-bottom:solid 1px var(--color_k)}.cGnav .cGnav__header .cGnav__header__lang ul li.cGnav__header__lang--en a,html[lang=en] .cGnav .cGnav__header .cGnav__header__lang ul li.cGnav__header__lang--ja a{color:var(--color_gray)}html[lang=en] .cGnav .cGnav__header .cGnav__header__lang ul li.cGnav__header__lang--en a{color:var(--color_k)}.cGnav .cGnav__top{padding:2.5rem 0;margin:0 4rem;width:calc(100% - 8rem)}.cGnav .cGnav__top .cGnav__top--1st{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;grid-template-columns:.9fr 1fr .8fr 1fr 1.2fr}.cGnav .cGnav__top .cGnav__top--1st--aboutus{grid-column:1/2;grid-row:1/3}.cGnav .cGnav__top .cGnav__top--1st--study{grid-column:2/3;grid-row:1/3}.cGnav .cGnav__top .cGnav__top--1st--gallery{grid-column:3/4;grid-row:1/2}.cGnav .cGnav__top .cGnav__top--1st--atelier{grid-column:3/4;grid-row:2/3}.cGnav .cGnav__top .cGnav__top--1st--columns{grid-column:4/5;grid-row:1/2}.cGnav .cGnav__top .cGnav__top--1st--news{grid-column:4/5;grid-row:2/3}.cGnav .cGnav__top .cGnav__top--1st--onlinestore{grid-column:5/6;grid-row:1/4}.cGnav .cGnav__top .cGnav__top--1st>li{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;width:100%;font-size:1.6rem;line-height:1em;flex:1}html[lang=en] .cGnav .cGnav__top .cGnav__top--1st>li{font-size:1.5rem}.cGnav .cGnav__top .cGnav__top--1st>li a{display:block;padding:0}.cGnav .cGnav__top .cGnav__top--1st>li:nth-child(1){flex:.9}.cGnav .cGnav__top .cGnav__top--1st>li:nth-child(3){flex:.9}.cGnav .cGnav__top .cGnav__top--1st>li:nth-child(4){flex:.9}.cGnav .cGnav__top .cGnav__top--1st>li:last-child{flex:1.4}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd{z-index:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch;border-left:solid 1px var(--color_k);padding:.5em 0 0 1em;margin:1em 0 1em 1em;height:calc(100% - 2em)}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;font-size:1.5rem;line-height:1em;margin:0}html[lang=en] .cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li{font-size:1.2rem;line-height:1.2em}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li a{padding:.7rem 0 .5rem}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .toggle-btn,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .mobile-toggle-btn{padding:.6rem 0 .4rem}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd--open{width:100%;border-top:solid 1px var(--color_k);border-bottom:solid 1px var(--color_k);padding:1rem 0;margin:1rem 0 2rem}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd>li,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd--open>li{font-size:1.2rem;line-height:1.5em;margin:0;padding:0;text-align:right}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd>li a,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd--open>li a{padding:.5rem 0}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd.cGnav__top--2nd--col{height:calc(50% - 2em)}.toggle-btn,.mobile-toggle-btn{cursor:pointer;font-size:1.6rem;line-height:1em;position:absolute;right:0;top:0;width:3rem;text-align:center}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li:has(.cGnav__top--3rd){position:relative}.mobile-toggle-btn{display:none}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li>a{display:block}.cGnav__top--2nd>li.is-expanded>.toggle-btn{color:var(--color_k)}.cGnav .cGnav__other{display:flex;justify-content:space-between;padding:1.25rem 0;margin:0 4rem;width:calc(100% - 8rem);border-top:solid 1px var(--color_k)}.cGnav .cGnav__other .cGnav__other__mm{display:flex;justify-content:flex-start;align-items:center}.cGnav .cGnav__other .cGnav__other__mm input[type=email]{background-color:var(--color_gray);padding:.5em;width:35rem;font-size:1.2rem;line-height:1em}.cGnav .cGnav__other .cGnav__other__mm button[type=submit]{border:solid 1px var(--color_k);font-size:1.2rem;line-height:1em;padding:.5em 3em;margin:0 0 0 .75em}.cGnav .cGnav__other .cGnav__other__mm button[type=submit]:hover{color:var(--color_w);background-color:var(--color_k)}.cGnav .cGnav__other .cGnav__other__sns{display:flex;justify-content:space-between;align-items:center;padding:0}.cGnav .cGnav__other .cGnav__other__title{margin:0 1em 0 0;font-size:1.6rem;display:flex;align-items:center}.cGnav .cGnav__other .cGnav__other__title .cGnav__other__title--icon{width:2rem;line-height:1em;margin:0 .75em 0 0}.cGnav .cGnav__other .cGnav__other__sns ul{display:flex;align-items:center}.cGnav .cGnav__other .cGnav__other__sns ul li{margin:.5em 0 .5em 1.75em}.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--facebook,.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--instagram,.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--x{width:2rem}.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--youtube{width:2.5rem}.cGnav .cGnav__bottom{padding:2rem 0;margin:0 4rem;width:calc(100% - 8rem);border-top:solid 1px var(--color_k)}.cGnav .cGnav__bottom ul{display:flex;justify-content:space-between}.cGnav .cGnav__bottom ul li{font-size:1.4rem;line-height:1em}html[lang=en] .cGnav .cGnav__bottom ul li{font-size:1.1rem}.cGnav .cGnav__bottom ul li.cGnav__bottom--sub{font-size:1.2rem;line-height:1em}.cGnav__overlay{position:fixed;width:100%;height:100vh;top:3rem;right:0;background-color:var(--color_w);opacity:.95;z-index:-1}.cGnav__btn{width:3rem;height:3rem;background-color:transparent;position:fixed;overflow:visible;line-height:1rem;font-size:1px;cursor:pointer;-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms;top:3.25rem;right:4rem}.cGnav__btn .line{position:fixed;background-color:var(--color_k);overflow:hidden;width:3rem;height:1px;-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms;top:0;right:4rem}.cGnav__btn .line:nth-child(1){top:4.3rem}.cGnav__btn .line:nth-child(2){top:4.95rem}.cGnav__btn .line:nth-child(3){top:5.6rem;width:2rem}.cGnav__wrap{z-index:99999;position:fixed}.cGnav__wrap.clicked .cGnav__btn .line:nth-child(1){-webkit-transform:translateY(.65rem) rotate(30deg);transform:translateY(.65rem) rotate(30deg);-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms}.cGnav__wrap.clicked .cGnav__btn .line:nth-child(2){opacity:0;-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms}.cGnav__wrap.clicked .cGnav__btn .line:nth-child(3){width:3rem;-webkit-transform:translateY(-.65rem) rotate(-30deg);transform:translateY(-.65rem) rotate(-30deg);-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms}.fancybox__backdrop{background-color:var(--color_gray)}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--color_k);--f-button-hover-color: var(--color_k);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 5rem;--f-button-svg-height: 5rem;--f-button-svg-stroke-width: .5px;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 1;--f-button-next-pos: 3.5rem;--f-button-prev-pos: 3.5rem;opacity:var(--fancybox-opacity, 1)}.f-button{display:flex;background:transparent!important;box-shadow:none!important;transition:var(--f-button-transition)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:var(--color_k);stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[title=Close]{background:var(--color_w)!important}.f-button[title=Close] svg{stroke:var(--color_k)}@media screen and (max-width: 600px){.fancybox__nav{--f-button-svg-width: 2rem;--f-button-svg-height: 2rem;--f-button-svg-stroke-width: 1px;--f-button-next-pos: 0rem;--f-button-prev-pos: 0rem}}@media screen and (max-width: 600px){.cGnav{position:relative;padding:8.5rem 0 9rem;color:var(--color_k);position:fixed;width:100%;height:100vh;top:0;background-color:var(--color_w);z-index:9999;right:0;text-align:left;overflow-y:auto}.cGnav .cGnav__header{position:relative;background-color:var(--color_w);position:fixed;top:0;left:0;z-index:777;padding:0;margin:0;width:100%;flex-direction:column}.cGnav .cGnav__header:before{content:"";position:fixed;left:0;bottom:0;z-index:777;height:4rem;width:100%;background-color:var(--color_w)}.cGnav .cGnav__header:after{content:"";position:absolute;left:0;bottom:0;z-index:777;border-bottom:solid 1px var(--color_k);margin:0 1rem;width:calc(100% - 2rem)}.cGnav .cGnav__header .cGnav__header__logo{width:100%}.cGnav .cGnav__header .cGnav__header__tool{background-color:var(--color_w);position:fixed;bottom:0;left:0;z-index:777;display:flex;align-items:center;padding:1rem}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--search{background-color:var(--color_w);position:fixed;top:6.4rem;left:0;display:flex;align-items:center;padding:.75rem 0;margin:0 1rem;width:calc(100% - 2rem);border-bottom:solid 1px var(--color_k)}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--search img{width:2.25rem;margin:0 .5em 0 0}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--search input[type=search]{background-color:var(--color_gray);padding:.5em;width:100%;font-size:1.2rem;line-height:1em}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--account,.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--cart{width:2rem;margin:0 .75em 0 0}.cGnav .cGnav__header .cGnav__header__tool .cGnav__header__tool--num{background-color:var(--color_gray);border-radius:50%;width:2rem;height:2rem;font-size:1rem;line-height:2rem;text-align:center}.cGnav .cGnav__header .cGnav__header__lang{position:fixed;bottom:1.25rem;right:8rem;padding:.75rem 0 0}.cGnav .cGnav__header .cGnav__header__lang ul{display:flex;align-items:center}.cGnav .cGnav__header .cGnav__header__lang ul li{position:relative;font-size:.9rem;line-height:1em;padding:0 1em;letter-spacing:.25em}.cGnav .cGnav__header .cGnav__header__lang ul li.cGnav__header__lang--ja:after{content:"";position:absolute;top:0;right:0;height:.8rem;border-right:solid 1px var(--color_line)}.cGnav .cGnav__header .cGnav__header__lang ul li a{display:inline-block;border-bottom:solid 1px var(--color_w);padding:0 0 .2rem}.cGnav .cGnav__header .cGnav__header__lang ul li a:hover{border-bottom:solid 1px var(--color_k)}.cGnav .cGnav__top{padding:2.4rem 0 0;margin:0 1rem;width:calc(100% - 2rem)}.cGnav .cGnav__top .cGnav__top--1st{gap:0;grid-template-columns:1fr}.cGnav .cGnav__top .cGnav__top--1st--aboutus,.cGnav .cGnav__top .cGnav__top--1st--study,.cGnav .cGnav__top .cGnav__top--1st--gallery,.cGnav .cGnav__top .cGnav__top--1st--atelier,.cGnav .cGnav__top .cGnav__top--1st--columns,.cGnav .cGnav__top .cGnav__top--1st--news,.cGnav .cGnav__top .cGnav__top--1st--onlinestore{grid-column:auto;grid-row:auto}.cGnav .cGnav__top .cGnav__top--1st>li{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;order:2;width:100%;font-size:1.7rem;line-height:1em;flex:1;border-bottom:solid 1px var(--color_k);padding:0}html[lang=en] .cGnav .cGnav__top .cGnav__top--1st>li{font-size:1.6rem}.cGnav .cGnav__top .cGnav__top--1st>li a{display:block;padding:1rem 0}.cGnav .cGnav__top .cGnav__top--1st>li:nth-child(1){flex:1}.cGnav .cGnav__top .cGnav__top--1st>li:nth-child(3){flex:1}.cGnav .cGnav__top .cGnav__top--1st>li:last-child{order:1;flex:1}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd{display:none;width:100%;flex-direction:column;justify-content:flex-start;align-self:stretch;border-left:solid 1px var(--color_k);padding:0 0 .5em 1rem;margin:1rem 0 1rem 1rem;height:auto}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;font-size:1.5rem;line-height:1em;margin:0}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li a{padding:.8rem 0 .6rem}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .toggle-btn,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .mobile-toggle-btn{padding:.8rem 0 .6rem}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li:last-child{margin:0}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd--open{width:100%;border-top:solid 1px var(--color_k);border-bottom:solid 1px var(--color_k);padding:.75rem 0;margin:1rem 0 2rem}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd>li,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .cGnav__top--3rd--open>li{width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:stretch;font-size:1.3rem;line-height:1.5em;margin:0;text-align:right}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd{display:none}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd.is-visible{display:flex}.toggle-btn,.mobile-toggle-btn{cursor:pointer;font-size:1.7rem;line-height:1em;width:3rem;display:flex;justify-content:center;align-self:center;padding:1rem 0}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .toggle-btn,.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li .mobile-toggle-btn{top:0}.cGnav .cGnav__top .cGnav__top--1st>li:has(.cGnav__top--2nd){position:relative}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li:has(.cGnav__top--3rd){position:relative}.cGnav .cGnav__top .cGnav__top--1st>li>a{padding-right:2em;display:block}.cGnav .cGnav__top .cGnav__top--1st>li .cGnav__top--2nd>li>a{padding-right:2em;display:block}.cGnav__top--2nd>li.is-expanded>.toggle-btn{color:var(--color_k)}.cGnav .cGnav__other{flex-direction:column;display:flex;justify-content:space-between;padding:1rem 0 0;margin:0 1rem;width:calc(100% - 2rem);border-top:none}.cGnav .cGnav__other .cGnav__other__mm{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0 0 1em}.cGnav .cGnav__other .cGnav__other__mm .cFooter__other__form,.cGnav .cGnav__other .cGnav__other__mm .cFooter__other__form-group{width:100%}.cGnav .cGnav__other .cGnav__other__mm input[type=email]{background-color:var(--color_gray);padding:.5em;width:100%;font-size:1.2rem;line-height:1em;margin:.5em 0}.cGnav .cGnav__other .cGnav__other__mm button[type=submit]{border:solid 1px var(--color_k);font-size:1.2rem;line-height:1em;padding:.5em 0;margin:0;width:100%;text-align:center}.cGnav .cGnav__other .cGnav__other__sns{display:flex;justify-content:space-between;align-items:center;padding:0}.cGnav .cGnav__other .cGnav__other__title{width:100%;margin:0 1em 0 0;font-size:1.3rem;display:flex;align-items:center}.cGnav .cGnav__other .cGnav__other__title .cGnav__other__title--icon{width:2rem;line-height:1em;margin:0 .75em 0 0}.cGnav .cGnav__other .cGnav__other__sns{padding:0 0 1rem}.cGnav .cGnav__other .cGnav__other__sns ul{display:flex;align-items:center}.cGnav .cGnav__other .cGnav__other__sns ul li{margin:.5em 0 .5em 1.75em}.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--facebook,.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--instagram,.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--x{width:2rem}.cGnav .cGnav__other .cGnav__other__sns ul li.cGnav__other__sns--youtube{width:2.5rem}.cGnav .cGnav__bottom{padding:2rem 0;margin:0 1rem;width:calc(100% - 2rem);border-top:solid 1px var(--color_k)}.cGnav .cGnav__bottom ul{display:flex;justify-content:flex-start;flex-direction:column}.cGnav .cGnav__bottom ul li{font-size:1.4rem;line-height:1em;margin:.5rem 0;text-align:right}.cGnav .cGnav__bottom ul li.cGnav__bottom--sub{font-size:1rem;line-height:1em;margin-top:.3rem}.cGnav .cGnav__bottom ul li.cGnav__bottom--sub:nth-last-child(3){margin-top:1.5rem}.cGnav__overlay{position:fixed;width:100%;height:100vh;top:0;right:0;background-color:var(--color_w);opacity:.95;z-index:-1}.cGnav__btn{width:6rem;height:4rem;background-color:transparent;position:fixed;overflow:visible;line-height:1rem;font-size:1px;float:right;cursor:pointer;-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms;top:auto;bottom:0;right:0;z-index:999}.cGnav__btn .line{position:fixed;background-color:var(--color_k);overflow:hidden;z-index:999;width:3rem;height:1px;-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms;top:0;right:1.5rem}.cGnav__btn .line:nth-child(1){top:auto;bottom:2.7rem;z-index:2;width:3rem}.cGnav__btn .line:nth-child(2){top:auto;bottom:2.05rem;z-index:2}.cGnav__btn .line:nth-child(3){top:auto;bottom:1.4rem;z-index:2;width:2rem}.cGnav__wrap{z-index:99999;position:fixed}.cGnav__wrap.clicked .cGnav__btn .line:nth-child(1){width:3rem;-webkit-transform:translateY(.65rem) rotate(30deg);transform:translateY(.65rem) rotate(30deg);-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms}.cGnav__wrap.clicked .cGnav__btn .line:nth-child(2){opacity:0;-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms}.cGnav__wrap.clicked .cGnav__btn .line:nth-child(3){width:3rem;-webkit-transform:translateY(-.65rem) rotate(-30deg);transform:translateY(-.65rem) rotate(-30deg);-webkit-transition:all .4s ease-out 0ms;-moz-transition:all .4s ease-out 0ms;-o-transition:all .4s ease-out 0ms;transition:all .4s ease-out 0ms}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/menu-css-style.css.map */
