:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--klyyr-text-font: "Google Sans Flex", system-ui, -apple-system, sans-serif;--klyyr-serif-font: "Instrument Serif", ui-serif, Georgia, serif;--klyyr-primary: #111111;--klyyr-background: #FFFFFF;--klyyr-background-subtle: #F6F6F6;--klyyr-border: #E6E6E6;--klyyr-text-secondary: #555555;--klyyr-text-disabled: #888888;--klyyr-accent-badge-green: #79B86C;--klyyr-accent-badge-text: #FFFFFF;--klyyr-button-primary-bg: #111111;--klyyr-button-primary-bg-hover: #000000;--klyyr-button-primary-text: #FFFFFF;--klyyr-button-secondary-border: #111111;--klyyr-button-secondary-bg: #FFFFFF;--klyyr-button-secondary-bg-hover: #F2F2F2;--klyyr-radius-pill: 0px;--klyyr-radius-card: 0px;--klyyr-radius-card-large: 0px;--klyyr-radius-button: 0px;--klyyr-radius-button-large: 0px;--klyyr-body-size-mobile: 16px;--klyyr-body-size-desktop: 18px;--klyyr-small-text-size: 12px;--klyyr-small-text-size-large: 14px;--klyyr-h1-size-mobile: 32px;--klyyr-h1-size-desktop: 40px;--klyyr-h2-size-mobile: 18px;--klyyr-h2-size-desktop: 24px;--klyyr-transition: .15s ease}.holo-bg{background:linear-gradient(135deg,#b8e6ff,#c7b5ff,#ffb5d8 66%,#e6dee9)}.holo-text{background:linear-gradient(135deg,#b8e6ff,#c7b5ff,#ffb5d8 66%,#e6dee9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.holo-underline{position:relative;display:inline-block}.holo-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(135deg,#b8e6ff,#c7b5ff,#ffb5d8 66%,#e6dee9);transform-origin:left;transition:transform .3s ease}.holo-hover-border{position:relative}.holo-hover-border:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;background:linear-gradient(135deg,#b8e6ff,#c7b5ff,#ffb5d8 66%,#e6dee9);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.holo-hover-border:hover:after{opacity:1}body,p,span,div,button,input,select,textarea,label{font-family:var(--klyyr-text-font);color:var(--klyyr-primary)}.klyyr-serif,.font-serif,[data-font=serif],h1.klyyr-serif,h2.klyyr-serif{font-family:var(--klyyr-serif-font)!important;font-weight:400}h1,.h1{font-family:var(--klyyr-text-font);font-weight:500;margin-bottom:var(--space-4)}h2,.h2{font-family:var(--klyyr-text-font);font-weight:500;margin-bottom:var(--space-3)}.uppercase{letter-spacing:.08em;text-transform:uppercase}.button--primary,button[type=submit].button,.add-to-cart-button.button{width:100%;height:48px;background-color:var(--klyyr-button-primary-bg)!important;color:var(--klyyr-button-primary-text)!important;border:none;border-radius:0!important;font-weight:500;transition:background-color var(--klyyr-transition);cursor:pointer;display:flex;align-items:center;justify-content:center}.button--primary:hover,button[type=submit].button:hover,.add-to-cart-button.button:hover{background-color:var(--klyyr-button-primary-bg-hover)!important}.button--secondary{height:48px;background-color:var(--klyyr-button-secondary-bg);color:var(--klyyr-primary);border:1px solid var(--klyyr-button-secondary-border);border-radius:0!important;font-weight:500;transition:background-color var(--klyyr-transition);cursor:pointer}.button--secondary:hover{background-color:var(--klyyr-button-secondary-bg-hover)}input,textarea,select{border-radius:0!important;border:1px solid var(--klyyr-border)}input:focus,textarea:focus,select:focus,button:focus{outline:2px solid var(--klyyr-primary);outline-offset:2px}*,*:before,*:after{border-radius:0!important}.card,.purchase-option{border:1px solid var(--klyyr-border);background-color:var(--klyyr-background);padding:var(--space-4);box-shadow:none!important}.savings-badge,.badge--savings,.badge{background-color:var(--klyyr-primary);color:var(--klyyr-accent-badge-text);padding:var(--space-1) var(--space-3);font-size:var(--klyyr-small-text-size);font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:0!important}hr,.divider{border:none;border-top:1px solid var(--klyyr-border);margin:var(--space-5) 0}.quantity-input,.quantity-selector{height:48px;min-width:48px;border:1px solid var(--klyyr-border)}.quantity-button{width:48px;height:48px;border:none;background-color:transparent;cursor:pointer;transition:background-color var(--klyyr-transition)}.quantity-button:hover{background-color:var(--klyyr-background-subtle)}.spacing-1{margin:var(--space-1)}.spacing-2{margin:var(--space-2)}.spacing-3{margin:var(--space-3)}.spacing-4{margin:var(--space-4)}.spacing-5{margin:var(--space-5)}.spacing-6{margin:var(--space-6)}.spacing-7{margin:var(--space-7)}.spacing-8{margin:var(--space-8)}.padding-1{padding:var(--space-1)}.padding-2{padding:var(--space-2)}.padding-3{padding:var(--space-3)}.padding-4{padding:var(--space-4)}.padding-5{padding:var(--space-5)}.padding-6{padding:var(--space-6)}.padding-7{padding:var(--space-7)}.padding-8{padding:var(--space-8)}.cart-bubble,.cart-bubble__background{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/klyyr-brand.css.map */
