.button--inline{cursor:pointer;background:0 0;border:none;padding-block:0;padding-inline:.25rem}.button--inline svg{pointer-events:none}.disclosure-button{align-items:center;gap:.5rem;display:flex}.disclosure-button img{width:auto;height:1lh}.disclosure-button svg{margin-left:.25rem}.button{text-decoration:none}.button--primary{background:var(--button);color:var(--button-label);border:2px solid var(--button-border)}.button--secondary{color:var(--secondary-button-label);border:2px solid var(--secondary-button-border);background:0 0}.button{border-radius:12px;padding:.75rem 1rem;position:relative;overflow:hidden}.button .label{display:block}.button .hover-effect{display:block;position:absolute;inset-inline:1rem}ul.disclosure__list{z-index:50;scrollbar-width:none;background-color:var(--background);background-image:var(--background-gradient);max-width:max-content;max-height:10rem;color:var(--text);box-shadow:0 2px 4px 0 var(--shadow);border-radius:.25rem;flex-direction:column;gap:.5rem;padding-block:.5rem;display:flex;position:absolute;top:calc(100% + .5rem);overflow:scroll;align-items:flex-start!important}ul.disclosure__list li.disclosure__item{padding-inline:.75rem}ul.disclosure__list li.disclosure__item a{align-items:center;gap:.5rem;display:flex;text-decoration:none!important}ul.disclosure__list li.disclosure__item a img{width:auto;height:1lh}ul.disclosure__list li.disclosure__item a:hover{text-decoration:underline!important}:root{--spacing:.25rem}body{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}a{color:inherit}.shopify-section:not(.no-default-grid){--content-width:min(calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2));--content-margin:minmax(var(--page-margin), 1fr);--content-grid:var(--content-margin) var(--content-width) var(--content-margin);grid-template-columns:var(--content-grid);width:100%;display:grid;position:relative;container-type:inline-size}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1/-1}body:not(.js) .js-only,body.js .not-js{display:none}.sr-only{visibility:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.var-bg{background-color:var(--background);background-image:var(--background-gradient)}.var-text{color:var(--text)}a.var-text,.var-text a{color:var(--accent-1)}.var-spacing{padding-block:var(--block-spacing-section)}