.sd-brand{color:var(--color-ink, #2a2a2a)}.sd-brand__container{max-width:1180px;margin:0 auto;padding:0 16px}.sd-brand__narrow{max-width:640px;margin:0 auto;padding:0 20px}.sd-brand--latin-jost .sd-brand-hero__name,.sd-brand--latin-jost .sd-brand-products__en,.sd-brand--latin-jost .sd-brand-instagram__en,.sd-brand--latin-jost .sd-brand-concept__heading,.sd-brand--latin-jost .sd-brand-concept__big,.sd-brand--latin-jost .sd-brand-concept__point-k{font-weight:500}.sd-brand--latin-jost .sd-brand-concept__big{letter-spacing:.18em}.sd-brand__btn{display:inline-block;min-width:240px;padding:15px 32px;background:var(--color-ink, #2a2a2a);color:var(--color-bg, #faf9f7);font-size:14px;letter-spacing:.08em;line-height:1.4;text-align:center;text-decoration:none;border-radius:1px;transition:opacity .2s}.sd-brand__btn:hover{opacity:.8}.sd-brand__btn--line{background:transparent;color:var(--color-ink, #2a2a2a);border:1px solid var(--color-ink, #2a2a2a)}.sd-brand-hero{padding:28px 0 0}.sd-brand-hero__name{margin:0 0 22px;text-align:center;font-family:var(--sd-brand-latin, var(--font-logo, "Tenor Sans", sans-serif));font-weight:400;font-size:24px;letter-spacing:.34em;text-indent:.34em;line-height:1.2;text-transform:uppercase}.sd-brand-hero__logo{display:block;margin:0 auto 22px;width:auto;max-width:50%;height:20px}.sd-brand-hero__media{display:block;width:100%;background:var(--color-surface, #ece9e4);overflow:hidden}.sd-brand-hero__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.sd-brand-hero__img--pc{display:none}.sd-brand-hero__media--empty{aspect-ratio:4 / 5;max-height:60vh}.sd-brand-hero__slider{position:relative}.sd-brand-hero__track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.sd-brand-hero__slide{flex:0 0 100%;display:block}.sd-brand-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:rgba(var(--white-rgb, 255,255,255),.8);color:var(--color-ink, #2a2a2a);font-size:22px;line-height:40px;text-align:center;cursor:pointer;padding:0}.sd-brand-hero__arrow--prev{left:10px}.sd-brand-hero__arrow--next{right:10px}.sd-brand-hero__dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:8px}.sd-brand-hero__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(var(--white-rgb, 255,255,255),.55);cursor:pointer}.sd-brand-hero__dot.is-active{background:var(--white, #fff)}@media(max-width:999px){.sd-brand-hero__arrow{display:none}}.sd-brand-concept--dark{background:var(--color-ink-strong, #1a1a1a);color:var(--color-bg, #faf9f7)}.sd-brand-concept--dark .sd-brand-concept__note{color:var(--color-ink-tertiary, #bbb)}.sd-brand-concept--dark .sd-brand-concept__panel{background:var(--color-ink-strong, #1a1a1a)}.sd-brand-concept--dark .sd-brand__btn{background:var(--color-bg, #faf9f7);color:var(--color-ink, #2a2a2a)}.sd-brand-concept{padding:44px 0 52px;text-align:center}.sd-brand-concept__heading{margin:0 0 14px;font-family:var(--sd-brand-latin, var(--font-latin-deco, "Italiana", serif));font-size:19px;letter-spacing:.2em;text-transform:uppercase;line-height:1.05}.sd-brand-concept__heading--jp{font-family:inherit;font-size:13px;letter-spacing:.1em;text-transform:none;color:var(--color-ink-secondary, #7a7570)}.sd-brand-concept__lead{margin:0 0 28px;font-size:18px;font-weight:500;letter-spacing:.06em;line-height:1.9}.sd-brand-concept__body{font-size:14px;line-height:2.1;letter-spacing:.02em;text-align:center}.sd-brand-concept__body p{margin:0 0 1.4em}.sd-brand-concept__body p:last-child{margin-bottom:0}.sd-brand-concept__note{margin:18px 0 0;font-size:13px;line-height:1.9;color:var(--color-ink-secondary, #7a7570);text-align:left}.sd-brand-concept__cta{margin-top:24px}.sd-brand-concept--media{padding:44px 0 52px}.sd-brand-concept__wrap{max-width:1180px;margin:0 auto}.sd-brand-concept__media{margin:0}.sd-brand-concept__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.sd-brand-concept__panel{position:relative;margin:-56px 12px 0;padding:30px 16px 34px;background:var(--color-bg, #faf9f7);text-align:center}.sd-brand-concept--media .sd-brand-concept__lead{font-size:17px}.sd-brand-concept--media .sd-brand-concept__body{font-size:14px;letter-spacing:0;line-height:2}.sd-brand-reveal{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s ease}.sd-brand-reveal--2{transition-delay:.25s}.sd-brand-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.sd-brand-reveal{opacity:1;transform:none;transition:none}}@media(min-width:720px){.sd-brand-concept__panel{padding:40px 36px;max-width:640px;margin:-72px auto 0}}@media(min-width:1000px){.sd-brand-concept--media{padding:72px 0 80px}.sd-brand-concept__wrap{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0 64px;padding:0 40px}.sd-brand-concept__img{aspect-ratio:4 / 5;max-height:640px}.sd-brand-concept__panel{margin:0;padding:0 0 0 8px;max-width:520px;text-align:left;background:transparent}.sd-brand-concept--media .sd-brand-concept__heading,.sd-brand-concept--media .sd-brand-concept__body,.sd-brand-concept--media .sd-brand-concept__note{text-align:left}.sd-brand-concept--media .sd-brand-concept__lead{font-size:20px}.sd-brand-concept--media .sd-brand-concept__body{font-size:15px;letter-spacing:.03em}}.sd-brand-concept__big{margin:0 0 18px;font-family:var(--sd-brand-latin, var(--font-latin-deco, "Italiana", serif));font-size:34px;letter-spacing:.12em;line-height:1.05;text-transform:uppercase}.sd-brand-concept__points{list-style:none;margin:28px 0 0;padding:22px 0 0;border-top:1px solid rgba(var(--white-rgb, 255,255,255),.18);display:grid;grid-template-columns:1fr;gap:18px 16px;text-align:left}.sd-brand-concept:not(.sd-brand-concept--dark) .sd-brand-concept__points{border-top-color:var(--color-border, #ddd)}.sd-brand-concept__point-k{display:block;font-family:var(--sd-brand-latin, var(--font-latin-deco, "Italiana", serif));font-size:26px;letter-spacing:.06em;line-height:1.1}.sd-brand-concept__point-k--jp{font-family:inherit;font-weight:500;font-size:17px;letter-spacing:.06em}.sd-brand-concept__point-t{display:block;margin-top:6px;font-size:13px;line-height:1.8;color:var(--color-ink-tertiary, #bbb)}.sd-brand-concept:not(.sd-brand-concept--dark) .sd-brand-concept__point-t{color:var(--color-ink-secondary, #7a7570)}@media(min-width:720px){.sd-brand-concept__points{grid-template-columns:repeat(3,1fr);gap:20px}.sd-brand-concept--media .sd-brand-concept__points{grid-template-columns:1fr;gap:16px}}@media(min-width:1000px){.sd-brand-concept__big{font-size:48px}.sd-brand-concept__point-k{font-size:30px}.sd-brand-concept--media .sd-brand-concept__points{text-align:left}}.sd-brand-products{padding:40px 0 48px}.sd-brand-products+.sd-brand-products,.shopify-section--sd-brand-products:has(.sd-brand-products)+.shopify-section--sd-brand-products .sd-brand-products{padding-top:8px}.sd-brand-products__head{margin-bottom:18px;text-align:center}.sd-brand-products__en{display:block;font-family:var(--sd-brand-latin, var(--font-latin-deco, "Italiana", serif));font-size:19px;letter-spacing:.2em;text-transform:uppercase;line-height:1.05}.sd-brand-products__jp{display:block;margin-top:8px;font-size:13px;letter-spacing:.08em;color:var(--color-ink-secondary, #7a7570)}.sd-brand-products__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 12px}.sd-brand-products__grid>.sd-pcard{width:auto;max-width:none}.sd-brand-products__more{margin-top:32px;text-align:center}.sd-brand-cats{margin-top:44px}.sd-brand-cats__title{margin:0 0 14px;text-align:center;font-size:13px;letter-spacing:.1em;color:var(--color-ink-secondary, #7a7570)}.sd-brand-cats__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.sd-brand-cats__link{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:10px 14px 10px 16px;border:1px solid var(--color-border, #ddd);background:var(--color-surface-white, #fff);color:inherit;font-size:14px;letter-spacing:.04em;text-decoration:none}.sd-brand-cats__link:after{content:"\203a";color:var(--color-ink-muted, #9a9490);font-size:16px}.sd-brand-cats__link:hover{border-color:var(--color-ink, #2a2a2a)}.sd-brand-instagram{padding:48px 0 64px;text-align:center;border-top:1px solid var(--color-hairline, #ece9e4)}.sd-brand-instagram__en{display:block;margin-bottom:6px;font-family:var(--sd-brand-latin, var(--font-latin-deco, "Italiana", serif));font-size:19px;letter-spacing:.2em;text-transform:uppercase}.sd-brand-instagram__text{margin:0 0 22px;font-size:14px;line-height:1.9;color:var(--color-ink-secondary, #7a7570)}.sd-brand-instagram__handle{display:block;margin-top:10px;font-size:12px;letter-spacing:.06em;color:var(--color-caption, #8a8580)}@media(min-width:720px){.sd-brand-hero__img{aspect-ratio:16 / 9;max-height:70vh}.sd-brand-hero__media--empty{aspect-ratio:16 / 9}.sd-brand-cats__list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.sd-brand-hero{padding-top:44px}.sd-brand-hero__name{font-size:30px;margin-bottom:32px}.sd-brand-hero__logo{height:26px;margin-bottom:32px}.sd-brand-hero__media{max-width:1180px;margin:0 auto}.sd-brand-hero__img--sp{display:none}.sd-brand-hero__img--pc,.sd-brand-hero__img--only{display:block}.sd-brand-concept{padding:64px 0 72px}.sd-brand-concept__lead{font-size:22px}.sd-brand-concept__body{font-size:16px;letter-spacing:.04em;text-align:center}.sd-brand-concept__note{text-align:center}.sd-brand-products{padding:64px 0 72px}.sd-brand-products__grid{grid-template-columns:repeat(4,1fr);gap:30px 22px}.sd-brand-cats{margin-top:56px}.sd-brand-cats__list{grid-template-columns:repeat(5,1fr)}.sd-brand-instagram{padding:64px 0 88px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-brand.css.map */
