.cdc{--cdc-canvas: #F7F3EC;--cdc-ink: #3A2A22;--cdc-ink-muted: #66402E;--cdc-ochre: #9F622E;--cdc-ochre-deep: #834F22;--cdc-sage: #A8B8A3;--cdc-text-on-accent: #F7F3EC;--cdc-swatch-border: rgba(58, 42, 34, .15);--cdc-font-display: "Canela", "Playfair Display", Georgia, "Times New Roman", serif;--cdc-font-sans: "Neue Haas Grotesk", "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--cdc-fs-eyebrow-card: 11px;--cdc-fs-caption: .8125rem;--cdc-fs-body: 1.0625rem;--cdc-fs-body-lg: 1.25rem;--cdc-fs-button-md: .875rem;--cdc-fs-button-lg: .9375rem;--cdc-fs-h2: clamp(2.25rem, 1.4rem + 3.6vw, 3.5rem);--cdc-fs-title: clamp(1.75rem, 1.2rem + 1.6vw, 2.5rem);--cdc-ls-eyebrow: .2em;--cdc-ls-button: .14em;--cdc-ls-display: -.01em;--cdc-gutter: 32px;--cdc-container-max: 1264px;--cdc-section-y: clamp(64px, 9vw, 128px);--cdc-radius-sm: 10px;--cdc-radius-frame: 24px;--cdc-frame-pad: clamp(10px, 1.4vw, 20px);--cdc-card-gap: clamp(20px, 3vw, 32px);--cdc-item-gap: clamp(24px, 4vw, 48px);--cdc-shadow-sm: 0 2px 8px rgba(58, 42, 34, .06);--cdc-shadow-frame: 0 30px 80px rgba(58, 42, 34, .12);--cdc-dur-fast: .14s;--cdc-dur-base: .24s;--cdc-dur-slow: .42s;--cdc-ease-standard: cubic-bezier(.4, 0, .2, 1);--cdc-ease-out: cubic-bezier(.16, 1, .3, 1);display:block;background:var(--cdc-canvas);color:var(--cdc-ink);font-family:var(--cdc-font-sans)}.cdc__inner{max-width:var(--cdc-container-max);margin:0 auto;padding:var(--cdc-pt, var(--cdc-section-y)) var(--cdc-gutter) var(--cdc-pb, var(--cdc-section-y))}.cdc__header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;margin-bottom:48px}.cdc__eyebrow{font-family:var(--cdc-font-sans);font-size:var(--cdc-fs-caption);font-weight:500;text-transform:uppercase;letter-spacing:var(--cdc-ls-eyebrow);color:var(--cdc-ochre-deep);margin-bottom:16px}.cdc__heading{margin:0;font-family:var(--cdc-font-display);font-weight:900;font-size:var(--cdc-fs-h2);line-height:1.06;letter-spacing:var(--cdc-ls-display);text-transform:uppercase;color:var(--cdc-ink);text-wrap:balance}.cdc__cards{display:grid;gap:var(--cdc-card-gap)}.cdc__card{background:var(--cdc-canvas);padding:var(--cdc-frame-pad);border-radius:var(--cdc-radius-frame);box-shadow:var(--cdc-shadow-frame)}.cdc__item{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(24px,4vw,56px);align-items:center}.cdc__card>.cdc__item+.cdc__item{margin-top:var(--cdc-item-gap);padding-top:var(--cdc-item-gap);border-top:1px solid var(--cdc-swatch-border)}.cdc__media{aspect-ratio:16 / 11;border-radius:calc(var(--cdc-radius-frame) - 8px);overflow:hidden;position:relative}.cdc__media.tk-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(155deg,#c4826e1f,#9f622e0d 55%,#3a2a221a);mix-blend-mode:soft-light}.cdc__media.tk-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.13;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px}.cdc__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--cdc-dur-slow) var(--cdc-ease-out)}.cdc__media-img.is-active{opacity:1}.cdc__media-img--placeholder{background:linear-gradient(155deg,#efe8dc,#e4d9c8)}.cdc__content{padding:8px clamp(0px,2vw,24px)}.cdc__card-eyebrow{font-family:var(--cdc-font-sans);font-size:var(--cdc-fs-eyebrow-card);text-transform:uppercase;letter-spacing:var(--cdc-ls-eyebrow);color:var(--cdc-ochre-deep);margin-bottom:12px}.cdc__dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--cdc-ink-muted);margin-right:8px;vertical-align:middle}.cdc__title{font-family:var(--cdc-font-display);font-weight:500;font-size:var(--cdc-fs-title);line-height:1.04;color:var(--cdc-ink)}.cdc__description{margin:14px 0 0;max-width:46ch;font-size:var(--cdc-fs-body);line-height:1.55;color:var(--cdc-ink-muted)}.cdc__swatches{margin-top:16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cdc__swatch-list{display:flex;gap:6px}.cdc__swatch{position:relative;width:20px;height:20px;border-radius:50%;border:1px solid var(--cdc-swatch-border);padding:0;cursor:pointer;overflow:hidden;background-clip:padding-box;transition:transform var(--cdc-dur-fast) var(--cdc-ease-standard)}.cdc__swatch-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.cdc__swatch:hover{transform:scale(1.14)}.cdc__swatch.is-active{outline:2px solid var(--cdc-ink);outline-offset:2px}.cdc__swatch-label{font-size:var(--cdc-fs-caption);color:var(--cdc-ink-muted)}.cdc__empty-note{margin:16px 0 0;font-size:var(--cdc-fs-caption);color:var(--cdc-ink-muted);font-style:italic}.cdc__meta{margin-top:20px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.cdc__price{font-family:var(--cdc-font-display);font-size:var(--cdc-fs-body-lg);color:var(--cdc-ink)}.cdc__rating{display:inline-flex;align-items:center;gap:8px;font-size:var(--cdc-fs-caption);color:var(--cdc-ink-muted)}.cdc__stars{color:var(--cdc-ochre);letter-spacing:.16em;font-size:1.05em}.cdc__actions{margin-top:24px;display:flex;gap:14px;flex-wrap:wrap}.cdc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--cdc-font-sans);font-weight:500;text-transform:uppercase;letter-spacing:var(--cdc-ls-button);line-height:1;border-radius:var(--cdc-radius-sm);border:1px solid transparent;cursor:pointer;text-decoration:none;padding:14px 28px;font-size:var(--cdc-fs-button-md);background:transparent;color:var(--cdc-ochre-deep);transition:background var(--cdc-dur-fast) var(--cdc-ease-standard),color var(--cdc-dur-fast) var(--cdc-ease-standard),transform var(--cdc-dur-fast) var(--cdc-ease-out),letter-spacing var(--cdc-dur-fast) var(--cdc-ease-out),box-shadow var(--cdc-dur-fast) var(--cdc-ease-standard)}.cdc__btn--lg{padding:18px 36px;font-size:var(--cdc-fs-button-lg)}.cdc__btn--primary{background:var(--cdc-ochre);color:var(--cdc-text-on-accent)}.cdc__btn--ghost{background:transparent;color:var(--cdc-ochre-deep)}.cdc__btn:hover{background:var(--cdc-sage);border-color:var(--cdc-sage);color:var(--cdc-ink);box-shadow:var(--cdc-shadow-sm);transform:translateY(-1px)}.cdc__btn:active{transform:translateY(1px) scale(.99)}@media(prefers-reduced-motion:reduce){.cdc__swatch:hover,.cdc__btn:hover,.cdc__btn:active{transform:none}.cdc__media-img{transition:none}}.cdc__btn.has-btn-bg:not(:hover):not(:focus-visible){background:var(--cdc-btn-bg);border-color:var(--cdc-btn-bg)}.cdc__btn.has-btn-text:not(:hover):not(:focus-visible){color:var(--cdc-btn-text)}.cdc__btn.has-btn-border:not(:hover):not(:focus-visible){border-width:1px;border-style:solid;border-color:var(--cdc-btn-border)}.cdc__btn.has-btn-bg-hover:hover,.cdc__btn.has-btn-bg-hover:focus-visible{background:var(--cdc-btn-bg-hover);border-color:var(--cdc-btn-bg-hover)}.cdc__btn.has-btn-border.has-btn-bg-hover:hover,.cdc__btn.has-btn-border.has-btn-bg-hover:focus-visible{border-color:var(--cdc-btn-border)}.cdc__btn.has-btn-text-hover:hover,.cdc__btn.has-btn-text-hover:focus-visible{color:var(--cdc-btn-text-hover)}@media screen and (max-width:767px){.cdc{--cdc-gutter: 20px;--cdc-fs-h2: 22px;--cdc-fs-title: 1.75rem;--cdc-fs-button-lg: .8125rem;--cdc-ls-button: .08em;--cdc-frame-pad: 10px;--cdc-shadow-frame: 0 4px 12px rgba(58, 42, 34, .07);--cdc-card-gap: 16px;--cdc-item-gap: 24px}.cdc__heading{text-wrap:normal}.cdc__header{margin-bottom:18px;gap:6px}.cdc__eyebrow{margin-bottom:10px}.cdc__header .cdc__btn--ghost{padding:6px 0;justify-content:flex-start}.cdc__item{grid-template-columns:1fr;gap:18px;align-items:start}.cdc__content{padding:0 4px 4px}.cdc__actions{margin-top:20px;flex-direction:column;align-items:stretch;gap:10px}.cdc__actions .cdc__btn{width:100%}.cdc__btn--lg{padding:16px 18px;font-size:12px}.cdc__inner{padding-top:var(--cdc-pt-m, 64px);padding-bottom:var(--cdc-pb-m, 64px)}}
/*# sourceMappingURL=/cdn/shop/t/256/assets/collection-display-card.css.map */
