:root{--kr-night: #15100c;--kr-raised: #221a13;--kr-cream: #f2e4c9;--kr-cream-dim: #c9b795;--kr-rust: #b4442a;--kr-rust-deep: #8d3320;--kr-sun: #d98e3f;--kr-dust: #7c6a4e;--color-background: var(--kr-night);--color-background-rgb: 21 16 12;--color-foreground: var(--kr-cream);--color-foreground-rgb: 242 228 201;--color-border: var(--kr-dust);--color-border-rgb: 124 106 78;--palette-lightest: var(--kr-cream);--palette-lightest-rgb: 242 228 201;--palette-darkest: var(--kr-night);--palette-darkest-rgb: 21 16 12;--color-primary-button-background: var(--kr-rust);--color-primary-button-text: var(--kr-cream);--color-primary-button-border: var(--kr-rust);--color-primary-button-hover-background: var(--kr-rust-deep);--color-primary-button-hover-text: var(--kr-cream);--color-primary-button-hover-border: var(--kr-rust-deep);--color-primary-button-focus-outline: var(--kr-sun);--color-secondary-button-background: rgba(0, 0, 0, 0);--color-secondary-button-text: var(--kr-cream);--color-secondary-button-border: var(--kr-cream);--color-secondary-button-hover-background: var(--kr-cream);--color-secondary-button-hover-text: var(--kr-night);--color-secondary-button-hover-border: var(--kr-cream);--color-input-background: rgba(242, 228, 201, .04);--color-input-text: var(--kr-cream);--color-input-text-rgb: 242 228 201;--color-input-border: var(--kr-dust);--color-variant-background: rgba(242, 228, 201, .04);--color-variant-text: var(--kr-cream);--color-variant-text-rgb: 242 228 201;--color-variant-border: var(--kr-dust);--color-variant-hover-background: var(--kr-raised);--color-variant-hover-text: var(--kr-cream);--color-variant-hover-border: var(--kr-sun);--color-selected-variant-background: var(--kr-cream);--color-selected-variant-text: var(--kr-night);--color-selected-variant-text-rgb: 21 16 12;--color-selected-variant-border: var(--kr-cream);--color-selected-variant-hover-background: var(--kr-rust);--color-selected-variant-hover-text: var(--kr-cream);--color-selected-variant-hover-border: var(--kr-rust);--font-heading--family: "Cinzel", Georgia, "Times New Roman", serif;--font-heading--weight: 400;--font-heading--style: normal;--font-subheading--family: "Cinzel", Georgia, "Times New Roman", serif;--font-subheading--weight: 600;--font-subheading--style: normal;--font-body--family: "Cormorant Garamond", Georgia, serif;--font-body--weight: 300;--font-body--style: normal;--font-accent--family: "Cinzel", Georgia, serif;--font-accent--weight: 400;--font-accent--style: normal;--kr-signature: "Sacramento", "Brush Script MT", cursive}body{background-color:var(--kr-night);color:var(--kr-cream);font-family:var(--font-body--family);font-weight:300;line-height:1.6}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(130% 90% at 50% -10%,rgba(217,142,63,.09),transparent 58%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}h1,.h1{font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase;letter-spacing:.06em;line-height:1.05;color:var(--kr-cream)}h2,.h2{font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--kr-cream)}h3,h4,.h3,.h4{font-family:var(--font-heading--family);font-weight:600;text-transform:uppercase;letter-spacing:.26em;color:var(--kr-cream)}.header__menu-item,.header a,nav a,.footer a{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.26em;font-size:.78rem}p,li,.rte{font-family:var(--font-body--family)}.button,button,.shopify-payment-button__button,input[type=submit]{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;border-radius:0;border:1px solid transparent;box-shadow:none;padding:.9rem 1.9rem;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.product-card,.card-gallery{background-color:transparent;border:0;border-radius:0;box-shadow:none}.article-card,.blog__post,.article-grid__item{background-color:var(--kr-raised);border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:0;box-shadow:none;transition:border-color .2s ease}.article-card:hover{border-color:var(--kr-sun)}.price,.price-list{font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.12em;font-size:.85rem;color:var(--kr-cream)}.product-card__content{padding:1.35rem 1.25rem 1.6rem;text-align:center;align-items:center}.product-card__content .product-title,.product-card__content .product-title *{font-family:var(--font-body--family);font-size:1.15rem;line-height:1.3;letter-spacing:.01em;color:var(--kr-cream);text-align:center;text-wrap:balance}.product-card__content .price{display:block;margin-block-start:.5rem;text-align:center;font-size:.78rem;letter-spacing:.16em;color:var(--kr-cream-dim)}.header,#header-component{background-color:#15100cd9;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#header-component[transparent]:not([data-sticky-state=active]),#header-component[transparent]:not([data-sticky-state=active]) .header,#header-component[transparent]:not([data-sticky-state=active]) .header__row{background-color:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}#header-component[transparent]:not([data-sticky-state=active]) .header__menu-item,#header-component[transparent]:not([data-sticky-state=active]) .menu__item>a{text-shadow:0 1px 10px rgba(21,16,12,.7)}#header-component[transparent]:not([data-sticky-state=active]) .header-logo__image{filter:drop-shadow(0 2px 12px rgba(21,16,12,.6))}#header-component[data-sticky-state=active],#header-component[data-sticky-state=active] .header,#header-component[data-sticky-state=active] .header__row{background-color:#221a13f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .12);transition:background-color .25s ease,backdrop-filter .25s ease}footer{background-color:var(--kr-night);color:var(--kr-cream-dim);border-top:1px solid rgb(var(--color-foreground-rgb) / .12)}footer a,footer p{color:var(--kr-cream-dim)}footer a:hover{color:var(--kr-cream)}.badge{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:.62rem;background-color:var(--kr-rust);color:var(--kr-cream);border:none;border-radius:0}main a:not(.button):not(.card a){color:var(--kr-cream);text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--kr-dust);transition:text-decoration-color .2s ease}main a:not(.button):not(.card a):hover{text-decoration-color:var(--kr-sun)}.caption,figcaption,small{color:var(--kr-cream-dim);font-family:var(--font-body--family)}.header-announcements,.announcement-bar{background-color:var(--kr-raised);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}.header-announcements *,.announcement-bar *{color:var(--kr-cream-dim);font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.26em;font-size:.66rem}.header__menu-item,.menu__item>a,.header__inline-menu a{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.26em;font-size:.72rem;position:relative;text-decoration:none;padding-block:.4rem;color:var(--kr-cream);transition:color .2s ease}.header__menu-item:hover,.menu__item>a:hover{color:var(--kr-sun)}.header__menu-item:after,.menu__item>a:after,.header__inline-menu a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background-color:var(--kr-rust);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.header__menu-item:hover:after,.menu__item>a:hover:after,.header__menu-item[aria-current]:after{transform:scaleX(1)}.header__submenu,.mega-menu,.menu-drawer__submenu,.header-menu__submenu{background-color:var(--kr-raised);border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:0;box-shadow:0 18px 40px #0009}.menu-drawer,.header-drawer,.theme-drawer{background-color:var(--kr-raised);color:var(--kr-cream);border-inline-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.menu-drawer a,.header-drawer a,.theme-drawer a{color:var(--kr-cream);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}.cart-count,.cart-bubble,.header-actions__cart-count{background-color:var(--kr-rust);color:var(--kr-cream);border:none;border-radius:0;font-family:var(--font-subheading--family)}.article-card__title,.article__title{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.14em;line-height:1.15}.article-card__meta,.article__date,.article-card__date,time{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.26em;font-size:.66rem;color:var(--kr-cream-dim)}.article__content,.article-template__content{max-width:68ch;margin-inline:auto}.search input,.search-modal input,input[type=search],input[type=email],input[type=text],textarea{font-family:var(--font-body--family);border:1px solid var(--kr-dust);border-radius:0;background-color:#f2e4c90a;color:var(--kr-cream)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--kr-sun)}select{color-scheme:dark;font-family:var(--font-body--family);color:var(--kr-cream);background-color:var(--kr-raised);border:1px solid rgb(var(--color-foreground-rgb) / .25);border-radius:0}select option,select optgroup{background-color:var(--kr-raised);color:var(--kr-cream)}.artist-hero .header-logo__image,.artist-hero__media~* .header-logo__image{filter:drop-shadow(0 2px 12px rgba(21,16,12,.55))}.service-links{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0 0 2rem;padding:0}.service-link{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .9rem;font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.16em;font-size:.62rem;text-decoration:none;color:var(--color-foreground);border:1px solid rgb(var(--color-foreground-rgb) / .25);transition:border-color .2s ease,color .2s ease}.service-link svg{width:1.05rem;height:1.05rem;flex:none}.service-link:hover{border-color:var(--kr-sun);color:var(--kr-sun)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kyle-rising-brand.css.map */
