.coll{--k: 1}.coll--contrast,.coll--neutral,.coll--list{--k: .6}.coll--neutral .coll-title,.coll--list .coll-title{white-space:normal;overflow-wrap:break-word}.coll-head{padding-block:48px 40px}.coll-title{font-size:calc(var(--t-coll) * var(--k));margin-block:16px 0}.coll-intro{margin-block-start:24px;color:var(--m)}.coll-intro>*{margin:0}.coll-intro>*+*{margin-block-start:.75em}.coll-quiz{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;margin-block-start:8px;inline-size:fit-content}.coll-quiz__q{font-size:.8125rem;color:var(--m)}.coll-quiz:empty{display:none}@media(min-width:1024px){.coll-head{padding-block:96px 48px}}.coll-title{animation:v-fade-up 1s var(--settle) both}.coll-head--tabs{padding-block-start:12px}.ctabs{margin-block-end:28px}.ctabs__list{display:flex;flex-wrap:wrap;column-gap:14px;margin:0;margin-inline-start:-6px;padding:0;list-style:none}.ctab{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:6px;font:500 .6875rem/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--m);white-space:nowrap;transition:color .3s var(--quick)}.ctab__t{position:relative}.ctab__t:after{content:"";position:absolute;inset-inline:0;inset-block-end:-6px;block-size:1px;background:var(--acc-text);opacity:0}.ctab[aria-current=page]{color:var(--i)}.ctab[aria-current=page] .ctab__t:after{opacity:1}@media(hover:hover)and (pointer:fine){.ctab:hover{color:var(--i)}}@media(min-width:1024px){.coll-head--tabs{padding-block-start:32px}.ctabs{margin-block-end:56px}.ctabs__list{column-gap:22px}}.fbar-sentinel{block-size:1px;margin-block-end:-1px}.fbar{position:sticky;top:var(--sticky-top);z-index:var(--z-filter);background:var(--g);color:var(--i)}.fbar:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--h);opacity:0;pointer-events:none;transition:opacity .3s var(--quick)}.fbar.is-stuck:after{opacity:1}.fbar.is-busy .fbar__scroll,.coll-grid.is-busy{opacity:.55;transition:opacity .2s var(--quick)}.fbar__in{display:flex;align-items:center;gap:12px;block-size:48px;padding-inline:var(--gut)}.fbar__scroll{display:flex;align-items:center;flex:1 1 auto;min-inline-size:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:6px;margin-block:-6px;margin-inline-start:-12px}.fbar__scroll::-webkit-scrollbar{display:none}.fbar__end{display:flex;align-items:center;gap:16px;flex:none}.fcount{font:400 .6875rem/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--m);white-space:nowrap}.fclear{min-block-size:44px}.sort-dir{display:inline-flex}.fgroup{display:flex;align-items:center;gap:2px;flex:none}.fgroup__unit{padding-inline:4px 0;font:500 .6875rem/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--m)}.fsep{flex:none;padding-inline:14px;color:var(--m);font:500 .6875rem/1 var(--f-ui)}.fsort{display:flex;align-items:center;gap:2px;flex:none;margin-inline-start:auto;padding-inline-start:40px}.fsort__label{padding-inline-end:8px;font:500 .6875rem/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--m)}.fbar__chips{display:flex;align-items:center;flex:none}.fbar .chip[aria-current=true]{color:var(--i)}.fbar .chip[aria-current=true] .chip__t:after{opacity:1}[data-tone=warm] .fbar .chip[aria-current=true] .chip__t:after{background:var(--w-red)}@media(max-width:1023px){.fsep{padding-inline:8px}.fsort{padding-inline-start:24px}.fbar__in{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:48px 44px;gap:0 12px;block-size:auto;padding-block-end:4px}.fbar__scroll{grid-column:1 / -1;grid-row:1 / -1;align-self:stretch;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;overflow:visible;padding:0;margin:0}.fbar__chips{grid-column:1;grid-row:1;align-self:center;min-inline-size:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:6px;padding-inline-end:24px;margin-block:-6px;margin-inline-start:-12px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.fbar__chips::-webkit-scrollbar{display:none}.fbar__chips:dir(rtl){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent)}.fsort{grid-column:1 / -1;grid-row:2;justify-self:end;margin-inline:0 -6px;padding-inline-start:0}.fbar__end{grid-column:2;grid-row:1}}@media(min-width:1024px){.fbar__in{gap:16px}.fbar__end{gap:20px;padding-inline-start:16px}}.coll-grid{padding-block:32px var(--sec)}@media(min-width:1024px){.coll-grid{padding-block-start:48px}}.coll--contrast .coll-grid .grid{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.coll--contrast .coll-grid .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.coll--cold .coll-grid .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.coll--cold .coll-grid .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.coll-empty{display:grid;justify-items:start;gap:12px;padding-block:48px}.coll-empty__h{margin:0;font-size:.9375rem}.coll-empty .t-note{margin:0}.coll-pages{display:flex;flex-wrap:wrap;align-items:center;column-gap:32px;margin-block-start:64px}.coll-pages__n{font:400 .6875rem/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--m)}.ritual{padding-block:0 var(--sec)}@media(min-width:640px){.rail-sec{--rail-cols: 3;--rail-gap: 16px}.coll--cold .rail-sec{--rail-cols: 2}:is(.rail-sec[data-rail-n="1"],.rail-sec[data-rail-n="2"]:not(.coll--cold *)){display:grid;grid-template-columns:repeat(var(--rail-cols),minmax(0,1fr));column-gap:var(--rail-gap);align-items:start}:is(.rail-sec[data-rail-n="1"],.rail-sec[data-rail-n="2"]:not(.coll--cold *))>.sec-head{margin-block-end:0;padding-inline:0}:is(.rail-sec[data-rail-n="1"],.rail-sec[data-rail-n="2"]:not(.coll--cold *)) .grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:var(--rail-gap)}}@media(min-width:1024px){.rail-sec{--rail-gap: 24px}.coll--cold .rail-sec{--rail-cols: 4}}@media(min-width:1600px){.rail-sec{--rail-cols: 4}.rail-sec[data-rail-n="3"]{display:grid;grid-template-columns:repeat(var(--rail-cols),minmax(0,1fr));column-gap:var(--rail-gap);align-items:start}.rail-sec[data-rail-n="3"]>.sec-head{margin-block-end:0;padding-inline:0}.rail-sec[data-rail-n="3"] .grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:var(--rail-gap)}}.rail-sec[data-rail-n="1"]>.sec-head{grid-column:1 / -2}.rail-sec[data-rail-n="1"]>:last-child{grid-column:-2 / -1}.rail-sec[data-rail-n="2"]>.sec-head{grid-column:1 / -3}.rail-sec[data-rail-n="2"]>:last-child{grid-column:-3 / -1}.rail-sec[data-rail-n="3"]>.sec-head{grid-column:1 / -4}.rail-sec[data-rail-n="3"]>:last-child{grid-column:-4 / -1}.bridge__in{display:grid;gap:40px;padding-block:72px}.bridge__links{display:flex;flex-wrap:wrap;column-gap:32px;margin-block-start:16px}.bridge__set{display:block;inline-size:60vw;max-inline-size:280px;justify-self:center;color:var(--i)}@media(min-width:1024px){.bridge__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;column-gap:64px;padding-block:96px}.bridge__set{inline-size:100%;max-inline-size:960px;justify-self:end}}.bridge .h2{margin:0}.bridge .t-body{margin-block:16px 0;color:var(--m)}.ritual-band__in{display:grid;justify-items:center;gap:24px;padding-block:var(--sec);text-align:center}.ritual-band__in .h2{max-inline-size:24em;margin:0}.ritual-band__in .bridge__links{justify-content:center;margin:0}.endline__in{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;padding-block:28px}.endline__q{font-size:.8125rem;color:var(--m)}.colls-count{font:400 .75rem/1.3 var(--f-mono);letter-spacing:.02em;color:var(--i)}.colls-grid .tile__name .sq{margin-inline-end:4px;vertical-align:.15em}.colls-sides{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:40px}@media(min-width:640px){.colls-sides{margin-block-end:56px}}@media(min-width:1024px){.colls-sides{margin-block-end:88px}}@media(min-width:1600px){.colls-sides{margin-block-end:96px}}@media(min-width:1024px){.colls-grid .colls-count{grid-column:2;grid-row:1;text-align:end}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection.css.map */
