.Button--primary{width:280px;font-size:16px;letter-spacing:.1em}.QuantitySelector{border:1px solid #d9d9d9}.Cart__Checkout{width:100%}.Button,.shopify-payment-button__button--unbranded,input.spr-button-primary,.spr-summary-actions-newreview,.spr-button-primary:not(input),.spr-pagination-prev>a,.spr-pagination-next>a{text-transform:none}.features--heading-uppercase .Heading{text-transform:none}#sidebar-cart{background:#fff}.cart_select_date_time{width:100%;padding:30px 0;border-top:1px solid #d9d9d9;display:flex;justify-content:center}.cart_select_date_time label{margin-right:10px}.cart_select_date_time .cart_select_date{padding:30px 50px;border-right:1px solid #d9d9d9}.cart_select_date_time .cart_select_date .hasDatepicker{width:170px;padding:5px 10px;border:1px solid #d9d9d9;border-radius:5px;background:transparent;line-height:2;position:relative;appearance:none;-webkit-appearance:none}.cart_select_date_time .cart_select_time{padding:30px 50px}.cart_select_date_time .cart_select_time select{width:170px;height:40px;padding:5px 10px;border:1px solid #d9d9d9;border-radius:5px;line-height:2;-webkit-appearance:none;appearance:none}@media screen and (max-width: 900px){.cart_select_date_time label{margin-bottom:10px;margin-right:0;display:block;text-align:center}}@media screen and (max-width: 500px){.cart_select_date_time{flex-wrap:wrap;padding:0}.cart_select_date_time .cart_select_date{width:100%;border-right:none;border-bottom:1px solid #d9d9d9}.cart_select_date_time .cart_select_time{width:100%}.cart_select_date_time .cart_select_date .hasDatepicker,.cart_select_date_time .cart_select_time select{display:block;margin:0 auto;text-align:center}}.shopify-section--bordered+.shopify-section--bordered{border:none}.features--heading-small .u-h1,.features--heading-small .Rte h1{font-size:21px}.slideshow__slide-content{width:auto;padding:0;margin-top:60px}.slideshow__slide-content .h1{margin-bottom:24px;font-size:24px!important;letter-spacing:.3em;text-align:left;text-transform:none}.slideshow__slide-content p:not(.h1){width:600px;margin:0 auto;font-size:16px!important;line-height:200%;letter-spacing:.1em;text-align:left;color:#fff}@media screen and (max-width: 640px){.slideshow__slide-content{width:100%;margin-bottom:60px}.slideshow__slide-content p:not(.h1){width:100%}}.Slideshow__Content--bottomLeft,.Slideshow__Content--bottomCenter,.Slideshow__Content--bottomRight{bottom:60px}.shopify-section--slideshow,.content-over-media,.Slideshow,.Slideshow__Carousel,.flickity-enabled.is-draggable .flickity-viewport{max-height:100vh}.featured--collections{background:#ededed}.shopify-section--featured-collections{padding-top:80px}.shopify-section--featured-collections h2{font-size:21px;text-transform:none;letter-spacing:.2em}@media screen and (max-width: 640px){.shopify-section--featured-collections{padding-top:40px}}.timeline__carousel{height:515px;overflow:hidden}.timeline .timeline__item-image-wrapper{height:515px}.timeline .h2{font-size:21px;letter-spacing:.2em;text-transform:none}.timeline p:not([class]){font-size:14px}.timeline__nav .heading{text-transform:none;font-size:12px}.timeline__nav>[aria-current=true]{font-size:18px}.shopify-section--timeline{background:#ededed}.timeline{background:#fff}.Timeline__Inner{padding:33px 42px}.Timeline__Inner .Timeline__NavLabel{text-transform:none}@media screen and (max-width: 640px){.Timeline__Inner{padding:3vw 5vw}.Timeline__Item{align-items:center}.Timeline__Item .Timeline__Header .SectionHeader__Description{text-align:left}}.ProductItem__Info .ProductItem__Price{color:var(--heading-color)}.news-list .ArticleItem__Content{margin:0}.news-list .ArticleItem__Excerpt{font-size:13px}.Footer .Footer__Inner{max-width:1260px;margin:0 auto}.Footer .Footer__Inner .Footer__Title{margin-bottom:16px}.Footer .Footer__Block{padding:0}.Footer h2{font-size:14px;font-weight:700}.Footer .Footer__Block--newsletter{flex-basis:295px;margin-left:auto}.Footer .Footer__Block--newsletter form{display:flex;flex-wrap:wrap}Footer .Footer__Block--newsletter .Form__Input{width:78%}.Footer .Footer__Block--newsletter .Form__Submit{width:20%;margin:0;padding:0;font-size:14px}.Footer .Footer__Block--links:first-child{margin:0 138px 96px 0}.Footer .Footer__Block--text{width:100%;margin-bottom:20px;flex-basis:auto}.Footer__Inner+.Footer__Aside{max-width:1260px;margin:0 auto;text-align:left}@media screen and (max-width: 1140px){.Footer .Footer__Block{flex:none}.Footer .Footer__Block--links:first-child,.Footer .Footer__Block--links{margin:0 10vw 6vw 0}.Footer .Footer__Block--newsletter{flex:0 0 295px}}@media screen and (max-width: 900px){.Footer .Footer__Block--links:first-child,.Footer .Footer__Block--links{margin:0 10vw 6vw 0}.Footer .Footer__Block--newsletter{width:100%;flex:none}}@media screen and (max-width: 640px){.Footer .Footer__Block--links:first-child,.Footer .Footer__Block--links{margin:0 0 10vw}}#About .key-visual{width:100%;padding:340px 0 177px;background-image:url(/cdn/shop/files/Mask_group_4.png?v=1669864018);background-repeat:no-repeat;background-size:cover}#About .shopify-section--slideshow .Slideshow__Content,.PageContainer .shopify-section--slideshow .Slideshow__Content{width:auto;padding:0;margin-top:60px;display:inline-block}.PageContainer .shopify-section--slideshow .Slideshow__Content{padding:0}#About .shopify-section--slideshow .Slideshow__Content h3,.PageContainer .shopify-section--slideshow .Slideshow__Content h3{font-size:24px!important;letter-spacing:.3em;text-align:left}#About .shopify-section--slideshow .Slideshow__Content .text,.PageContainer .shopify-section--slideshow .Slideshow__Content p{font-size:16px!important;line-height:200%;letter-spacing:.1em;text-align:left;color:#fff}#About .FeatureText--withImage,.PageContainer .FeatureText--withImage{display:flex;background:#000}#About .FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio,.PageContainer .FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio{height:100%}#About .FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio img,.PageContainer .FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio img{object-fit:cover}#About .FeatureText--withImage .FeatureText__ContentWrapper,.PageContainer .FeatureText--withImage .FeatureText__ContentWrapper{padding:148px 60px 125px}#About .FeatureText--withImage .FeatureText__ContentWrapper .Heading,.PageContainer .FeatureText--withImage .FeatureText__ContentWrapper .Heading{color:#fff;font-size:21px;line-height:25px;letter-spacing:.12em}#About .FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__Description,.PageContainer .FeatureText--withImage .FeatureText__ContentWrapper .SectionHeader__Description{color:#fff;font-size:14px;line-height:170%;letter-spacing:.1em}#About .FeatureText--withImage .FeatureText__ContentWrapper .Link,.PageContainer .FeatureText--withImage .FeatureText__ContentWrapper .Link{color:#fff;font-size:12px;line-height:14px;letter-spacing:.12em}@media screen and (max-width: 1140px){#About .shopify-section--slideshow .Slideshow__Content,.PageContainer .shopify-section--slideshow .Slideshow__Content{margin:60px auto 0;display:block;word-break:keep-all}#About .shopify-section--slideshow .Slideshow__Content h3,.PageContainer .shopify-section--slideshow .Slideshow__Content h3{font-size:21px!important}#About .shopify-section--slideshow .Slideshow__Content .text,.PageContainer .shopify-section--slideshow .Slideshow__Content .text{font-size:14px!important;line-height:1.6}}@media screen and (max-width: 900px){#About .shopify-section--slideshow .Slideshow__Content,.PageContainer .shopify-section--slideshow .Slideshow__Content{margin:40px auto 0}}@media screen and (max-width: 640px){#About .shopify-section--slideshow .Slideshow__Content,.PageContainer .shopify-section--slideshow .Slideshow__Content{width:90%!important;word-break:break-all}#About .shopify-section--slideshow .Slideshow__Content h3,.PageContainer .shopify-section--slideshow .Slideshow__Content h3{font-size:4vw!important}#About .shopify-section--slideshow .Slideshow__Content .text,.PageContainer .shopify-section--slideshow .Slideshow__Content .text{font-size:3.2vw!important;line-height:1.4}#About .FeatureText--withImage,.PageContainer .FeatureText--withImage{flex-direction:column}#About .FeatureText--withImage .FeatureText__ContentWrapper,.PageContainer .FeatureText--withImage .FeatureText__ContentWrapper{padding:50px 24px;text-align:left}}.Blog .ArticleListWrapper .ArticleItem .ArticleItem__Content{margin:0}.shopify-section--blog-posts .blog-post-card>a{height:225px}.shopify-section--blog-posts .blog-post-card>a img{object-fit:cover}.shopify-section--blog-posts .blog-post-card .blog-post-card__title{font-size:18px;letter-spacing:.2em}.shopify-section--blog-posts .blog-post-card .blog-post-card__excerpt{font-size:13px}.shopify-section--main-blog .blog-post-card>a img,.shopify-section--prev-next-blog-posts .blog-post-card>a img{width:100%;height:225px;object-fit:cover}.CollectionFilters .Collapsible{display:none}.CollectionFilters .Collapsible:first-child{display:block}.Collapsible--autoExpand .Collapsible__Button{font-size:18px}body.template-collection,body.template-collection .CollectionToolbar,body.template-product{background:#fff}.noshi-wrap,.gift-card-wrap{margin-bottom:20px}.gift-title{padding:15px;margin-bottom:0;font-size:14px;position:relative;cursor:pointer;border:1px solid #d9d9d9;color:#666;font-size:12px}.gift-title:before{content:"\ff0b";position:absolute;right:20px}.gift-title.active:before{content:"\ff0d"}.gift-title.active{border:transparent}.gift-wrap{display:none}.gift-list{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.gift-item{width:47%;padding:10px;margin:5px;border:1px solid #d9d9d9;border-radius:8px}.gift-item label{height:100%;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;cursor:pointer;transition:.3s all}.gift-item label:hover{opacity:.7}.gift-item .item-detail{width:calc(100% - 35px);margin-left:15px;display:flex;flex-wrap:wrap;justify-content:center}.gift-item .item-detail img{width:100px;display:block}.gift-item .item-detail p{text-align:center;font-size:11px;width:100%}.gift-item input[type=radio]{width:20px;height:20px}.chakra-container .chakra-text{font-size:14px;margin-bottom:5px}.chakra-container .chakra-button{border:1px solid #d9d9d9;color:#666;font-weight:400}.shopify-block:has(.sns-gift-product-container):has(div[role=group])+.ProductForm__QuantitySelector{display:none}.shopify-block:has(.sns-gift-product-container):has(div[role=group])+.ProductForm__QuantitySelector+.ProductForm__BuyButtons{display:none}.chakra-modal__content .chakra-stack div:has(label:only-of-type[data-checked]){border:1px solid #666}.chakra-modal__content .chakra-stack .css-1x1pura{border:1px solid rgb(0,0,0)}.chakra-container .chakra-button{color:var(--text-color-light);border:1px solid rgba(var(--text-color-light-rgb),.2);background:transparent;cursor:pointer}.chakra-container .chakra-button:disabled{cursor:auto}.chakra-container .chakra-button:before{background:#000;position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;transform-origin:right center;transform:scaleX(0);transition:transform .45s cubic-bezier(.785,.135,.15,.86)}@media (-moz-touch-enabled: 0),(hover: hover){.chakra-container .chakra-button:not([disabled]):hover{color:var(--button-text-color);border-color:var(--button-background)}.chakra-container .chakra-button:not([disabled]):hover:before{transform-origin:left center;transform:scale(1);transition:transform .45s cubic-bezier(.785,.135,.15,.86);z-index:-1}}.chakra-modal__content .chakra-button[type=submit]{border-color:#d9d9d9;color:#666}.chakra-modal__content .chakra-radio .chakra-radio__label .chakra-text{margin-bottom:10px;line-height:1.2;display:block;font-size:12px}#contact_form .Form__Submit{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/29/assets/customize.css.map */
