.c1s--stone{--c1s-bg: var(--c1c-stone);--c1s-fg: var(--c1c-carbon);--c1s-soft: #3d3a35;--c1s-line: rgba(11, 11, 11, .18)}.c1s--olive{--c1s-bg: var(--c1c-olive);--c1s-fg: var(--c1c-bone);--c1s-soft: rgba(234, 230, 222, .82);--c1s-line: rgba(234, 230, 222, .22)}.c1s--olive .c1s__btn{background:var(--c1c-bone);color:var(--c1c-carbon)!important}.c1s--olive .c1s__btn--ghost{background:transparent;color:var(--c1c-bone)!important}.c1s--stone .c1tile__note,.c1s--stone .c1col__n{color:#3d3a35}.c1sm__intro{margin:0;max-inline-size:48ch;font-size:17px;line-height:1.6;color:var(--c1s-soft)}.c1sm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,72px) clamp(32px,5vw,96px);align-items:start}.c1sm__cat{margin:0;padding-block-end:14px;border-block-end:1px solid var(--c1s-fg);font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.02em;color:var(--c1s-fg)}.c1sm__turn{margin:12px 0 0;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c1s-soft)}.c1sm__list{margin:0;padding:0;list-style:none}.c1sm__item{padding-block:18px;border-block-end:1px solid var(--c1s-line)}.c1sm__row{display:flex;align-items:baseline;gap:12px}.c1sm__name{font-size:17px;font-weight:500;color:var(--c1s-fg)}.c1sm__dots{flex:1;min-inline-size:24px;border-block-end:1px dotted var(--c1s-line);transform:translateY(-4px)}.c1sm__price{font-family:var(--c1c-mono);font-size:15px;white-space:nowrap;color:var(--c1s-fg)}.c1sm__desc{margin:6px 0 0;max-inline-size:60ch;font-size:15px;line-height:1.55;color:var(--c1s-soft)}.c1sm__note{margin:14px 0 0;font-size:13px;color:var(--c1s-soft)}.c1h__search{display:inline-flex;padding:8px;background:none;border:0;color:var(--c1c-bone);cursor:pointer}.c1h__search svg{inline-size:20px;block-size:20px}.c1h{position:relative}.c1sr{position:absolute;inset-inline:0;top:100%;block-size:100vh;z-index:80;background:#0b0b0b8c}.c1sr[hidden]{display:none}html.c1sr-open{overflow:hidden}.c1sr__panel{max-block-size:calc(100vh - 120px);overflow-y:auto;background:var(--c1c-paper);color:var(--c1c-carbon);font-family:var(--c1c-sans);box-shadow:0 24px 48px #0b0b0b40}.c1sr__inner{max-inline-size:1600px;margin-inline:auto;padding:clamp(24px,3vw,44px) clamp(20px,4vw,56px) clamp(32px,4vw,56px)}.c1sr__form{display:flex;align-items:center;gap:16px;border-block-end:2px solid var(--c1c-carbon)}.c1sr__form svg{flex:none;inline-size:26px;block-size:26px}.c1sr__form input[type=search]{flex:1;min-inline-size:0;padding:18px 0;background:transparent;border:0;outline:none;box-shadow:none;font:inherit;font-size:clamp(22px,2.6vw,36px);letter-spacing:-.02em;color:var(--c1c-carbon)}.c1sr__form input::placeholder{color:var(--c1c-stone)}.c1sr__form input::-webkit-search-cancel-button{display:none}.c1sr__submit,.c1sr__close{flex:none;padding:12px 18px;border:0;cursor:pointer;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c1sr__submit{background:var(--c1c-carbon);color:var(--c1c-bone)}.c1sr__close{background:transparent;color:var(--c1c-soft)}.c1sr__quick{padding-block-start:28px}.c1sr__quick ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.c1sr__quick a{display:inline-block;padding:10px 16px;border:1px solid var(--c1c-line);color:var(--c1c-carbon);font-size:14px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.c1sr__quick a:hover{background:var(--c1c-bone);border-color:var(--c1c-bone)}.c1sr__label{margin:0 0 14px;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--c1c-soft)}.c1sr__label:before{content:"";display:block;inline-size:22px;block-size:6px;border-radius:999px;background:var(--c1c-carbon);margin-block-end:12px}.c1sr__results:not(:empty){display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-block-start:28px}.c1sr__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.c1sr__products a{display:flex;flex-direction:column;gap:10px;color:var(--c1c-carbon);text-decoration:none}.c1sr__img{display:block;aspect-ratio:3 / 2;background:var(--c1c-bone);isolation:isolate}.c1sr__img img{inline-size:100%;block-size:100%;object-fit:contain;mix-blend-mode:multiply;padding:6%;box-sizing:border-box}.c1sr__meta{display:flex;flex-direction:column;gap:3px}.c1sr__vendor{font-family:var(--c1c-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--c1c-soft)}.c1sr__title{font-size:14px;line-height:1.35}.c1sr__price{font-family:var(--c1c-mono);font-size:13px}.c1sr__links{margin:0 0 24px;padding:0;list-style:none}.c1sr__links a{display:block;padding-block:7px;border-block-end:1px solid var(--c1c-line);color:var(--c1c-carbon);font-size:15px;text-decoration:none}.c1sr__links a:hover{text-decoration:underline;text-underline-offset:4px}.c1sr__all{grid-column:1 / -1;justify-self:start;font-family:var(--c1c-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--c1c-carbon);text-decoration:none;border-block-end:1px solid currentColor;padding-block-end:3px}.c1sr__empty{grid-column:1 / -1;margin:0;font-size:17px;color:var(--c1c-soft)}.c1sr__empty a{color:var(--c1c-carbon)}@media(max-width:989px){.c1sm__grid{grid-template-columns:1fr}.c1sr__results:not(:empty){grid-template-columns:1fr}.c1sr__products{grid-template-columns:repeat(2,minmax(0,1fr))}.c1sr__submit{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/c1c-extras.css.map */
