@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Jost:wght@400;500;600&display=swap";:root{--sz-ink: #22302C;--sz-ink-2: #2C3D38;--sz-cream: #FAF7F2;--sz-cream-2: #EFE9DF;--sz-sage: #F4A26B;--sz-sage-2: #3E7468;--sz-muted: #4A5A55;--sz-ease: cubic-bezier(.22, 1, .36, 1);--sz-jp: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;--sz-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif}html{touch-action:manipulation}body,button,input,select,textarea,h4,h5,h6,.h4,.h5{font-family:var(--sz-jp);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.sz-bf__title,.sz-shop__title,.sz-story__title{font-family:var(--sz-serif);letter-spacing:.005em}a,button,.button,summary{touch-action:manipulation}.price-item--sale,.price--on-sale .price-item--regular{font-variant-numeric:tabular-nums}.price--on-sale .price-item--regular{color:var(--sz-muted)}.badge{border-radius:999px;letter-spacing:.04em}.header__heading-logo{width:auto;max-width:15rem}.header-wrapper{border-bottom:0}.footer{border-top:0}.sz-bar{background:var(--sz-ink);color:var(--sz-cream);font-size:1.3rem;letter-spacing:.04em}.sz-bar__in{max-width:1240px;margin:0 auto;padding:1rem 1.6rem;text-align:center}.sz-bar a{color:inherit;text-decoration:none;display:flex;gap:.4rem 1.6rem;align-items:center;justify-content:center;flex-wrap:wrap}.sz-bar strong{color:var(--sz-sage);font-weight:600}.sz-bar__clock{font-variant-numeric:tabular-nums;white-space:nowrap}.sz-bf{background:var(--sz-ink);color:var(--sz-cream);padding:7.2rem 1.6rem 8rem}.sz-bf__in{max-width:1240px;margin:0 auto;display:grid;gap:4rem}.sz-bf__title{font-size:clamp(4.8rem,12vw,14rem);line-height:.95;letter-spacing:-.01em;font-weight:600;margin:0;color:var(--sz-cream)}.sz-bf__title span{display:block;color:var(--sz-sage);font-style:italic}.sz-bf__lead{font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.7;margin:2.4rem 0 0;max-width:34em;color:var(--sz-cream)}.sz-bf__side{display:grid;gap:3.2rem;align-content:end}.sz-bf__deadline{font-size:1.6rem;margin:0;color:var(--sz-cream)}.sz-clock{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem}.sz-clock__cell{background:var(--sz-ink-2);padding:1.6rem .4rem 1.2rem;text-align:center}.sz-clock__num{display:block;font-size:clamp(3.6rem,6vw,6.4rem);line-height:1;font-weight:500;font-variant-numeric:tabular-nums;color:var(--sz-sage)}.sz-clock__unit{display:block;font-size:1.3rem;margin-top:.8rem;color:var(--sz-cream)}.sz-bf__cta{display:inline-flex;justify-content:center;align-items:center;min-height:5.6rem;padding:0 3.6rem;background:var(--sz-sage);color:#22302c;border-radius:.4rem;font-size:1.6rem;font-weight:600;letter-spacing:.06em;text-decoration:none;transition:background-color .25s ease,transform .35s var(--sz-ease)}.sz-bf__cta:hover{background:var(--sz-cream);transform:translateY(-2px)}.sz-bf__cta:active{transform:translateY(0) scale(.98)}.sz-bf__points{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none;font-size:1.5rem;line-height:1.7}.sz-bf__points li{padding-left:1.6rem;position:relative}.sz-bf__points li:before{content:"";position:absolute;left:0;top:.75em;width:.6rem;height:.6rem;background:var(--sz-sage);border-radius:50%}@media(min-width:990px){.sz-bf{padding:12rem 4rem}.sz-bf__in{grid-template-columns:1.35fr 1fr;gap:8rem;align-items:end}}.sz-trust{background:var(--sz-sage-2);color:var(--sz-cream);padding:2.8rem 1.6rem}.sz-trust__grid{max-width:1240px;margin:0 auto;display:grid;gap:2rem}.sz-trust__item{display:flex;gap:1.4rem;align-items:center}.sz-trust__icon{flex:0 0 3.2rem;height:3.2rem;color:var(--sz-sage)}.sz-trust__icon svg{width:100%;height:100%;display:block}.sz-trust__t{display:block;font-size:1.5rem;font-weight:600}.sz-trust__d{display:block;font-size:1.3rem;line-height:1.6;color:#e3ece9}@media(min-width:750px){.sz-trust{padding:3.2rem 4rem}.sz-trust__grid{grid-template-columns:repeat(3,1fr);gap:4rem}}.sz-shop{background:var(--sz-cream);padding:8rem 1.6rem}.sz-shop__in{max-width:1240px;margin:0 auto}.sz-shop__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem;flex-wrap:wrap;margin-bottom:3.2rem}.sz-shop__title{font-size:clamp(3rem,4.6vw,5.6rem);line-height:1.1;margin:0;color:var(--sz-ink);font-weight:600}.sz-shop__sub{font-size:1.6rem;margin:1rem 0 0;color:var(--sz-ink)}.sz-shop__all{font-size:1.5rem;color:var(--sz-ink);text-decoration:underline;text-underline-offset:.4em;white-space:nowrap}.sz-shop__all:hover{color:var(--sz-sage-2)}.sz-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.2rem}.sz-card{display:block;color:var(--sz-ink);text-decoration:none}.sz-card__media{position:relative;overflow:hidden;background:var(--sz-cream-2);aspect-ratio:1}.sz-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--sz-ease)}.sz-card:hover .sz-card__media img{transform:scale(1.04)}.sz-card__badge{position:absolute;top:1rem;left:1rem;z-index:1;background:var(--sz-sage);color:#22302c;font-size:1.2rem;font-weight:600;padding:.5em 1em;border-radius:999px}.sz-card__name{font-size:1.5rem;line-height:1.6;margin:1.2rem 0 .4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sz-card__price{font-size:1.5rem;margin:0;font-variant-numeric:tabular-nums;display:flex;gap:.8rem;align-items:baseline;flex-wrap:wrap}.sz-card__price s{color:var(--sz-muted);font-size:1.3rem}.sz-card--feature{grid-column:1 / -1}.sz-card--feature .sz-card__media{aspect-ratio:4 / 3}.sz-card--feature .sz-card__name{font-size:1.9rem;font-weight:600}@media(min-width:750px){.sz-shop{padding:12rem 4rem}.sz-grid{grid-template-columns:repeat(3,1fr);gap:4rem 2.4rem}.sz-card--feature{grid-column:span 2;grid-row:span 2}.sz-card--feature .sz-card__media{aspect-ratio:auto;height:calc(100% - 9rem)}}.sz-banners{background:var(--sz-ink);position:relative}.sz-banners__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.sz-banners__track::-webkit-scrollbar{display:none}.sz-banner{flex:0 0 100%;scroll-snap-align:start;line-height:0}.sz-banner a{display:block}.sz-banner img{width:100%;height:auto;display:block}.sz-banner__d{display:none!important}.sz-banners__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:4.8rem;height:4.8rem;border:0;border-radius:50%;background:var(--sz-cream);color:var(--sz-ink);display:none;align-items:center;justify-content:center;cursor:pointer;padding:0;touch-action:manipulation;transition:background-color .25s ease,transform .35s var(--sz-ease)}.sz-banners__arrow:hover:not(:disabled){background:var(--sz-sage)}.sz-banners__arrow:active{transform:translateY(-50%) scale(.94)}.sz-banners__arrow:disabled{opacity:0;pointer-events:none}.sz-banners__arrow svg{width:2rem;height:2rem}.sz-banners__arrow--prev{left:2rem}.sz-banners__arrow--next{right:2rem}.sz-banners__dots{position:absolute;bottom:1.4rem;left:0;right:0;display:flex;justify-content:center;gap:.8rem}.sz-banners__dots button{width:2.4rem;height:2.4rem;border:0;padding:0;background:none;cursor:pointer;touch-action:manipulation;display:flex;align-items:center;justify-content:center}.sz-banners__dots button:after{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--sz-cream);opacity:.45;transition:opacity .25s ease,transform .25s ease}.sz-banners__dots button[aria-current=true]:after{opacity:1;transform:scale(1.25)}@media(min-width:750px){.sz-banner__d{display:block!important}.sz-banner__m{display:none!important}.sz-banners__arrow{display:flex}}.sz-story{background:var(--sz-sage-2);color:var(--sz-cream);display:grid}.sz-story__img{line-height:0}.sz-story__img img{width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block;aspect-ratio:4 / 5}.sz-story__body{padding:5.6rem 1.6rem 7.2rem;display:grid;gap:2rem;align-content:center}.sz-story__title{font-size:clamp(2.8rem,3.6vw,4.8rem);line-height:1.25;margin:0;color:var(--sz-cream);font-weight:600}.sz-story__text{font-size:1.6rem;line-height:1.9;margin:0;color:var(--sz-cream);max-width:34em}.sz-story__sign{font-size:1.4rem;margin:0;color:var(--sz-sage)}.sz-story__cta{justify-self:start;display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.8rem;border-radius:.4rem;background:var(--sz-cream);color:var(--sz-ink);font-size:1.5rem;text-decoration:none;transition:background-color .25s ease,transform .35s var(--sz-ease)}.sz-story__cta:hover{background:var(--sz-sage);transform:translateY(-2px)}@media(min-width:990px){.sz-story{grid-template-columns:1fr 1fr}.sz-story__img img{aspect-ratio:auto;min-height:72rem}.sz-story__body{padding:8rem clamp(4rem,6vw,10rem)}}.collection-showcase.page-width{padding-inline:1.6rem}@media(min-width:750px){.collection-showcase.page-width{padding-inline:4rem}}.sz-check{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.8rem}.sz-check li{position:relative;padding-left:3rem;font-size:1.5rem;line-height:1.7;color:var(--sz-ink)}.sz-check li:before{content:"";position:absolute;left:0;top:.25em;width:2rem;height:2rem;border-radius:50%;background:#3e7468 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7' fill='none' stroke='%23FAF6F0' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 1.2rem no-repeat}.kz-cta{touch-action:manipulation}.button,.shopify-payment-button__button--unbranded,.button:after,.button:before{border-radius:.4rem}.button:after,.button:before{box-shadow:none!important}.js .sz-rv{opacity:0;transform:translateY(2.4rem);transition:opacity .8s var(--sz-ease),transform .8s var(--sz-ease);transition-delay:var(--d, 0ms)}.js .sz-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .sz-rv{opacity:1;transform:none;transition:none}.sz-card__media img,.sz-bf__cta,.sz-story__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sazameki-dawn.css.map */
