.clox-scope{letter-spacing:normal;--clox-font-head:var(--font-heading-family, "Varela Round", ui-rounded, system-ui, sans-serif);--clox-font-head-weight:var(--font-heading-weight, 400);--clox-font-body:var(--font-body-family, "Varela Round", ui-rounded, system-ui, sans-serif);--clox-font-price:var(--font-price-family, "IBM Plex Mono", ui-monospace, monospace);--ground:#121009;--line:#2C2719;--line-2:#443D2B;--text:#F3EEE3;--text-2:#A79E8A;--tan:#E1BB8A;--tan-2:#C39A5F;--plate:#F7F2E7;--plate-ink:#161309;--on-tan:#161309;background:var(--ground);color:var(--text);font-family:var(--clox-font-body);font-size:calc(17px*var(--clox-fs-t,1));line-height:1.62;-webkit-font-smoothing:antialiased}.clox-s--paper,.clox-s--paper2{--ground:#F7F2E7;--line:#DED6C4;--line-2:#C9BFA8;--text:#161309;--text-2:#6B6453;--tan:#8F5F23;--tan-2:#A97C3C;--on-tan:#F7F2E7;background:var(--ground);color:var(--text);border-top:none}.clox-s--paper2{--ground:#EFE9DA;border-top:1px solid var(--line)}.clox-scope *,.clox-scope *:before,.clox-scope *:after{box-sizing:border-box}:where(.clox-scope) img{max-width:100%;display:block;height:auto}:where(.clox-scope) a{color:inherit}:where(.clox-scope) figure{margin:0}.clox-scope ::selection{background:var(--tan);color:var(--on-tan)}.clox-scope :focus-visible{outline:2px solid var(--tan);outline-offset:3px}.clox-scope h1,.clox-scope h2,.clox-scope h3{font-family:var(--clox-font-head);font-weight:var(--clox-font-head-weight);color:var(--text);line-height:1.08;letter-spacing:-.005em;text-wrap:balance;margin:0}.clox-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.clox-idx{font-family:var(--clox-font-body);font-size:calc(11.2px*var(--clox-fs-t,1));letter-spacing:.16em;text-transform:uppercase;color:var(--tan);display:block}.clox-tab{font-variant-numeric:tabular-nums}.clox-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;font-size:calc(15.2px*var(--clox-fs-t,1));font-weight:500;text-decoration:none;font-family:inherit;line-height:1.2;cursor:pointer;border-radius:0;background:var(--tan);color:var(--on-tan);border:1px solid var(--tan);transition:background .14s,border-color .14s,color .14s}.clox-btn:hover{background:var(--plate);border-color:var(--plate);color:var(--plate-ink)}.clox-btn--line{background:transparent;color:var(--text);border-color:var(--line-2)}.clox-btn--line:hover{background:transparent;border-color:var(--tan);color:var(--tan)}.clox-btn[disabled]{opacity:.42;cursor:not-allowed}.clox-btn[disabled]:hover{background:var(--tan);border-color:var(--tan);color:var(--on-tan)}.clox-header-sec{position:sticky;top:0;z-index:60}.clox-header{background:color-mix(in srgb,#121009 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #2C2719}.clox-header .clox-brand img{width:auto;height:32px;border-radius:0}.clox-header .clox-brand b{display:none}.clox-header-sec--over{position:fixed;left:0;right:0}.clox-header-sec--over .clox-header{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent;transition:background .25s ease,backdrop-filter .25s ease,border-color .25s ease}.clox-header-sec--over.is-solid .clox-header{background:color-mix(in srgb,#121009 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:#2c2719}body.clox-header-over #MainContent>.shopify-section:first-child>.clox-scope{padding-top:calc(var(--clox-header-h,73px) + 24px)}@media(prefers-reduced-motion:reduce){.clox-header-sec--over .clox-header{transition:none}}.clox-scope[id]{scroll-margin-top:84px}.clox-nav-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:15px}.clox-brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--text)}.clox-brand img{width:32px;height:32px;border-radius:50%}.clox-brand b{font-family:var(--clox-font-head);font-weight:var(--clox-font-head-weight);font-size:calc(20.8px*var(--clox-fs-h,1))}.clox-brand sup{font-size:.45em;color:var(--tan);vertical-align:super}.clox-nav-mid{display:flex;gap:30px}.clox-nav-mid a{font-size:calc(14.1px*var(--clox-fs-t,1));text-decoration:none;color:var(--text)}.clox-nav-mid a:hover{color:var(--tan)}.clox-nav-end{display:flex;align-items:center;gap:14px}.clox-cart{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-family:var(--clox-font-body);font-size:calc(12px*var(--clox-fs-t,1));letter-spacing:.06em;color:var(--text-2);white-space:nowrap;background:#2c2719;color:var(--text);padding:11px 16px;border-radius:8px;transition:background .14s}.clox-cart:hover{background:#5a5139;color:var(--text)}.clox-cart .n{min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--tan);color:var(--on-tan);display:inline-flex;align-items:center;justify-content:center;font-size:calc(10.9px*var(--clox-fs-t,1));font-variant-numeric:tabular-nums}.clox-nav-cta{font-size:calc(13.6px*var(--clox-fs-t,1));font-weight:500;text-decoration:none;white-space:nowrap;background:var(--tan);color:var(--on-tan);padding:10px 20px}.clox-nav-cta:hover{background:var(--plate)}.clox-menu-btn{display:none;background:none;border:1px solid var(--line-2);width:38px;height:38px;color:var(--text);cursor:pointer;font-size:calc(16px*var(--clox-fs-t,1))}.clox-mobile-nav{border-top:1px solid #2C2719}.clox-mobile-nav nav{display:flex;flex-direction:column;padding-block:14px;gap:13px}.clox-mobile-nav a{text-decoration:none;color:var(--text)}.clox-hero{padding-block:clamp(44px,7vw,96px) clamp(40px,6vw,80px)}.clox-hero-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(24px,4vw,56px);align-items:center}.clox-hero h1{font-size:clamp(calc(41.6px*var(--clox-fs-h,1)),calc(5.6vw*var(--clox-fs-h,1)),calc(70.4px*var(--clox-fs-h,1)));line-height:1.02;margin-top:20px}.clox-hero .lead{margin-top:26px;max-width:40ch;font-size:calc(17.6px*var(--clox-fs-t,1));color:var(--text-2)}.clox-hero-actions{display:flex;gap:16px;margin-top:34px;flex-wrap:wrap}.clox-hero figure img{width:100%}.clox-band img{width:100%;height:clamp(200px,26vw,340px);object-fit:cover}.clox-sec{padding-block:clamp(56px,7vw,104px);border-top:1px solid var(--line)}.clox-sec--paper{border-top:none}.clox-grid{display:grid;grid-template-columns:clamp(220px,24vw,300px) 1fr;gap:clamp(30px,5vw,72px);align-items:start}.clox-aside{position:sticky;top:104px}.clox-aside h2{font-size:clamp(calc(28px*var(--clox-fs-h,1)),calc(2.9vw*var(--clox-fs-h,1)),calc(36.8px*var(--clox-fs-h,1)));margin-top:14px}.clox-aside .note{margin-top:16px;font-size:calc(14.7px*var(--clox-fs-t,1));color:var(--text-2);max-width:30ch}.clox-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,32px)}.clox-step .st{display:flex;align-items:center;gap:10px;margin-bottom:14px}.clox-step .st i{font-style:normal;font-family:var(--clox-font-body);font-size:calc(11.2px*var(--clox-fs-t,1));width:24px;height:24px;border-radius:50%;background:var(--tan);color:var(--on-tan);display:flex;align-items:center;justify-content:center;flex:none}.clox-step .st span{font-family:var(--clox-font-body);font-size:calc(15px*var(--clox-fs-t,1));letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.clox-step figure{border:1px solid var(--line-2);overflow:hidden}.clox-step figure img{aspect-ratio:1;object-fit:cover;width:100%}.clox-step h3{font-size:calc(19.2px*var(--clox-fs-h,1));margin-top:16px}.clox-step p{color:var(--text-2);font-size:calc(14.6px*var(--clox-fs-t,1));margin-top:7px}.clox-prod-figs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:clamp(34px,4.5vw,58px);align-items:end}.clox-prod-figs figure{padding:clamp(8px,1.2vw,16px);padding-bottom:calc(clamp(8px,1.2vw,16px) + 14px)}.clox-prod-figs img{filter:drop-shadow(0 18px 24px rgba(22,19,9,.28))}.clox-prod{padding-top:clamp(26px,3vw,38px);border-top:1px solid var(--line-2)}.clox-prod+.clox-prod{margin-top:clamp(30px,3.6vw,46px)}.clox-prods-cols{display:grid;grid-template-columns:repeat(3,1fr)}.clox-prods-cols .clox-prod{padding:0 clamp(16px,2vw,26px);border-top:none;border-left:1px solid var(--line-2);display:flex;flex-direction:column}@supports (grid-template-rows: subgrid){@media(min-width:901px){.clox-prods-cols{grid-template-rows:auto 1fr auto}.clox-prods-cols .clox-prod{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:0}}}.clox-prods-cols .clox-prod:first-child{border-left:none;padding-left:0}.clox-prods-cols .clox-prod:last-child{padding-right:0}.clox-prods-cols .clox-prod+.clox-prod{margin-top:0}.clox-prod--compact .clox-prod-head{grid-template-columns:1fr;gap:0}.clox-prod--compact .desc{margin-top:14px}.clox-sizes{margin-top:20px;border-top:1px solid var(--line)}.clox-size{display:flex;justify-content:space-between;gap:10px;align-items:baseline;padding-block:11px;border-bottom:1px solid var(--line);font-family:var(--clox-font-body);font-size:calc(12.5px*var(--clox-fs-t,1));font-variant-numeric:tabular-nums;color:var(--text)}.clox-size .s-price{color:var(--text);white-space:nowrap;font-family:var(--clox-font-price);font-variant-numeric:tabular-nums;letter-spacing:0}.clox-units{margin:14px 0 0;font-family:var(--clox-font-body);font-size:calc(11.2px*var(--clox-fs-t,1));line-height:1.5;color:var(--text-2)}.clox-sec-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:clamp(30px,3.6vw,46px)}.clox-cta-note{font-size:calc(14.7px*var(--clox-fs-t,1));color:var(--text-2);max-width:34ch}.clox-prod-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:clamp(20px,3vw,44px);align-items:baseline}.clox-prod h3{font-size:calc(21.1px*var(--clox-fs-h,1))}.clox-prod .meta{font-family:var(--clox-font-body);font-size:calc(11.4px*var(--clox-fs-t,1));color:var(--tan);letter-spacing:.04em;margin-top:8px;font-variant-numeric:tabular-nums}.clox-prod .desc{color:var(--text-2);font-size:calc(14.9px*var(--clox-fs-t,1));margin:0}.clox-vars{margin-top:clamp(18px,2.2vw,26px);border-top:1px solid var(--line)}.clox-var{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto auto;gap:14px;align-items:center;padding-block:13px;border-bottom:1px solid var(--line);font-family:var(--clox-font-body);font-size:calc(12.5px*var(--clox-fs-t,1));font-variant-numeric:tabular-nums}.clox-var .v-name{color:var(--text);min-width:0}.clox-var .v-unit{color:var(--text-2)}.clox-var .v-price{text-align:right;color:var(--text);white-space:nowrap;font-size:calc(14.7px*var(--clox-fs-t,1));font-family:var(--clox-font-price);font-variant-numeric:tabular-nums;letter-spacing:0}.clox-var form{display:flex;align-items:center;gap:9px;margin:0}.clox-qty{width:56px;padding:8px 6px;text-align:center;font-family:inherit;font-size:calc(12.5px*var(--clox-fs-t,1));font-variant-numeric:tabular-nums;background:transparent;color:var(--text);border:1px solid var(--line-2);border-radius:0}.clox-add{padding:9px 16px;font-size:calc(12px*var(--clox-fs-t,1));font-weight:500;letter-spacing:.02em;font-family:var(--clox-font-body);background:var(--tan);color:var(--on-tan);border:1px solid var(--tan);cursor:pointer;white-space:nowrap;border-radius:0;transition:background .14s,border-color .14s}.clox-add:hover{background:var(--plate-ink);border-color:var(--plate-ink);color:var(--plate)}.clox-add[disabled]{opacity:.4;cursor:not-allowed}.clox-add[disabled]:hover{background:var(--tan);border-color:var(--tan);color:var(--on-tan)}.clox-soldout{font-size:calc(11.5px*var(--clox-fs-t,1));color:var(--text-2);white-space:nowrap}.clox-price-note{margin-top:24px;font-family:var(--clox-font-body);font-size:calc(11.5px*var(--clox-fs-t,1));color:var(--text-2)}@media(max-width:900px){.clox-prod-figs{display:none}}.clox-ways{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,52px)}.clox-way h3{font-size:calc(19.2px*var(--clox-fs-h,1))}.clox-way .need{margin-top:14px}.clox-way .need .k{display:block;font-family:var(--clox-font-body);font-size:calc(10.2px*var(--clox-fs-t,1));letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin-bottom:5px}.clox-way .need .v{font-size:calc(14.9px*var(--clox-fs-t,1));color:var(--text-2)}.clox-way ol{list-style:none;margin:24px 0 0;padding:0;counter-reset:s}.clox-way li{counter-increment:s;display:flex;gap:14px;align-items:baseline;padding-block:12px;border-top:1px solid var(--line);font-size:calc(14.9px*var(--clox-fs-t,1));color:var(--text-2)}.clox-way li:before{content:counter(s,decimal-leading-zero);font-family:var(--clox-font-body);font-size:calc(11.2px*var(--clox-fs-t,1));color:var(--text-2);flex:none}.clox-way--now{border-left:2px solid var(--tan);padding-left:clamp(20px,2.4vw,30px)}.clox-way--now .need .v,.clox-way--now li{color:var(--text)}.clox-way--now li:before{color:var(--tan)}.clox-cmp-foot{margin-top:28px;font-size:calc(15.2px*var(--clox-fs-t,1));color:var(--text-2);max-width:58ch}.clox-origin p{color:#d4cdbc;margin-top:26px;max-width:52ch}.clox-facts{display:grid;grid-template-columns:repeat(3,auto);gap:28px;margin-top:30px;padding-top:22px;border-top:1px solid var(--line-2);justify-content:start}.clox-facts .k{font-family:var(--clox-font-body);font-size:calc(10.6px*var(--clox-fs-t,1));letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.clox-facts .v{font-family:var(--clox-font-head);font-weight:var(--clox-font-head-weight);font-size:calc(17.6px*var(--clox-fs-h,1));margin-top:6px}.clox-closing{padding-block:clamp(50px,6vw,84px)}.clox-closing-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.clox-closing-grid--single{grid-template-columns:minmax(0,660px)}.clox-closing h2{font-size:clamp(calc(30.4px*var(--clox-fs-h,1)),calc(3.4vw*var(--clox-fs-h,1)),calc(40px*var(--clox-fs-h,1)));margin-top:14px}.clox-closing .int{margin-top:16px;color:var(--text-2);max-width:38ch}.clox-closing .clox-btn{background:var(--plate-ink);color:var(--plate);border-color:var(--plate-ink);margin-top:26px}.clox-closing .clox-btn:hover{background:#000;border-color:#000;color:var(--plate)}.clox-k{font-family:var(--clox-font-body);font-size:calc(10.6px*var(--clox-fs-t,1));letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);display:block}.clox-dl{display:grid;grid-template-columns:1fr 1fr;gap:22px 28px;margin-top:34px;padding-top:24px;border-top:1px solid var(--line)}.clox-dl .v{margin-top:5px;font-size:calc(15.7px*var(--clox-fs-t,1))}.clox-dl a{text-decoration:none;border-bottom:1px solid var(--tan-2)}.clox-files{margin-top:10px}.clox-file{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-block:17px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--text)}.clox-file:first-child{border-top:1px solid var(--line-2)}.clox-file .n{display:flex;align-items:baseline;gap:14px}.clox-file .kind{font-family:var(--clox-font-body);font-size:calc(10.6px*var(--clox-fs-t,1));letter-spacing:.1em;color:var(--text-2)}.clox-file strong{font-weight:500;font-size:calc(16px*var(--clox-fs-t,1))}.clox-file .arr{font-family:var(--clox-font-body);transition:transform .16s}.clox-file:hover .arr{transform:translate(3px,-3px)}.clox-footer{padding-block:26px;border-top:1px solid var(--line)}.clox-footer-row{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;font-family:var(--clox-font-body);font-size:calc(11.4px*var(--clox-fs-t,1));color:var(--text-2)}.clox-footer-row a{text-decoration:none}.clox-footer-row a:hover{color:var(--tan)}.clox-footer-row .clox-brand img{width:auto;height:24px;border-radius:0}.clox-footer-row .clox-brand b{display:none}.clox-legal{display:flex;gap:18px;flex-wrap:wrap}@media(max-width:900px){.clox-nav-mid{display:none}.clox-menu-btn{display:block}.clox-hero-grid{grid-template-columns:1fr;gap:30px}.clox-hero figure{order:-1}.clox-grid{grid-template-columns:1fr;gap:28px}.clox-aside{position:static}.clox-steps{grid-template-columns:1fr;gap:30px}.clox-step figure img{aspect-ratio:16/10}.clox-prod-head{grid-template-columns:1fr;gap:14px}.clox-prods-cols{grid-template-columns:1fr}.clox-prods-cols .clox-prod{padding:26px 0 0;border-left:none;border-top:1px solid var(--line-2)}.clox-prods-cols .clox-prod:first-child{padding-top:0;border-top:none}.clox-ways{grid-template-columns:1fr;gap:30px}.clox-way--now{padding-left:18px}.clox-closing-grid{grid-template-columns:1fr}.clox-facts{grid-template-columns:1fr 1fr}}@media(max-width:700px){.clox-var{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding-block:16px}.clox-var .v-unit{grid-column:1;font-size:calc(11.8px*var(--clox-fs-t,1))}.clox-var .v-price{grid-column:2;grid-row:1}.clox-var form{grid-column:1 / -1;justify-content:flex-start;margin-top:4px}.clox-var .clox-soldout{grid-column:1 / -1}.clox-header .clox-brand img{height:24px}}@media(max-width:520px){.clox-prod-figs,.clox-dl{grid-template-columns:1fr}.clox-nav-cta{padding:9px 14px;font-size:calc(12.5px*var(--clox-fs-t,1))}.clox-cart span.lbl{display:none}}.clox-coll-head{margin-bottom:clamp(28px,3.6vw,48px);max-width:760px}.clox-coll-head h1,.clox-coll-head h2{margin-top:14px}.clox-coll-head h2{font-size:clamp(calc(28px*var(--clox-fs-h,1)),calc(2.9vw*var(--clox-fs-h,1)),calc(36.8px*var(--clox-fs-h,1)))}.clox-coll-title{font-size:clamp(calc(34px*var(--clox-fs-h,1)),calc(4vw*var(--clox-fs-h,1)),calc(52px*var(--clox-fs-h,1)))}.clox-aside .clox-coll-title{font-size:clamp(calc(28px*var(--clox-fs-h,1)),calc(2.9vw*var(--clox-fs-h,1)),calc(36.8px*var(--clox-fs-h,1)));margin-top:14px}.clox-coll-head .note{margin-top:16px;font-size:calc(15.7px*var(--clox-fs-t,1));color:var(--text-2);max-width:62ch}.clox-tband--center .clox-coll-head{margin-inline:auto;text-align:center}.clox-tband--center .clox-tband-body{margin-inline:auto;max-width:760px;text-align:center}.clox-tband--center .clox-hero-actions{justify-content:center}.clox-rte>*:first-child{margin-top:0}.clox-rte>*:last-child{margin-bottom:0}.clox-rte p{margin:0 0 .9em}.clox-rte ul,.clox-rte ol{margin:0 0 .9em;padding-left:1.2em}.clox-rte a{color:inherit;text-decoration:underline;text-decoration-color:var(--tan-2);text-underline-offset:3px}.clox-rte a:hover{color:var(--tan)}.clox-rte strong{font-weight:600}.clox-tband-body .clox-rte{color:var(--text-2);max-width:62ch}.clox-tband-body .clox-hero-actions{margin-top:26px}.clox-cards{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(28px,3.4vw,44px) clamp(18px,2.4vw,32px)}.clox-card{display:flex;flex-direction:column;text-decoration:none;color:var(--text);border-top:1px solid var(--line-2);padding-top:18px}.clox-card .img{position:relative;aspect-ratio:var(--ratio,4 / 3);overflow:hidden;display:flex;align-items:center;justify-content:center}.clox-card .img--bg{background:var(--plate)}.clox-s--paper .clox-card .img--bg{background:#efe9da}.clox-s--paper2 .clox-card .img--bg{background:#f7f2e7}.clox-card .img img,.clox-card .img svg{width:100%;height:100%;object-fit:var(--fit,contain);transition:transform .3s ease}.clox-card .img--bg img{padding:6%}.clox-card:hover .img img{transform:scale(1.03)}.clox-card .img svg{fill:var(--line-2);padding:12%}.clox-card .badge{position:absolute;left:12px;top:12px;padding:5px 10px;font-family:var(--clox-font-body);font-size:calc(11px*var(--clox-fs-t,1));letter-spacing:.06em;background:var(--plate-ink);color:var(--plate)}.clox-card .body{display:flex;flex-direction:column;flex:1;padding-top:18px}.clox-card h3{font-size:calc(21.1px*var(--clox-fs-h,1))}.clox-card:hover h3{color:var(--tan)}.clox-card .meta{margin-top:8px;font-family:var(--clox-font-body);font-size:calc(12.5px*var(--clox-fs-t,1));color:var(--tan);letter-spacing:.02em;font-variant-numeric:tabular-nums}.clox-card .units{margin-top:6px;font-size:calc(12.5px*var(--clox-fs-t,1));color:var(--text-2)}.clox-card .desc{margin:12px 0 0;font-size:calc(14.9px*var(--clox-fs-t,1));color:var(--text-2)}.clox-card .foot{margin-top:auto;padding-top:18px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.clox-card .price{font-family:var(--clox-font-price);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:calc(15.7px*var(--clox-fs-t,1));color:var(--text);white-space:nowrap}.clox-card .price .from{font-family:var(--clox-font-body);color:var(--text-2);margin-right:5px}.clox-card .more{font-size:calc(13.6px*var(--clox-fs-t,1));color:var(--text-2);white-space:nowrap}.clox-card:hover .more{color:var(--tan)}.clox-empty{font-size:calc(15.7px*var(--clox-fs-t,1));color:var(--text-2)}.clox-pages{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:40px;font-size:calc(14.1px*var(--clox-fs-t,1));color:var(--text-2)}.clox-pages a{text-decoration:none;color:var(--text)}.clox-pages a:hover{color:var(--tan)}.clox-form-wrap--narrow{max-width:760px}.clox-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px}.clox-field{display:flex;flex-direction:column;gap:8px;min-width:0}.clox-field--full{grid-column:1 / -1}.clox-field>label{font-family:var(--clox-font-body);font-size:calc(11px*var(--clox-fs-t,1));letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.clox-input{width:100%;padding:13px 14px;border-radius:0;font-family:var(--clox-font-body);font-size:calc(15.7px*var(--clox-fs-t,1));line-height:1.4;letter-spacing:normal;color:var(--text);background:transparent;border:1px solid var(--line-2);transition:border-color .14s;-webkit-appearance:none;appearance:none}select.clox-input{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}select.clox-input option{color:#161309;background:#f7f2e7}textarea.clox-input{resize:vertical;min-height:120px}.clox-input::placeholder{color:var(--text-2);opacity:.75}.clox-input:hover{border-color:var(--tan-2)}.clox-input:focus{outline:none;border-color:var(--tan);box-shadow:0 0 0 1px var(--tan)}.clox-input[aria-invalid=true]{border-color:#b3402a}.clox-consent{display:flex;align-items:flex-start;gap:12px;font-size:calc(13.6px*var(--clox-fs-t,1));color:var(--text-2)}.clox-consent input{width:18px;height:18px;margin:2px 0 0;flex:none;accent-color:var(--tan)}.clox-consent a{color:inherit;text-decoration:underline;text-decoration-color:var(--tan-2)}.clox-form-foot{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:4px}.clox-form-foot .hint{font-size:calc(12.5px*var(--clox-fs-t,1));color:var(--text-2)}.clox-form-msg{grid-column:1 / -1;padding:14px 18px;border-left:2px solid var(--tan);font-size:calc(15.2px*var(--clox-fs-t,1));color:var(--text);background:color-mix(in srgb,var(--tan) 10%,transparent)}.clox-form-msg--err{border-left-color:#b3402a}.clox-form-msg ul{margin:8px 0 0;padding-left:1.2em;color:var(--text-2)}.clox-form-msg a{color:inherit}@media(max-width:900px){.clox-cards{grid-template-columns:repeat(var(--cols-t,2),minmax(0,1fr))}}@media(max-width:620px){.clox-cards{grid-template-columns:repeat(var(--cols-m,1),minmax(0,1fr))}.clox-form{grid-template-columns:1fr}}.clox-btn,.clox-nav-cta,.clox-add,.clox-qty,.clox-menu-btn{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/clox.css.map */
