:root{--cc-radius-sm: 8px;--cc-radius-md: 14px;--cc-radius-lg: 22px;--cc-shadow-sm: 0 1px 2px rgba(26, 26, 26, .04), 0 2px 8px rgba(26, 26, 26, .06);--cc-shadow-md: 0 4px 12px rgba(26, 26, 26, .08), 0 12px 28px rgba(26, 26, 26, .1);--cc-ease: cubic-bezier(.22, .61, .36, 1);--cc-gold: #c9a227;--cc-orange: #e85d04;--cc-ink: #1a1a1a;--cc-font-display: "Bebas Neue", "Oswald", sans-serif;--cc-font-body: "Inter", system-ui, -apple-system, sans-serif;--cc-font-accent: "Space Grotesk", "Inter", sans-serif;--cc-bg-warm: #fafaf7}body,.rte,button,input,select,textarea{font-family:var(--cc-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section__block--heading,.card__title,.product__title,.banner__heading{font-family:var(--cc-font-display);font-weight:400;letter-spacing:.01em}a,button,.btn,.card,.card__media img,.media img{transition:transform .35s var(--cc-ease),box-shadow .35s var(--cc-ease),background-color .2s var(--cc-ease),color .2s var(--cc-ease),border-color .2s var(--cc-ease)}@media(prefers-reduced-motion:reduce){a,button,.btn,.card,.card__media img,.media img{transition:none}}.h1,h1.h1,.h2,h2.h2{letter-spacing:.005em;line-height:1.02}.h3,.h4{letter-spacing:.01em;line-height:1.1}.section__block--heading{margin-bottom:.35em}.btn{border-radius:10px;padding:14px 26px;font-weight:600;letter-spacing:.01em}.btn--primary:hover,.btn--secondary:hover{transform:translateY(-2px);box-shadow:var(--cc-shadow-md)}.btn--primary:active,.btn--secondary:active{transform:translateY(0)}.card--product .card__media,.card .card__media{border-radius:var(--cc-radius-md);overflow:hidden}.card--product .card__media img,.card .card__media img,.card--product{border-radius:var(--cc-radius-md)}.card--product:hover{transform:translateY(-4px)}.card--product:hover .card__media img,.card .card__media:hover img{transform:scale(1.04)}.card--product-contained{box-shadow:var(--cc-shadow-sm);border-radius:var(--cc-radius-lg)}.card--product-contained:hover{box-shadow:var(--cc-shadow-md)}.collection-card,.collection-list__item,.shoppable-image,.image-banner__media,.video-section__media{border-radius:var(--cc-radius-lg);overflow:hidden}.input,input[type=text],input[type=email],input[type=search],textarea,select{border-radius:10px}a:focus-visible,button:focus-visible,.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cc-orange);outline-offset:2px;border-radius:6px}.rating__star--full,.star-rating--full{color:var(--cc-gold)}.section--padded{padding-block:clamp(2.5rem,5vw,5rem)}.subheading{font-family:var(--cc-font-accent);text-transform:uppercase;letter-spacing:.18em;font-size:.78em;font-weight:600;color:var(--cc-orange)}.price__current,.price__was,.price__from{font-family:var(--cc-font-accent);font-feature-settings:"tnum" 1}.card--product .price__current{color:var(--cc-orange);letter-spacing:.01em}.header{transition:box-shadow .25s var(--cc-ease, ease),background-color .25s var(--cc-ease, ease),padding .25s var(--cc-ease, ease)}body.cc-scrolled .header{box-shadow:0 6px 24px -12px #00000047;background-color:color-mix(in srgb,var(--theme-bg, #ffffff) 88%,transparent);backdrop-filter:saturate(1.1) blur(8px);-webkit-backdrop-filter:saturate(1.1) blur(8px)}body.cc-scrolled .header__grid{padding-block:.4rem}@supports not (backdrop-filter: blur(8px)){body.cc-scrolled .header{background-color:var(--theme-bg, #ffffff)}}@media(prefers-reduced-motion:reduce){.header{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cc-custom-global.css.map */
