/*!/wp-content/themes/gaiathemes/network/src_202508/css/object/component/button.css*/@charset "utf-8";.c-button{width:100%;max-width:var(--gaia-button-max-width,378px)}.c-button a{border-radius:100px;background-color:var(--gaia-button-bg-color,#fff);color:var(--gaia-button-color,var(--gaia-color-primary));border:1px solid var(--gaia-button-border-color,var(--gaia-color-primary));letter-spacing:.025em;width:100%;padding:.5em 1.25em;min-height:var(--gaia-button-height,4.4rem);display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.c-button a:after{content:"";display:block;--_size:.75em;width:var(--_size);height:var(--_size);border-top:1px solid var(--gaia-button-color,var(--gaia-color-primary));border-right:1px solid var(--gaia-button-color,var(--gaia-color-primary));position:absolute;top:50%;right:.75em;transform:translateY(-50%) rotate(45deg)}.c-button--red{--gaia-button-bg-color:var(--gaia-color-accent);--gaia-button-color:#fff;--gaia-button-border-color:transparent}.c-button--red a:after{border-top:1px solid #fff;border-right:1px solid #fff}.c-button--white a{padding:.3em 1.25em;min-height:var(--gaia-button-height,4.2rem)}.c-button--primary a{background-color:var(--gaia-color-primary,#453200);color:#fff}.c-button--primary a:after{border-top:1px solid #fff;border-right:1px solid #fff}.c-button--h56 a{min-height:5.6rem;font-size:2rem}.c-button--h42 a{min-height:4.2rem}.c-button--w100{max-width:100%}@media (max-width:768px){.c-button--red a:after{right:1.3rem}.btn-main,.c-button{max-width:30rem;width:100%}.c-button--white a{font-size:1.2rem;min-height:2.9rem}.c-button--h56 a{min-height:4.4rem;font-size:1.6rem}}