.guarantees-banner__hero{display:flex;justify-content:center;margin-bottom:1rem}.guarantees-banner__hero-inner{width:100%;max-width:var(--gb-image-max-width, 64rem)}.guarantees-banner__hero-image{display:block;width:100%;height:auto}.guarantees-banner__badges{display:flex;align-items:stretch;gap:var(--gb-gap, 1.6rem);margin-top:1.8rem;flex-wrap:wrap}.guarantees-banner__badge{display:flex;flex:0 1 auto}.guarantees-banner__badge-inner{display:flex;align-items:center;gap:var(--gb-icon-gap, .9rem);width:100%;min-width:var(--gb-card-min-width, 18rem);padding:var(--gb-card-padding-y, 1rem) var(--gb-card-padding-x, 1.4rem);background:var(--gb-card-bg, #ffffff);border:var(--gb-card-border, .1rem solid transparent);border-radius:var(--gb-card-radius, 1.4rem);box-shadow:var(--gb-card-shadow, none);color:inherit;text-decoration:none;transition:box-shadow var(--duration-default) ease,transform var(--duration-default) ease}a.guarantees-banner__badge-inner:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 2.6rem rgba(var(--color-foreground),.18)}a.guarantees-banner__badge-inner:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.guarantees-banner__badge-media{display:inline-flex;flex-shrink:0}.guarantees-banner__badge-image{display:block;height:auto;object-fit:contain}.guarantees-banner__badge-content{display:flex;flex-direction:column;justify-content:center;line-height:1.25;text-align:left}.guarantees-banner__badge-heading{font-weight:700;font-size:var(--gb-heading-size, 1.25rem);color:var(--gb-heading-color, rgb(var(--color-foreground)))}.guarantees-banner__badge-heading>p,.guarantees-banner__badge-text>p{margin:0}.guarantees-banner__badge-text{margin-top:.2rem;font-size:var(--gb-text-size, 1.15rem);color:var(--gb-text-color, rgba(var(--color-foreground), .7))}@media screen and (max-width:749px){.guarantees-banner__badges--mobile-carousel{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.guarantees-banner__badges--mobile-carousel::-webkit-scrollbar{display:none}.guarantees-banner__badges--mobile-carousel .guarantees-banner__badge{flex:0 0 auto;min-width:70%;scroll-snap-align:start}.guarantees-banner__badges--mobile-stacked{flex-direction:column;align-items:center}.guarantees-banner__badges--mobile-stacked .guarantees-banner__badge{width:100%;max-width:42rem}.guarantees-banner__badges--mobile-two_up .guarantees-banner__badge{flex:1 1 calc(50% - var(--gb-gap, 1.6rem));min-width:calc(50% - var(--gb-gap, 1.6rem))}.guarantees-banner__badges--mobile-two_up .guarantees-banner__badge-inner{min-width:0}}@media screen and (max-width:389px){.guarantees-banner__badges--mobile-two_up .guarantees-banner__badge{flex-basis:100%;min-width:100%}}@media screen and (min-width:750px){.guarantees-banner__hero{margin-bottom:1rem}.guarantees-banner__badges{margin-top:2.4rem}.guarantees-banner--full-width{padding-left:var(--gb-full-width-padding, 4.8rem);padding-right:var(--gb-full-width-padding, 4.8rem)}}.guarantees-banner--border-top{border-top:.1rem solid rgba(var(--color-foreground),.08)}.guarantees-banner--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.guarantees-banner__badges--left{justify-content:flex-start}.guarantees-banner__badges--center{justify-content:center}.guarantees-banner__badges--right{justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-guarantees-banner.css.map */
