:root{--font-jp-fallback: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", "Yu Gothic", "YuGothic", Meiryo, sans-serif;--womb-letter-spacing: .16rem}body{font-family:var(--font-body-family),var(--font-jp-fallback);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.button,.btn{font-family:var(--font-heading-family),var(--font-jp-fallback)}@media screen and (min-width:750px)and (max-width:989px){.womb-grid--desktop-from-750.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.womb-grid--desktop-from-750.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.womb-grid--desktop-from-750.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.womb-grid--desktop-from-750.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.womb-grid--desktop-from-750.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}}@media screen and (max-width:749px){.womb-grid--desktop-from-750.grid--2-col-tablet-down .grid__item,.womb-grid--desktop-from-750.grid--2-col-tablet-down .grid__item:only-child{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.grid--3-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}}.grid.womb-grid--fixed-2-3 .grid__item,.grid.womb-grid--fixed-2-3 .grid__item:only-child{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.grid.womb-grid--fixed-2-3 .grid__item,.grid.womb-grid--fixed-2-3 .grid__item:only-child{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}div.collection__title.title-wrapper{margin-bottom:1.6rem;text-align:center}.blog__title .title{letter-spacing:var(--womb-letter-spacing);text-transform:uppercase}.collection__title .title{border-bottom:.1rem solid rgb(var(--color-foreground));color:#666;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;line-height:1.4;margin:0;padding:0 0 1.6rem}.collection__view-all{margin-top:2rem}.information__view-more{margin-top:4rem}.visumo-gallery__view-more{margin-top:2.4rem}.collection__view-all .link,.information__view-more .link,.visumo-gallery__view-more .link{color:rgb(var(--color-foreground));display:inline-block;font-size:1.3rem;font-weight:400;letter-spacing:.1rem;line-height:1.4;position:relative;text-decoration:none;text-transform:uppercase}.collection__view-all .link:hover,.information__view-more .link:hover,.visumo-gallery__view-more .link:hover{text-decoration:underline}.collection__view-all .link:after,.information__view-more .link:after,.visumo-gallery__view-more .link:after{border-right:.1rem solid rgb(var(--color-foreground));border-top:.1rem solid rgb(var(--color-foreground));content:"";height:.6rem;margin-top:-.5rem;position:absolute;right:-1.6rem;top:60%;transform:rotate(45deg);width:.6rem}@media screen and (max-width:749px){.collection__view-all .link,.information__view-more .link,.visumo-gallery__view-more .link{font-size:1.2rem}}.card__heading,.card-information>.card__information{font-size:1.3rem;letter-spacing:.02rem}.card__heading a{text-decoration:none}.card__heading a:hover{text-decoration:underline}.card-information .price{color:rgba(var(--color-foreground),.7);display:inline-block;font-size:1.3rem;letter-spacing:.02rem;vertical-align:baseline}.card__inner .card__media img{transition:opacity .4s ease}.card__price-suffix{display:inline-block;margin-left:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;white-space:nowrap}.card-information .price__container{margin-bottom:0}.media--sold-out img{opacity:.3}.card__sold-out-overlay{background-color:#fffc;bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.card__sold-out-overlay:before{background-color:#0006;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card__sold-out-label{border:.2rem solid #ff00ff;color:#f0f;font-size:2rem;font-weight:700;left:50%;letter-spacing:.1rem;line-height:1.4;margin:0;padding:.8rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.card:hover .media--sold-out img{transform:none}.collection .card__heading,.collection .card-information>.card__information{font-size:1.2rem;letter-spacing:.1rem}.collection .card__heading{font-weight:700}.collection .card-information .price{color:rgb(var(--color-foreground));font-weight:400;font-size:1.2rem;letter-spacing:.1rem}.collection-hero{left:0;position:fixed;right:0;top:24.4rem;z-index:1}.collection-hero__title{color:#525263;font-size:4.8rem;font-weight:700;letter-spacing:.1rem;line-height:1.4}#ProductGridContainer{position:relative;z-index:2}.facets-wrapper{position:relative;z-index:3}.collection.page-width{max-width:117.8rem}.collection__empty-text{color:#525263;font-size:1.28rem;letter-spacing:.1rem;line-height:1.4;margin:0}footer.footer{border-top:none;margin-top:3rem;position:relative}@media screen and (min-width:750px){footer.footer{margin-top:12rem}}.footer:before{background-color:rgba(var(--color-foreground),.8);content:"";height:.16rem;left:1rem;position:absolute;right:1rem;top:0}.footer__content-top{padding-bottom:2rem}.footer__links{margin-bottom:1.4rem}.footer__links-list{display:flex;flex-wrap:wrap;gap:.8rem .6rem;justify-content:flex-start;margin:0}.footer__links--with-social{align-items:flex-start;display:flex;flex-direction:column;gap:1.6rem}.footer__links--with-social .footer__list-social{justify-content:flex-start;margin:0}.footer__list-social .svg-wrapper,.footer__list-social .list-social__item .icon{height:3.5rem;width:3.5rem}.footer__list-social .list-social__link{padding:0 .75rem}@media screen and (min-width:750px){.footer__links--with-social{align-items:center;flex-direction:row;gap:2.4rem;justify-content:space-between}.footer__links--with-social .footer__list-social{flex:0 0 auto;justify-content:flex-end}}@media screen and (max-width:749px){.footer__links--with-social{align-items:center}.footer__links-list{display:grid;gap:1.2rem .5rem;grid-template-columns:repeat(3,auto);justify-content:center;justify-items:center}.footer__links-item{gap:.2rem}.footer__links-list .footer__links-item:nth-child(3n):after{content:none}.footer__links--with-social .footer__list-social.list-social{justify-content:space-around;padding-left:8.5rem;padding-right:8.5rem;width:100%}.footer__list-social .list-social__link{padding:0}.footer__copyright{text-align:center}}@media screen and (max-width:374px){.footer__links-list{display:flex;flex-wrap:wrap;justify-content:center}.footer__links-list .footer__links-item:nth-child(3n):after{content:"|"}.footer__links-list .footer__links-item:last-child:after{content:none}}.footer__links-item{align-items:center;display:flex;gap:1.5rem;margin:0;font-weight:700}.footer__links-item:not(:last-child):after{color:rgb(var(--color-foreground));content:"|";font-size:1.1rem;line-height:1}.footer__links-link{color:rgb(var(--color-foreground));font-size:1.1rem;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase}.footer__links-link:hover{text-decoration:underline;text-underline-offset:.3rem}.footer__copyright{font-size:1.1rem;letter-spacing:.05rem;margin-top:2.4rem}@media screen and (min-width:750px){.footer__copyright{display:none}}.button,.shopify-challenge__button,.customer button{font-size:1.2rem;letter-spacing:var(--womb-letter-spacing);text-transform:uppercase}.womb-logo{color:rgb(var(--color-foreground));display:block;max-width:100%}.womb-logo__desktop,.womb-logo__mobile{display:block;max-width:100%}.womb-logo svg{display:block;height:auto;width:100%}.womb-logo__desktop{display:none}@media screen and (min-width:750px){.womb-logo__desktop{display:block}.womb-logo__mobile{display:none}}.header-wrapper.gradient{background:rgba(var(--color-background),.6)}.section-header.menu-open{z-index:2147483647}.header__menu-item,.header__inline-menu .list-menu__item{font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase}.header__inline-menu .mega-menu__link,.header__submenu .header__menu-item{font-size:1.2rem;letter-spacing:.08rem}.utility-bar{min-height:3.2rem}.utility-bar .localization-form__select{font-size:1.1rem}.header--top-center header-drawer{grid-area:left-icons}.header--top-center .header__icons{justify-self:end}@media screen and (max-width:749px){.header.header--top-center{grid-template-areas:"heading icons left-icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:.4rem;padding-left:1.3rem;padding-right:1.3rem}.header--top-center .header__heading,.header--top-center .header__heading-link{justify-self:start;text-align:left}.header--top-center .header__icon,.header--top-center .header__icon .svg-wrapper{width:3.6rem}.header--top-center .header__icons{justify-self:stretch;justify-content:flex-end;padding-right:0;min-width:0}.header--top-center .header__icons>*{flex-shrink:0}.header--top-center .header__icons>.delivery-locale{flex-shrink:1;min-width:0}.header__icons .delivery-locale__button{min-width:0}.header--top-center header-drawer{justify-self:end;margin-left:0}.header--top-center .header__icon--account,.header--top-center shopify-account.header__icon--account:not(:defined){display:none}}@media screen and (min-width:750px){.header--top-center{padding-top:8px;padding-bottom:8px}.header--top-center header-drawer{justify-self:start}.header--top-center .header__heading,.header--top-center .header__heading-link{grid-area:heading;justify-self:center}}.header__heading-link{padding:0}.header__icons .delivery-locale{align-items:center;margin-right:1.6rem}@media screen and (max-width:749px){.header__icons .delivery-locale{margin-right:.4rem}}.menu-drawer .menu-drawer__menu-item{font-family:"Noto Sans JP",var(--font-body-family),var(--font-jp-fallback);font-size:1.4rem;font-weight:600;letter-spacing:.1rem;padding:1.2rem 1.3rem}.menu-drawer .menu-drawer__menu-item:hover{color:#ccc;background-color:inherit}.menu-drawer .menu-drawer__menu>li{border-bottom:.08rem solid rgb(var(--color-foreground))}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item:focus{background-color:inherit}.js .menu-drawer .menu-drawer__submenu{background:none;bottom:auto;left:auto;position:static;top:auto;transform:none;visibility:visible;width:auto;z-index:auto}.js .menu-drawer .menu-drawer__navigation .submenu-open{visibility:visible}.menu-drawer .menu-drawer__close-button,.js .menu-drawer .menu-drawer__menu-item .icon-arrow{display:none}.js .menu-drawer .menu-drawer__menu-item .icon-caret{display:block;right:0rem}.menu-drawer .menu-drawer__submenu .menu-drawer__menu{padding-bottom:1.2rem;padding-left:3.6rem}.menu-drawer .menu-drawer__submenu .menu-drawer__menu>li{border-bottom:0}.menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.4rem;font-weight:400;padding:1.2rem .4rem 1.2rem 0}.menu-drawer .menu-drawer__submenu .menu-drawer__menu-item:hover{color:#ccc;background-color:inherit}.menu-drawer__search{align-items:center;border-bottom:.1rem solid rgba(var(--color-foreground),.4);display:flex;gap:.8rem;margin:2.4rem 2.4rem 1.2rem;padding-bottom:.6rem}.menu-drawer__search-input{background:none;border:0;color:rgb(var(--color-foreground));flex:1 1 auto;font-size:1.4rem;min-width:0;padding:.6rem 0}.menu-drawer__search-input:focus{outline:none}.menu-drawer__search-button{background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer;display:flex;padding:0}.menu-drawer .list-social.menu-drawer__icons{flex-wrap:nowrap;justify-content:space-between;margin-left:0;padding:.8rem 1.2rem}.menu-drawer .menu-drawer__icons .list-social__link{padding:.8rem}.menu-drawer__icons .list-social__item .icon,.menu-drawer__icons .svg-wrapper{height:2.8rem;width:2.8rem}.menu-drawer .menu-drawer__navigation-container{grid-template-rows:auto 1fr auto}.menu-drawer__navigation-container{overscroll-behavior:contain}.menu-drawer .menu-drawer__inner-submenu{height:auto;overflow:visible}.js .menu-drawer .menu-drawer__submenu .menu-drawer__submenu{overflow:visible}@media screen and (min-width:750px){.menu-drawer-container .menu-drawer{width:45rem}}.header__icon--cart .icon{height:2.2rem;width:2.2rem}.header__icon--cart .cart-count-bubble{background-color:transparent;border-radius:0;color:rgb(var(--color-background));font-size:1rem;line-height:1;height:auto;width:auto;bottom:auto;left:50%;top:60%;transform:translate(-50%,-50%)}.header__icons .header__icon--cart{margin-right:0}.header__icons>shopify-account:last-child{margin-right:-1.2rem}.scroll-to-top-button{align-items:center;background-color:#646464cc;border:0;bottom:2rem;color:#fff;cursor:pointer;display:flex;height:4.4rem;justify-content:center;opacity:0;padding:0;pointer-events:none;position:fixed;right:1.5rem;transition:opacity .2s ease;visibility:hidden;width:4.5rem;z-index:3}.scroll-to-top-button--visible{opacity:1;pointer-events:auto;visibility:visible}.scroll-to-top-button .svg-wrapper{height:2.9rem;width:2.9rem}.scroll-to-top-button .icon{transform:rotate(180deg)}@media screen and (max-width:749px){.scroll-to-top-button{right:1rem}}.shopify-policy__container{max-width:180rem;padding:0;width:100%}.shopify-policy__title,.shopify-policy__body{padding-left:max(2%,1.5rem);padding-right:max(2%,1.5rem)}.shopify-policy__title h1{border-bottom:.1rem solid rgb(228,228,228);font-size:1.9rem;font-weight:700;letter-spacing:.02rem;line-height:1.5;margin:0 0 2.5rem;padding-bottom:2rem;text-align:left}.shopify-policy__body,.shopify-policy__body div,.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body span{color:rgb(var(--color-foreground));font-size:1.28rem;line-height:1.15}.shopify-policy__body div,.shopify-policy__body p{margin:0}.shopify-policy__body .indentback{padding-left:2em;text-indent:-1em}.shopify-policy__body .indentback2{padding-left:4em;text-indent:-1em}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-size:1.28rem;font-weight:700;line-height:1.15;margin:2rem 0 1rem}.shopify-policy__body table{border-collapse:collapse;margin:0;table-layout:auto;width:100%}.shopify-policy__body table th,.shopify-policy__body table td{border:.1rem solid rgb(221,221,221);font-size:1.28rem;font-weight:400;line-height:1.15;padding:.3rem .5rem;text-align:left;vertical-align:middle}.shopify-policy__body table th{background-color:#fff6f9}.shopify-policy__body .ec-nowrap{white-space:nowrap}.shopify-policy__body a{color:#06c;text-decoration:none}.shopify-policy__body a:hover,.shopify-policy__body a:focus-visible{color:#004a94;text-decoration:underline}@media screen and (max-width:749px){.shopify-policy__body table th,.shopify-policy__body table td{border-bottom:none;display:block;font-size:1rem;width:100%}.shopify-policy__body table th{background-color:#f0f0f0;color:#333}.shopify-policy__body table td{color:#666}.shopify-policy__body table .last td:last-child{border-bottom:.1rem solid rgb(204,204,204)}}.section-heading-center{margin-bottom:2.4rem;text-align:center}.section-heading-center__heading{color:rgb(var(--color-foreground));font-family:var(--font-heading-family),var(--font-jp-fallback);font-size:2.2rem;font-weight:400;letter-spacing:.2rem;line-height:1.4;margin:0}.section-heading-center__subheading{color:rgba(var(--color-foreground),.7);font-size:1.2rem;letter-spacing:.05rem;line-height:1.5;margin:.6rem 0 0}@media screen and (max-width:749px){.section-heading-center__heading{font-size:1.8rem}.section-heading-center__subheading{font-size:1.1rem}}.floating-close{display:none}@media screen and (max-width:749px){.floating-close{align-items:center;background-color:#000;border:.1rem solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2.2rem;height:3.2rem;justify-content:center;line-height:1;padding:0;width:3.2rem}.floating-close[hidden]{display:none}}.channel-talk-close{position:fixed;z-index:10000001}
/*# sourceMappingURL=/cdn/shop/t/2/assets/womb-custom.css.map */
