.menu-buttons{padding:0}.menu-buttons__description{text-align:center;margin-bottom:3rem;max-width:50rem;margin-left:auto;margin-right:auto}.menu-buttons__container{margin-top:3rem}.menu-buttons__grid{gap:2rem;align-items:stretch;justify-content:center;justify-items:center}.menu-buttons__item{display:flex;align-items:stretch;justify-content:center;width:100%;max-width:30rem}.menu-buttons__button{width:100%;min-height:calc(4.5rem + var(--buttons-border-width, .1rem) * 2);min-width:calc(12rem + var(--buttons-border-width, .1rem) * 2);display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;color:rgb(var(--color-button-text));background-color:rgba(var(--color-button),var(--alpha-button-background, 1));border-radius:var(--buttons-radius-outset, .6rem);position:relative;transition:box-shadow var(--duration-short, .3s) ease;-webkit-appearance:none;appearance:none;font-weight:500;letter-spacing:.06rem;text-transform:uppercase;line-height:1.2;--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset, 0);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset, 0);--shadow-blur-radius: var(--buttons-shadow-blur-radius, 0);--shadow-opacity: var(--buttons-shadow-opacity, 0);--shadow-visible: var(--buttons-shadow-visible, 0);--border-offset: var(--buttons-border-offset, 0);--border-opacity: calc(1 - var(--buttons-border-opacity, 1))}.menu-buttons__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset, .6rem);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.menu-buttons__button:after{content:"";position:absolute;top:var(--buttons-border-width, .1rem);right:var(--buttons-border-width, .1rem);bottom:var(--buttons-border-width, .1rem);left:var(--buttons-border-width, .1rem);z-index:1;border-radius:var(--buttons-radius, .5rem);box-shadow:0 0 0 calc(var(--buttons-border-width, .1rem) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width, .1rem) rgba(var(--color-button),var(--alpha-button-background, 1));transition:box-shadow var(--duration-short, .3s) ease}.menu-buttons__button:hover{--border-offset: 1.3px}.menu-buttons__button:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width, .1rem) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width, .1rem) + 1px) rgba(var(--color-button),var(--alpha-button-background, 1))}.menu-buttons__button:active{transform:translateY(1px)}.menu-buttons__button:focus-visible,.menu-buttons__button:focus,.menu-buttons__button.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.menu-buttons__button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.menu-buttons__button[aria-current=page]{opacity:.8;cursor:default}.menu-buttons__button[aria-current=page]:hover{transform:none;--border-offset: 0}.menu-buttons__button[aria-current=page]:hover:after{--border-offset: 0;box-shadow:0 0 0 calc(var(--buttons-border-width, .1rem) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width, .1rem) rgba(var(--color-button),var(--alpha-button-background, 1))}.menu-buttons__button.button--secondary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text);--alpha-button-background: 0;--alpha-button-border: .2;--border-opacity: var(--buttons-border-opacity, .8)}.menu-buttons__placeholder{text-align:center;padding:3rem 2rem;background-color:rgba(var(--color-foreground),.05);border-radius:.6rem;border:.1rem dashed rgba(var(--color-foreground),.2)}.menu-buttons__placeholder p{color:rgba(var(--color-foreground),.6);font-style:italic;margin:0}@media screen and (max-width: 749px){.menu-buttons__grid{gap:1.5rem}.menu-buttons__button{min-height:calc(4rem + var(--buttons-border-width, .1rem) * 2);font-size:1.3rem;padding:0 2rem}}@media screen and (min-width: 750px){.menu-buttons__description{margin-bottom:4rem}.menu-buttons__container{margin-top:4rem}}.menu-buttons__grid.grid--1-col-tablet-down{grid-template-columns:1fr;justify-items:center}.menu-buttons__grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr);justify-items:center}@media screen and (min-width: 750px){.menu-buttons__grid.grid--1-col-desktop{grid-template-columns:1fr;justify-items:center}.menu-buttons__grid.grid--2-col-desktop{grid-template-columns:repeat(2,1fr);justify-items:center}.menu-buttons__grid.grid--3-col-desktop{grid-template-columns:repeat(3,1fr);justify-items:center}.menu-buttons__grid.grid--4-col-desktop{grid-template-columns:repeat(4,1fr);justify-items:center}.menu-buttons__grid.grid--5-col-desktop{grid-template-columns:repeat(5,1fr);justify-items:center}.menu-buttons__grid.grid--6-col-desktop{grid-template-columns:repeat(6,1fr);justify-items:center}}@media (prefers-reduced-motion: no-preference){.menu-buttons .scroll-trigger.animate--slide-in{animation:slide-in var(--duration-default) ease}}.menu-buttons.color-accent-1{background-color:rgb(var(--color-accent-1));color:rgb(var(--color-accent-1-text))}.menu-buttons.color-accent-2{background-color:rgb(var(--color-accent-2));color:rgb(var(--color-accent-2-text))}.menu-buttons.color-background-1{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.menu-buttons.color-background-2{background-color:rgb(var(--color-background-2));color:rgb(var(--color-foreground-2))}.menu-buttons.color-inverse{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-menu-buttons.css.map */
