:root{--cp-grafite: #2a2c2d;--cp-nude: #efe5e0;--cp-rosa: #e9cbc6;--cp-bege: #dac5b5;--cp-terracota: #c28a76;--cp-terracota-700: #9e6450;--cp-terracota-800: #7e4e3e;--cp-muted: #8e8783;--cp-border: #e8e1dd;--cp-tracking-label: .12em;--cp-tracking-nav: .14em;--cp-tracking-eyebrow: .2em}.button,.button-secondary,.button-custom{--button-padding-inline: 40px;--button-padding-block: 20px;font-size:.8125rem;font-weight:500;line-height:16px;letter-spacing:var(--cp-tracking-label)}.cp-button--m,.cp-button--m.button,.cp-button--m.button-secondary{--button-padding-inline: 24px;--button-padding-block: 14px}.button:not(.button-secondary,.button-unstyled):hover{--button-background-color: var(--cp-terracota-800);--button-border-color: var(--cp-terracota-800);--button-color: #fff}@media screen and (min-width:990px){body{--font-h1--size: 3rem;--font-h1--line-height: 1.2083;--font-h1--letter-spacing: .02em;--font-h2--size: 2rem;--font-h2--line-height: 1.25;--font-h2--letter-spacing: .02em;--font-h3--size: 1.75rem;--font-h3--line-height: 1.2857;--font-h3--letter-spacing: .12em;--font-h4--size: 1.25rem;--font-h4--line-height: 1.4;--font-h4--letter-spacing: .02em;--font-h5--size: .8125rem;--font-h5--line-height: 1.2308;--font-h5--letter-spacing: .14em;--font-h6--size: .75rem;--font-h6--line-height: 1.3333;--font-h6--letter-spacing: .2em;--font-paragraph--size: .875rem;--font-paragraph--line-height: 1.5714}}.cp-eyebrow{font-family:var(--font-subheading--family);font-weight:500;font-size:.75rem;letter-spacing:var(--cp-tracking-eyebrow);text-transform:uppercase;color:var(--cp-terracota-700)}::selection{background:var(--cp-rosa);color:var(--cp-grafite)}.cp-scroll{max-height:var(--cp-scroll-max-height, 300px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@supports (animation-timeline: scroll()){.cp-scroll{animation:cp-scroll-gutter linear both;animation-timeline:scroll(self)}@keyframes cp-scroll-gutter{0%,to{padding-inline-end:12px}}}.cp-scroll::-webkit-scrollbar{width:6px}.cp-scroll::-webkit-scrollbar-track{background:transparent}.cp-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(var(--color-foreground-rgb) / .18)}.cp-scroll:hover::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground-rgb) / .32)}@supports (-moz-appearance: none){.cp-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / .25) transparent}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cp-brand.css.map */
