.custom-benefits-carousel{padding-top:6rem;padding-bottom:6rem}.bc-left,.bc-right{width:4.4rem;height:4.4rem;display:flex;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;align-items:center;transition:background-color .15s linear;position:absolute}.bc-left{top:48%;left:2rem}.bc-right{top:48%;right:2rem}.bc-left svg,.bc-right svg{width:4.4rem;height:4.4rem}.bc-i{display:grid;grid-template-rows:auto 1fr;height:100%;border-radius:4.1rem}.bc-i img{width:100%;height:20.3rem;object-fit:cover;border-radius:4rem}.bc-arrows{display:flex}.bc-block{display:flex;flex:1;flex-direction:column;height:100%;border-radius:4.1rem}.bc-container .glide__slide .bc-i{background-color:#fff}.bc-i div{padding:3.2rem 4rem 2rem;display:flex;flex-direction:column;align-items:center}.bc-i h2{margin:0}.bc-i div p{text-align:center;font-size:1.6rem;line-height:2.4rem;letter-spacing:0}.bc-i div p:first-child{margin-top:0}.bc-i div p:last-child{margin-bottom:0}.bc-container .glide__slide p,.bc-container .glide__slide h2{color:var(--custom-color-3)}.bc-container .glide__slide{height:auto}.bc-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4rem;margin-bottom:6rem}.bc-header h1{font-size:3.4rem;letter-spacing:3.4px;line-height:3.6rem;margin:0;color:#111}#bc-svg{display:grid}#bc-svg img{width:100%;height:1.94rem;object-fit:cover;object-position:left}.bc-links{display:flex;flex-direction:column;align-items:center;gap:.4rem}.custom-benefits-carousel .bc-links a{width:27.8rem;height:4.7rem;font-size:1.6rem;line-height:2.1rem;letter-spacing:1.6px;color:#fff;text-decoration:none;padding:1rem;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--custom-color-2);transition:all .1s linear;font-family:var(--font-heading-family);font-weight:900;border-radius:2.4rem;margin-top:3.8rem}.custom-benefits-carousel .bc-links a:hover{background-color:#fff;color:var(--custom-color-2)}.bc-links #warranty{color:#111}@media screen and (max-width: 989px){.custom-benefits-carousel{padding-top:4.5rem;padding-bottom:4.5rem}.bc-header{margin-bottom:2.8rem}}@media screen and (max-width: 749px){.bc-left{top:21%;left:.2rem}.bc-right{top:21%;right:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-custom-benefits-carousel.css.map */
