.s1b-fx [data-sec^=coll-]{letter-spacing:normal}.s1b-fx [data-sec^=coll-] p{line-height:1.6;letter-spacing:normal;max-width:none}main .shopify-section .s1b-fx [data-sec=coll-concern] h2{letter-spacing:-.018em}.s1b-fx .cl2-hero{text-align:center;padding:clamp(48px,8vh,92px) 0 0}.s1b-fx .cl2-hero .kick{font-size:12.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3, #737373)}.s1b-fx .cl2-hero h1{font-size:clamp(42px,7vw,80px);letter-spacing:-.028em;line-height:.98;margin:16px auto 0;max-width:16ch}.s1b-fx .cl2-hero p{margin:20px auto 0;max-width:48ch}.s1b-fx .cl2-hero .cta{margin-top:30px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.s1b-fx .cattiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.s1b-fx .cattile{position:relative;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:var(--bg-alt, #F6F5F3);display:block;text-decoration:none;color:var(--ink, #1A1A1A);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.s1b-fx .cattile:hover{transform:translateY(-5px);box-shadow:0 18px 40px #14100c29}.s1b-fx .cattile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.s1b-fx .cattile__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;background:var(--bg-alt, #F6F5F3)}.s1b-fx .cattile__ph svg{opacity:.8}.s1b-fx .cattile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#14100c00 40%,#14100c2e 64%,#14100ca8);opacity:0;transition:opacity .3s;pointer-events:none}.s1b-fx .cattile__count{position:absolute;top:13px;right:13px;z-index:2;font-size:11px;font-weight:500;letter-spacing:.01em;padding:5px 11px;border-radius:100px;background:#ffffffbd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line, #E5E5E5);color:var(--ink-2, #525252);pointer-events:none}.s1b-fx .cattile__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:20px;pointer-events:none}.s1b-fx .cattile .nm{font-size:20px;font-weight:500;letter-spacing:-.012em;color:var(--ink, #1A1A1A);display:block;line-height:1.05}.s1b-fx .cattile .ct{font-size:12.5px;color:var(--ink-3, #737373);margin-top:3px;display:block}.s1b-fx .cattile__shop{display:inline-flex;align-items:center;gap:7px;margin-top:13px;font-size:13px;font-weight:500;color:var(--ink, #1A1A1A);opacity:0;transform:translateY(6px);transition:opacity .28s,transform .28s}.s1b-fx .cattile__shop svg{width:15px;height:15px;transition:transform .28s}.s1b-fx .cattile:hover .cattile__shop{opacity:1;transform:none}.s1b-fx .cattile:hover .cattile__shop svg{transform:translate(3px)}.s1b-fx .cattile--filled .cattile__scrim{opacity:1}.s1b-fx .cattile--filled .nm,.s1b-fx .cattile--filled .cattile__shop{color:#fff}.s1b-fx .cattile--filled .ct{color:#ffffffd1}@media(hover:none){.s1b-fx .cattile__shop{opacity:1;transform:none}}.s1b-fx .concernrow{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.s1b-fx .concernrow a{font-size:14px;font-weight:500;color:var(--ink-2, #525252);background:#fff;border:1px solid var(--line, #E5E5E5);border-radius:100px;padding:11px 20px;transition:border-color .15s,color .15s}.s1b-fx .concernrow a:hover{border-color:var(--ink, #1A1A1A);color:var(--ink, #1A1A1A)}.s1b-fx .vinote{display:flex;gap:12px;align-items:flex-start;background:var(--vi, #D4E8F7);border-radius:14px;padding:15px 20px;font-size:14.5px;color:var(--ink-2, #525252);line-height:1.55;text-align:left}.s1b-fx .vinote .av{flex:none;width:26px;height:26px;border-radius:100px;background:#fff;color:var(--vi-deep, #2C6E9B);display:flex;align-items:center;justify-content:center;margin-top:2px}.s1b-fx .vinote .av svg{width:13px;height:13px}.s1b-fx .vinote .k{display:block;font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--vi-deep, #2C6E9B);margin-bottom:5px}.s1b-fx .vinote b{color:var(--ink, #1A1A1A);font-weight:500}.s1b-fx .editband{background:var(--ink, #1A1A1A);color:#fff;border-radius:24px;padding:clamp(36px,5vw,60px);text-align:center}.s1b-fx .editband h2{font-size:clamp(26px,3.4vw,40px);letter-spacing:-.02em;max-width:20ch;margin:0 auto;color:#fff}.s1b-fx .editband p{color:#ffffffb8;max-width:42ch;margin:16px auto 0}@media(max-width:860px){.s1b-fx .cattiles{grid-template-columns:repeat(2,1fr)}}html:not([data-s1b-passport="1"]) .s1b-fx .pcard__match{display:none}
/*# sourceMappingURL=/cdn/shop/t/269/assets/s1b-collection-landing.css.map */
