:root{--kk-primary: #2C4A3B;--kk-secondary: #D4C5B9;--kk-accent: #E87A5D;--kk-bg: #FAFAF7;--kk-glass-bg: rgba(250, 250, 247, .85);--kk-glass-border: rgba(44, 74, 59, .1);--kk-shadow: 0 8px 32px 0 rgba(44, 74, 59, .08);--kk-transition: all .3s cubic-bezier(.25, .8, .25, 1)}body{background-color:var(--kk-bg)!important;color:#333!important;font-family:Inter,Helvetica Neue,sans-serif;scroll-behavior:smooth}.header-wrapper,#header-group header{background:var(--kk-glass-bg)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--kk-glass-border)!important;box-shadow:var(--kk-shadow);transition:var(--kk-transition)}.button--primary,.button--secondary,.button--solid,.product-form__submit,form button[name=checkout],form button[name=add]{background-color:var(--kk-primary)!important;color:#fff!important;border-radius:30px!important;text-transform:uppercase;letter-spacing:1px;font-weight:600;transition:var(--kk-transition)!important;box-shadow:0 4px 14px #2c4a3b33;border:none!important}.button--primary:hover,.button--secondary:hover,.button--solid:hover,.product-form__submit:hover,form button[name=checkout]:hover,form button[name=add]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2c4a3b4d;background-color:#1f352a!important}.button--primary,form button[name=checkout]{background-color:var(--kk-accent)!important;box-shadow:0 4px 14px #e87a5d4d}.button--primary:hover,form button[name=checkout]:hover{background-color:#d16b50!important;box-shadow:0 6px 20px #e87a5d66}@media screen and (max-width:749px){.header-wrapper{padding:10px 0}.card-wrapper{margin-bottom:20px}.button{width:100%;padding:15px;font-size:16px}}.hero__content-wrapper{background:#ffffffb3!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;padding:40px!important;border-radius:20px!important;box-shadow:0 10px 40px #0000001a;border:1px solid rgba(255,255,255,.4)!important;max-width:600px;margin:0 auto}@media screen and (max-width:749px){.hero__content-wrapper{padding:20px!important;margin:20px!important;background:#ffffffd9!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-premium.css.map */
