.button__panel--wrapper:not(.swiper-wrapper).left{justify-content:center}@media only screen and (min-width:750px){.button__panel--wrapper:not(.swiper-wrapper).left{justify-content:flex-start}}.button__panel--wrapper:not(.swiper-wrapper).center{justify-content:center}.button__panel--wrapper:not(.swiper-wrapper).right{justify-content:center}@media only screen and (min-width:750px){.button__panel--wrapper:not(.swiper-wrapper).right{justify-content:flex-end}}.button__panel--icon{line-height:1;z-index:11}.button__panel--icon .button-icon-field.image--icon{margin:0}.button-icon-field.image--icon{margin:0;display:block;border-radius:50%}.button-icon-field.image--icon img{border-radius:50%}.button-icon-field.image--icon.small{max-width:2rem;width:2rem;height:2rem}.button-icon-field.image--icon.medium{max-width:2.5rem;width:2.5rem;height:2.5rem}@media only screen and (min-width:750px){.button-icon-field.image--icon.medium{max-width:3rem;width:3rem;height:3rem}}.button-icon-field.image--icon.large{max-width:3.5rem;width:3.5rem;height:3.5rem}@media only screen and (min-width:750px){.button-icon-field.image--icon.large{max-width:4rem;width:4rem;height:4rem}}.button-icon-field>img{max-width:100%;height:auto;object-fit:cover}.button__panel--name{font-family:var(--font-heading-family);line-height:1.3;z-index:11}.button__panel--name.text_small{font-size:1.4rem}.button__panel--name.text_medium{font-size:1.5rem;font-weight:500}@media only screen and (min-width:750px){.button__panel--name.text_medium{font-size:1.6rem}}.button__panel--name.text_large{font-size:1.6rem;font-weight:500}@media only screen and (min-width:750px){.button__panel--name.text_large{font-size:1.8rem}}.button__panel--item{display:inline-block}.button__panel--item-link{display:flex;gap:1rem;align-items:center;padding:.8rem 1.5rem;position:relative}@media only screen and (min-width:750px){.button__panel--item-link{gap:1.2rem;padding:.8rem 1.7rem}}.button__panel--item-link.icon-top{flex-direction:column}.button__panel--item-link.icon-right{flex-direction:row-reverse}.button__panel--item-link.icon-bottom{flex-direction:column-reverse}.button__panel--item-link.button-items-rounded{border-radius:4rem}.button__panel--item-link:before{position:absolute;content:"";top:0;left:0;height:100%;width:0;background-color:rgba(var(--secondary-button-hover-background));transition:.3s;border-radius:4rem;z-index:1}.button__panel--item-link.outline_button{border:1px solid rgba(var(--color-foreground),.2);border-radius:.3rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.button__panel--item-link.outline_button:hover{color:rgba(var(--secondary-button-hover-text));border-color:rgba(var(--secondary-button-hover-background))}.button__panel--item-link.outline_button:before{border-radius:.3rem}.button__panel--item-link.outline_button:hover:before{width:100%}.button__panel--item-link.outline_button.button-items-rounded{border-radius:4rem}.button__panel--item-link.outline_button.button-items-rounded:before{border-radius:4rem}.button__panel--item-link.primary_button{border:1px solid transparent;background-color:rgba(var(--secondary-button-hover-background));color:rgb(var(--color-button-text))}.button__panel--item-link.primary_button:hover{border-color:rgba(var(--color-foreground),.2);color:rgb(var(--color-foreground))}.button__panel--item-link.primary_button:before{background-color:rgb(var(--color-background))}.button__panel--item-link.primary_button:hover:before{width:100%}.button__panel--item-link.secondary_button{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.button__panel--item-link.secondary_button:hover{color:rgb(var(--color-button-text))}.button__panel--item-link.secondary_button:hover:before{width:100%}.button__panel--item-link.link_button{padding:.3rem .5rem;border-radius:0;border-bottom:2px solid transparent}.button__panel--item-link.link_button:hover{border-color:rgb(var(--color-foreground))}.button__panel--item-link.link_button:hover span{color:rgba(var(--color-foreground),1)}.button-panel-swiper-item.swiper-slide{width:auto!important}.button-panel-swiper-item .button__panel--item-link{justify-content:center;text-align:left}.button__panel--wrapper.swiper-wrapper.center{justify-content:center}.button-icon-width-20 svg{width:2rem;height:2rem}
/*# sourceMappingURL=/cdn/shop/t/23/assets/button-panel.css.map */
