.buttons .heading__section{margin-bottom:3rem}.buttons__wrapper--extra{margin-top:1.5rem}.buttons__wrapper{display:flex;align-items:center;justify-content:center;column-gap:3rem;row-gap:1rem;flex-wrap:wrap}.buttons__alignment--left .buttons__wrapper{justify-content:start}.buttons__alignment--right .buttons__wrapper{justify-content:end}@media screen and (max-width:767px){.section-buttons.button-section--hide-mobile{display:none!important}}@media screen and (min-width:768px){.section-buttons.button-section--hide-desktop{display:none!important}}.section-buttons--fixed_bottom{position:fixed;bottom:0;z-index:111;width:100%;background-color:#fff}.section-buttons--fixed_bottom .buttons .buttons__wrapper>div{width:100%;display:flex;flex-direction:column;row-gap:.8rem}.section-buttons--fixed_bottom .buttons .buttons__wrapper a.button{width:100%;font-size:clamp(1.8rem,3.75vw,2rem);text-decoration:none}.buttons .text-wrapper{display:flex;row-gap:10px;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;align-self:stretch;column-gap:10px;flex-basis:auto;transition:inherit;align-items:center;flex-shrink:0;flex-direction:row;justify-content:center}.buttons .text-wrapper>span{font-size:clamp(1.2rem,3.25vw,1.6rem)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-buttons.css.map */
