:root{--brand:#03a5ad;--ink:#012123;--bullet:#d6dde0}.guarantee-carousel{margin:24px auto;max-width:1100px;padding:0 16px}.gc-swiper{overflow:hidden}.gc-swiper .swiper-slide{display:flex}.gc-card{background:#fff;-webkit-box-shadow:0 .25em .5em -.25em rgba(29,29,31,.3);box-shadow:0 .25em .5em -.25em rgba(29,29,31,.3);margin:10px;padding:30px;width:calc(100% - 20px)}.gc-content{color:var(--ink);font-family:Open Sans,sans-serif;font-size:20px;line-height:1.6}.gc-clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}@media (max-width:768px){.gc-clamped{-webkit-line-clamp:10}}@media (max-width:420px){.gc-clamped{-webkit-line-clamp:10}}.gc-toggle{background:transparent;border:0;color:var(--brand);cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:800;margin-top:12px;padding:0}.gc-swiper .swiper-pagination{margin-top:12px;position:static;text-align:center}.gc-swiper .swiper-pagination-bullet{background:var(--bullet);border-radius:50%;height:10px;margin:0 5px!important;opacity:1;width:10px}.gc-swiper .swiper-pagination-bullet-active{background:var(--brand)}@media (max-width:420px){.gc-card{margin:8px;padding:24px;width:calc(100% - 16px)}.gc-content{font-size:17px}}