.a-btn{align-items:center;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;font-family:var(--ff-primary);font-size:var(--btn-fs);font-weight:600;gap:.8rem;justify-content:center;line-height:var(--btn-lh);min-height:5rem;padding:1.2rem 3.2rem;text-align:center;text-transform:var(--button-letter-case);transition:color .35s ease,border-color .35s ease,background-color .35s ease}.a-btn,.a-btn a{text-decoration:none}.a-btn .icon{height:auto;width:2.4rem}.a-btn span{vertical-align:middle}.a-btn--icon{background-color:rgb(var(--color-button));border:none;color:rgb(var(--color-button-label));display:flex!important;height:2.4rem;line-height:1;padding:0}.a-btn--icon:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover-border));color:rgb(var(--color-button-hover-label))}.a-btn--icon.a-btn--outline{background-color:transparent;border-color:rgb(var(--color-button));color:rgb(var(--color-button))}.a-btn--icon.a-btn--outline:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-label))}.a-btn--primary{background-color:rgb(var(--color-button));border:1px solid rgb(var(--color-button-border));color:rgb(var(--color-button-label))}.a-btn--primary:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover-border));color:rgb(var(--color-button-hover-label))}.a-btn--primary.a-btn--outline{background-color:transparent;border-color:rgb(var(--color-button));color:rgb(var(--color-button))}.a-btn--primary.a-btn--outline:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-label))}.a-btn--secondary{background-color:rgb(var(--color-button-secondary));border:1px solid rgb(var(--color-button-border-secondary));color:rgb(var(--color-button-label-secondary))}.a-btn--secondary:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-hover-secondary));border-color:rgb(var(--color-button-hover-border-secondary));color:rgb(var(--color-button-hover-label-secondary))}.a-btn--secondary.a-btn--outline{background-color:transparent;border-color:rgb(var(--color-button-secondary));color:rgb(var(--color-button-secondary))}.a-btn--secondary.a-btn--outline:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-secondary));border-color:rgb(var(--color-button-secondary));color:rgb(var(--color-button-label-secondary))}.a-btn--tertiary{background-color:rgb(var(--color-button-tertiary));border:1px solid rgb(var(--color-button-border-tertiary));color:rgb(var(--color-button-label-tertiary))}.a-btn--tertiary:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-hover-tertiary));border-color:rgb(var(--color-button-hover-border-tertiary));color:rgb(var(--color-button-hover-label-tertiary))}.a-btn--tertiary.a-btn--outline{background-color:transparent;border-color:rgb(var(--color-button-tertiary));color:rgb(var(--color-button-tertiary))}.a-btn--tertiary.a-btn--outline:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-tertiary));border-color:rgb(var(--color-button-tertiary));color:rgb(var(--color-button-label-tertiary))}.a-btn--quaternary{background-color:rgb(var(--color-button-quaternary));border:1px solid rgb(var(--color-button-border-quaternary));color:rgb(var(--color-button-label-quaternary))}.a-btn--quaternary:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-hover-quaternary));border-color:rgb(var(--color-button-hover-border-quaternary));color:rgb(var(--color-button-hover-label-quaternary))}.a-btn--quaternary.a-btn--outline{background-color:transparent;border-color:rgb(var(--color-button-quaternary));color:rgb(var(--color-button-quaternary))}.a-btn--quaternary.a-btn--outline:not([disabled]):not(.disabled):hover{background-color:rgb(var(--color-button-quaternary));border-color:rgb(var(--color-button-quaternary));color:rgb(var(--color-button-label-quaternary))}.a-btn--fw{display:block;width:100%}.a-btn.disabled,.a-btn:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.5}.a-btn--clear{background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-border));color:rgb(var(--color-text));display:inline-flex;font-weight:500;gap:1.5ch;padding:1.2rem 2.4rem}.a-btn--clear>span{display:flex;flex-wrap:wrap;gap:1ch}.a-btn--clear>span>span{color:rgb(var(--color-accent));font-weight:400}.a-btn--clear:hover{border-color:rgb(var(--color-text))}.a-btn--clear:hover>span>span{text-decoration:underline}.a-btn--read-more{--rotate-deg:0deg;font-weight:600}.a-btn--read-more[aria-expanded=true]{--rotate-deg:180deg}.a-btn--read-more .icon{color:rgb(var(--color-accent));transform:rotate(var(--rotate-deg));transition:transform .35s ease}.a-btn--square{display:grid;height:3.2rem;min-height:unset;padding:0;place-items:center;width:3.2rem}.a-btn--square svg{display:block;height:2rem;margin:0;width:2rem}.m-read-more-button{align-items:center;display:grid;grid-template-columns:1fr auto;isolation:isolate;margin-block-start:2.4rem;position:relative}.m-read-more-button:before{border-bottom:1px solid rgb(var(--color-border));content:"";display:block}a{color:currentColor}.a-link,.rte a:not(.a-btn){background:transparent;border:none;color:rgb(var(--link-color,var(--color-link)));cursor:pointer;display:inline-block;font-weight:600;padding:0;text-decoration:var(--text-decoration,underline);transition:color .35s ease,border-color .35s ease}.a-link:hover,.rte a:not(.a-btn):hover{color:rgb(var(--link-color-hover,var(--color-link-hover)))}.a-link{display:inline-flex;font-size:var(--link-fs);font-weight:400;gap:.8rem;line-height:var(--link-lh)}.a-link .icon{height:auto;width:1.6rem}.a-link:has(span){--text-decoration:none}.a-link:has(span) span{text-decoration:underline}.a-link--secondary{--link-color:var(--color-accent);--link-color-hover:var(--color-link)}.rebuy-widget.widget-type-product{--columns-mobile:1;--columns-desktop:4;--column-gap-mobile:20px;--column-gap-desktop:20px;--row-gap-mobile:20px;--row-gap-desktop:20px;padding:0}.rebuy-widget.widget-type-product .rebuy-product-grid{margin-inline:-1rem;padding:0}.rebuy-widget.widget-type-product .splide__list{align-content:stretch}.rebuy-widget.widget-type-product .rebuy-product-block{height:auto;padding:0}.rebuy-widget.widget-type-product .rebuy-product-block>*{height:100%}