.cx{--cx-bg: #EDE4D3;--cx-ink: #1E2A1F;--cx-ink-2: #5E5A48;background:var(--cx-bg);color:var(--cx-ink);border-top:1px solid rgba(30,42,31,.08)}.cx__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:16px;padding:22px 0}.cx__media{position:relative;display:block}.cx__media img{position:relative;z-index:1;display:block;width:100%;height:auto}.cx__media:after{content:"";position:absolute;left:8%;right:6%;bottom:2%;height:12%;border-radius:50%;background:radial-gradient(closest-side,#1e2a1f47,#1e2a1f00);filter:blur(6px)}.cx__kicker{margin:0;font-size:13px;color:var(--cx-ink-2)}.cx__kicker b,.cx__kicker strong{font-weight:600;color:var(--cx-ink)}.cx__title{margin:6px 0 0;font-family:var(--serif);font-weight:300;font-size:30px;line-height:1;letter-spacing:-.03em;color:var(--cx-ink)}.cx__line{display:none;margin:14px 0 0;max-width:42ch;font-family:var(--serif);font-size:16px;line-height:1.45;color:var(--cx-ink)}.cx__buy{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px}.cx__price{font-family:var(--serif);font-size:24px;line-height:1}.cx__cta{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--cx-ink);color:var(--cx-ink)!important;font:600 13.5px/1 var(--sans);white-space:nowrap;text-decoration:none!important;transition:background .2s ease,color .2s ease}.cx__cta:hover{background:var(--cx-ink);color:#f5f0e4!important}.cx__cta:focus-visible{outline:2px solid var(--cx-ink);outline-offset:3px}@media(min-width:600px){.cx__line{display:block}.cx__title{font-size:38px}}@media(min-width:900px){.cx__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;padding:26px 0;min-height:300px}.cx__media{max-width:440px;justify-self:end}.cx__title{font-size:clamp(34px,3.6vw,52px)}.cx__line{font-size:18px}.cx__buy{margin-top:20px;gap:12px 26px}.cx__price{font-size:30px}.cx__cta{min-height:46px;padding:0 24px;font-size:14.5px}}@media(max-width:374px){.cx__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px}.cx__cta{padding:0 14px;font-size:13px}.cx__title{font-size:27px}}.cx{position:relative;overflow:hidden;border-top:0;background:radial-gradient(60% 120% at 22% 50%,rgba(255,240,205,.22),transparent 70%),linear-gradient(160deg,#5e7a5c,#3f5a44)}.cx__z{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#eadfc2;opacity:.12;-webkit-mask:var(--cx-pat) repeat 0 0 / 220px auto;mask:var(--cx-pat) repeat 0 0 / 220px auto}.cx__in{position:relative;z-index:1}.cx .cx__title,.cx .cx__line,.cx .cx__price{color:#f3ecdd}.cx .cx__kicker{color:#e5d5acd9}.cx .cx__kicker b,.cx .cx__kicker strong{color:#e5d5ac}.cx .cx__cta{border-color:#c2a35e;color:#e5d5ac!important}.cx .cx__cta:hover{background:#c2a35e;color:#1e2a1f!important}.cx .cx__cta:focus-visible{outline-color:#e5d5ac}.cx__media:after{background:radial-gradient(closest-side,#00000073,#0000)}.cx--nuit{background:radial-gradient(60% 120% at 22% 50%,rgba(226,196,130,.2),transparent 70%),linear-gradient(160deg,#21352a,#152219)}.cx--nuit .cx__z{background:#c2a35e;opacity:.1;-webkit-mask-image:var(--cx-pat),linear-gradient(90deg,transparent 30%,#000 75%);-webkit-mask-composite:source-in;mask-image:var(--cx-pat),linear-gradient(90deg,transparent 30%,#000 75%);mask-composite:intersect;-webkit-mask-size:220px auto,100% 100%;mask-size:220px auto,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat}.cx--nuit .cx__media:after{background:radial-gradient(closest-side,#00000080,#0000)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-spotlight.css.map */
