.Custom-Header .Header__FlexItem--fill:last-child .Item-cart{position:relative}.Custom-Header .Header__FlexItem--fill:last-child .Item-cart .custom-cartcount{position:absolute;background:#636262;width:20px;height:20px;text-align:center;display:flex;top:-8px;right:-8px;border-radius:50%;justify-content:center;align-items:center}.Custom-Header .Header__FlexItem--fill:last-child .Item-cart .custom-cartcount .Header__CartCount{color:#fff;font-size:10px}.template-index .Custom-Header.Header--transparent .Header__Icon svg line{stroke:#fff}.template-index .Custom-Header.Header--transparent .Header__Icon svg path{stroke:#fff}.template-index .Custom-Header.Header--transparent .Header__Icon.Item-cart svg line,.template-index .Custom-Header.Header--transparent .Header__Icon.Item-account svg line{stroke:#fff}.template-index .Custom-Header.Header--transparent .Header__Icon.Item-cart svg path,.template-index .Custom-Header.Header--transparent .Header__Icon.Item-account svg path{fill:#fff}.template-index .Custom-Header .Header__Icon svg{filter:unset!important}.template-index .PageContainer{position:relative}.template-index .PageContainer #shopify-section-announcement{position:absolute;width:100%;top:0}.template-index .PageContainer #shopify-section-announcement #section-announcement{background:transparent;color:#fff}.Custom-Header .Header__MainNav{text-align:center;position:unset}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item[aria-haspopup=true]>.Heading.u-h6 .Custom-Dot:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Ccircle id='Ellipse_18' data-name='Ellipse 18' cx='2' cy='2' r='2' fill='%23444'/%3E%3C/svg%3E%0A");width:4px;height:4px;background-size:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Custom-Header.Header--transparent .HorizontalList--spacingExtraLoose .HorizontalList__Item[aria-haspopup=true]>.Heading.u-h6 .Custom-Dot:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Ccircle id='Ellipse_19' data-name='Ellipse 19' cx='2' cy='2' r='2' fill='%23fff'/%3E%3C/svg%3E%0A");width:4px;height:4px;background-size:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item>.Heading.u-h6:after{position:absolute;content:"";bottom:0;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid var(--header-heading-color);transition:transform .3s,opacity .3s}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item.is-expanded>.Heading.u-h6:after{opacity:1;transform:scale(1)}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item>.Heading.u-h6{position:relative;padding:14px 0;font-size:13px;line-height:21px;letter-spacing:.06rem;font-family:var(--font-yu-gothic)}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item[aria-haspopup=true]>.Heading.u-h6{padding:14px 10px 14px 0}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item{margin:0 24px}#shopify-section-header .Custom-Header .HorizontalList{display:flex;justify-content:center;margin-left:0;margin-right:0}#shopify-section-header .Custom-Header.Header--center .Header__FlexItem{margin:0}.Custom-Header .Header__MainNav{padding-top:18px}.is-sticky .Custom-Header .Header__MainNav{padding-top:17px;border-top:1px solid rgba(0,0,0,.08)}.template-index .Custom-Header.Header--transparent .Header__MainNav{padding-top:18px;border-top:unset;margin-right:0!important}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-left{width:100%;display:flex;flex-wrap:wrap}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-right{width:100%;display:flex;justify-content:flex-end;max-width:40%}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-right .MegaMenu__PushHeading{text-align:left;font-size:14px;line-height:43px;font-family:var(--font-hiragino-sans);letter-spacing:.05rem}.Custom-Header .MegaMenu__Inner{margin:0 auto;padding:0 77px;max-width:1400px}.Custom-Header .HorizontalList__Item .MegaMenu__Item{margin:35px 0;max-width:295px}.Custom-Header .HorizontalList__Item .MegaMenu__PushImageWrapper{margin:8px auto 4px}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-left .MegaMenu__Item--fit{min-width:175px;margin:30px 0 0}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-left .MegaMenu__Item--fit .MegaMenu__Title{font-size:13px;line-height:39px;color:#444;font-family:var(--font-yu-gothic);margin-bottom:0}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-left .MegaMenu__Item--fit .Linklist__Item{letter-spacing:.03rem}.Custom-Header .Header__MainNav .MegaMenu__Inner .MegaMenu-left .MegaMenu__Item--fit .Linklist__Item .Link{font-size:12px;line-height:29px;color:#848484;font-family:var(--font-yu-gothic)}.custom-login-sidebar{width:100%;margin-bottom:30px}.custom-login-sidebar .custom-login-container{width:100%;display:flex;justify-content:space-between}.Drawer-custom .Drawer__Close{left:40px}.Drawer-custom.Drawer--fromLeft .Drawer__Container,.Drawer-custom.Drawer--fromRight .Drawer__Container{padding-left:40px;padding-right:40px}.Drawer-custom .SidebarMenu__Nav>.Collapsible:first-child{border-top:1px solid var(--border-color)}.custom-login-sidebar .Button{width:100%;max-width:156px;padding:14px 0;line-height:21px;font-size:13px;font-family:var(--font-yu-gothic);letter-spacing:.05rem}.Drawer-custom .Drawer__Content{height:max(calc(100% - 135px),calc(100% - 135px));max-height:max(calc(100% - 135px),calc(100% - 135px))}.Drawer-custom .SidebarMenu .Drawer__Footer{box-shadow:unset}.Drawer-custom .Custom-box-text{background:#f4f4ef}.Drawer-custom .Custom-box-text .custom-box-content{padding:40px;margin-bottom:39px}.Drawer-custom .Custom-box-text .custom-box-content h3{font-size:13px;line-height:19px;font-weight:500;font-family:var(--font-hiragino-sans)}.Drawer-custom .Custom-box-text .custom-box-content p,.Drawer-custom .Custom-text-bottom p{font-size:11px;line-height:26px;font-family:var(--font-hiragino-sans)}.Drawer-custom .Collapsible .Collapsible{background:#0000000a;margin:1px 0}.Drawer-custom .Collapsible .Linklist--bordered{border:unset;margin-top:0;margin-bottom:0;margin-left:0;padding-left:40px}.Drawer-custom.SidebarMenu .Drawer__Content:before{height:0}.Drawer-custom.SidebarMenu .Drawer__Content .Drawer__Main{padding-top:0}.Drawer-custom.SidebarMenu .Drawer__Content .Drawer__Main::-webkit-scrollbar{display:none}.Drawer-custom .Collapsible .Linklist--spacingLoose .Linklist__Item{margin-bottom:0;line-height:24px;color:#a5a5a5}.Drawer-custom .Collapsible .Collapsible .Collapsible__Button{padding:5px 20px;font-size:12px;line-height:41px;color:#444;font-family:var(--font-hiragino-sans)}.Drawer-custom .Collapsible .Collapsible .Collapsible__Button .Collapsible__Plus{right:20px}.Drawer-custom.SidebarMenu .Heading{font-family:var(--font-hiragino-sans);color:#444;font-size:13px;line-height:19px;padding:27px 0}.Drawer-custom.SidebarMenu .Heading.Link:after{content:"";width:7px;height:13px;opacity:1;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.236' height='13.057' viewBox='0 0 7.236 13.057'%3E%3Cg id='Group_436' data-name='Group 436' transform='translate(-892.472 -2176.146)'%3E%3Cpath id='Path_105' data-name='Path 105' d='M-9289.046-14285.28l6.176-6.174-6.176-6.176' transform='translate(10181.871 16474.129)' fill='none' stroke='%23444' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-color:unset;background-repeat:no-repeat;background-size:cover}.Drawer-custom.SidebarMenu .Drawer__Header{margin:8px 0 2px}.Drawer-custom.SidebarMenu .Drawer__Content .custom-login-sidebar .Button.button-login{color:var(--button-background);border-color:var(--button-background)}.Drawer-custom.SidebarMenu .Drawer__Content .custom-login-sidebar .Button.button-login:before{background-color:var(--button-text-color)}.Drawer-custom.SidebarMenu .Drawer__Content .custom-login-sidebar .Button.button-login:hover{color:var(--button-text-color);border-color:var(--button-background);background-color:var(--button-background)}.Drawer-custom.SidebarMenu .Drawer__Content .custom-login-sidebar .Button.button-login:hover:before{background-color:var(--button-text-color)}.Drawer-custom.SidebarMenu .Collapsible__Content .Heading.Link:after{right:20px}.Drawer-custom.SidebarMenu .Heading.Link{position:relative}.Drawer-custom .Drawer__Close svg{width:20.5px;height:20px}.Drawer-custom .Drawer__Footer{box-shadow:unset}.Drawer-custom .SidebarMenu__Social{display:flex;justify-content:flex-start;text-align:center;padding:30px 40px;align-items:center}.Drawer-custom .SidebarMenu__Social .HorizontalList__Item{margin-right:20px}body.open-search.template-index .PageContainer #shopify-section-announcement #section-announcement{background:#fff}body.open-search .Header.Header--transparent{background:transparent}.Custom-Header.Header--transparent .HorizontalList--spacingExtraLoose .HorizontalList__Item>.Heading.u-h6{color:#fff}.supports-sticky .open-search .Search+.Header--transparent.Custom-Header .Header__LogoLink>.Heading{color:#fff}@media screen and (min-width:1140px){.template-index #section-announcement .AnnouncementBar{margin:0 50px;border-bottom:1px solid rgba(255,255,255,25%)}}@media screen and (max-width:1139px){.template-index #section-announcement .AnnouncementBar{margin:0;border-bottom:1px solid rgba(255,255,255,25%)}}@media screen and (min-width:641px){.Drawer--small.Drawer-custom{width:405px}}@media screen and (max-width:640px){.Custom-Header .Header__Wrapper{padding:22px 20px}.Drawer--small.Drawer-custom{max-width:280px}.Drawer-custom.Drawer--fromLeft .Drawer__Container,.Drawer-custom.Drawer--fromRight .Drawer__Container{padding-left:20px;padding-right:20px}.Drawer-custom .Drawer__Close{left:20px}.Drawer-custom .Drawer__Close svg{width:15.65px;height:15.27px}.Drawer-custom .Drawer__Header{max-height:64px}.custom-login-sidebar .custom-login-container{flex-direction:column}.custom-login-sidebar .Button{max-width:unset;font-size:11px;line-height:17px;font-family:var(--font-yu-gothic)}.custom-login-sidebar .Button.button-login{margin-bottom:10px}.Drawer-custom.SidebarMenu .Heading{font-size:11px;line-height:17px}.Drawer-custom .Collapsible .Collapsible__Plus{right:0}.Drawer-custom .Collapsible .Collapsible .Collapsible__Button{font-size:10px;line-height:15px;padding:15px}.Drawer-custom .Collapsible .Linklist--spacingLoose .Linklist__Item{font-size:10px;line-height:24px}.Drawer-custom .Custom-box-text .custom-box-content{padding:25px}.Drawer-custom .Custom-box-text .custom-box-content h3{font-size:11px;line-height:17px}.Drawer-custom .Custom-box-text .custom-box-content p,.Drawer-custom .Custom-text-bottom p{font-size:10px;line-height:26px}.Drawer-custom .SidebarMenu__Social{padding:30px 20px}.Drawer-custom .Drawer__Content{height:max(calc(100% - 65px),calc(100% - 65px));max-height:max(calc(100% - 65px),calc(100% - 65px))}.SidebarMenu .Drawer__Main:after{height:20px}.AnnouncementBar__Wrapper{padding:7px 15px 8px!important}.AnnouncementBar__Wrapper .AnnouncementBar__Content{font-size:11px;line-height:15px;letter-spacing:.05rem}.template-index .Custom-Header .Header__Icon[data-drawer-id=sidebar-menu] svg{width:25px}.template-index .Custom-Header .Header__Icon svg{width:18px}.template-index .shopify-section--header.header-block{top:31px}.Header__Icon+.Header__Icon{margin-left:20px}.Custom-Header .Header__FlexItem--fill:last-child .Item-cart .custom-cartcount{top:-9px;right:-11px}}.header-instagram .Container{display:flex;justify-content:space-between;align-items:center}.header-instagram .instagram-followus{max-width:448px;margin-left:-20px;margin-bottom:-32px;z-index:1}@media(max-width:1024px){.header-instagram .instagram-followus{max-width:226px;margin-bottom:-16px;margin-left:-8px}}@media(max-width:640px){.header-instagram .instagram-link{display:none}}.header-instagram .instagram-link a{text-decoration:underline;display:flex;align-items:center;line-height:25px;font-size:13px;font-family:var(--font-yu-gothic);letter-spacing:.05rem;margin-top:21px}.header-instagram .instagram-link a:before{content:"";margin-right:10px;width:14px;height:14px;background-repeat:no-repeat;display:block;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg id='Group_47' data-name='Group 47' xmlns='http://www.w3.org/2000/svg' width='13.926' height='13.927' viewBox='0 0 13.926 13.927'%3E%3Cpath id='Path_42' data-name='Path 42' d='M10.347,13.927H3.58A3.583,3.583,0,0,1,0,10.348V3.578A3.583,3.583,0,0,1,3.58,0h6.767a3.583,3.583,0,0,1,3.58,3.578v6.77A3.583,3.583,0,0,1,10.347,13.927ZM3.58,1.09A2.492,2.492,0,0,0,1.09,3.578v6.77a2.493,2.493,0,0,0,2.49,2.49h6.767a2.493,2.493,0,0,0,2.49-2.49V3.578a2.492,2.492,0,0,0-2.49-2.488Z'/%3E%3Cpath id='Path_43' data-name='Path 43' d='M21.562,14.777a2.946,2.946,0,1,0-2.945,2.944,2.946,2.946,0,0,0,2.945-2.944Zm.389-3.893a.578.578,0,1,0,.579.579.579.579,0,0,0-.579-.579Zm-5.335,3.893a2,2,0,1,1,2,2,2,2,0,0,1-2-2Z' transform='translate(-11.483 -7.978)' fill-rule='evenodd'/%3E%3C/svg%3E%0A")}@media(min-width:641px){.bottom-instagram{display:none}.open-search .Header--transparent .wk-link--filled .wk-icon__svg{fill:#fff;stroke:#fff}.open-search .Header--transparent .wk-link--empty .wk-icon__svg{fill:#fff0;stroke:#fff}}@media(max-width:640px){.bottom-instagram{display:block}}#insta-feed{margin-top:0!important}@media(max-width:1024px){#insta-feed{display:grid!important;grid-template-columns:1fr 1fr 1fr}#insta-feed a{z-index:0!important}#insta-feed a .instafeed-container{width:100%!important;padding-top:100%!important}}@media(max-width:640px){.shopify-app-block{display:flex;flex-direction:column}}.bottom-instagram{order:3}.bottom-instagram .instagram-link{text-align:center}.bottom-instagram .instagram-link a{text-decoration:underline;display:flex;align-items:center;line-height:25px;font-size:13px;font-family:var(--font-yu-gothic);justify-content:center}.bottom-instagram .instagram-link a:before{content:"";margin-right:10px;width:14px;height:14px;background-repeat:no-repeat;display:block;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg id='Group_47' data-name='Group 47' xmlns='http://www.w3.org/2000/svg' width='13.926' height='13.927' viewBox='0 0 13.926 13.927'%3E%3Cpath id='Path_42' data-name='Path 42' d='M10.347,13.927H3.58A3.583,3.583,0,0,1,0,10.348V3.578A3.583,3.583,0,0,1,3.58,0h6.767a3.583,3.583,0,0,1,3.58,3.578v6.77A3.583,3.583,0,0,1,10.347,13.927ZM3.58,1.09A2.492,2.492,0,0,0,1.09,3.578v6.77a2.493,2.493,0,0,0,2.49,2.49h6.767a2.493,2.493,0,0,0,2.49-2.49V3.578a2.492,2.492,0,0,0-2.49-2.488Z'/%3E%3Cpath id='Path_43' data-name='Path 43' d='M21.562,14.777a2.946,2.946,0,1,0-2.945,2.944,2.946,2.946,0,0,0,2.945-2.944Zm.389-3.893a.578.578,0,1,0,.579.579.579.579,0,0,0-.579-.579Zm-5.335,3.893a2,2,0,1,1,2,2,2,2,0,0,1-2-2Z' transform='translate(-11.483 -7.978)' fill-rule='evenodd'/%3E%3C/svg%3E%0A")}.Custom-Header .HorizontalList--spacingExtraLoose .HorizontalList__Item>.Heading.u-h6:after{border-bottom:unset!important}.SectionHeader .SectionHeader__point{display:flex;font-weight:500;font-family:var(--font-yu-gothic);align-items:center}@media(max-width:640px){.SectionHeader .SectionHeader__point{align-self:center}.bottom-instagram{order:3}.header-instagram .instagram-followus{max-width:266px;margin-bottom:-20px;margin-left:-11px}#insta-feed{padding:0 20px;margin-bottom:18px!important}.content-menuSP{background:#f5f5f5}.content-menuSP .MenuSP{padding:13px 10px 10px;display:flex;width:100%;height:100%;align-items:flex-end}.content-menuSP .MenuSP .Item-menuSP{width:20%;list-style:none}.content-menuSP .MenuSP .Item-menuSP a{display:flex;flex-direction:column;align-items:center}.content-menuSP .MenuSP .Item-menuSP a svg{width:100%;margin-bottom:6px;max-height:16px}.content-menuSP .MenuSP .Item-menuSP.email a svg{max-height:14px}.content-menuSP .MenuSP .Item-menuSP a span{font-size:9px;line-height:15px;color:#444;font-family:var(--font-yu-gothic)}.Header__MainSP{display:none!important}.is-sticky .Header__MainSP{display:block!important;transition:background .25s ease-in-out}.is-sticky .Custom-Header .Header__Wrapper{padding:19px 20px;border-bottom:1px solid rgb(0,0,0,8%)}}.Header__MainNav .DropdownMenu .Link{padding:0 25px!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/custom-header.css.map */
