.carousel[data-astro-cid-yx2hm5rc]{flex-direction:column;gap:32px;width:100%;display:flex}.track[data-astro-cid-yx2hm5rc]{--card-gap:12px;--shadow-reach:20px;--shadow-inset-x:min(var(--shadow-reach), var(--page-padding,18px));--page-gap:calc(var(--shadow-inset-x) + var(--shadow-reach));gap:var(--card-gap);width:calc(100% + 2 * var(--shadow-inset-x));padding:var(--shadow-reach) var(--shadow-inset-x);margin:calc(-1 * var(--shadow-reach)) calc(-1 * var(--shadow-inset-x));scroll-snap-type:x mandatory;scroll-padding-inline:var(--shadow-inset-x);scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.track[data-astro-cid-yx2hm5rc]::-webkit-scrollbar{display:none}.track[data-astro-cid-yx2hm5rc]>*{scroll-snap-align:start;flex:0 0 100%;min-width:0}@media screen and (width<=767px){.track[data-astro-cid-yx2hm5rc]>:not(:last-child){margin-right:calc(var(--page-gap) - var(--card-gap))}}@media screen and (width>=768px) and (width<=1023px){.carousel[data-astro-cid-yx2hm5rc][data-tablet-one-page=true] .controls[data-astro-cid-yx2hm5rc]{display:none}.carousel[data-astro-cid-yx2hm5rc]:not([data-cards-per-view="1"]) .track[data-astro-cid-yx2hm5rc]>*{flex-basis:calc((100% - var(--card-gap)) / 2);scroll-snap-align:none}.carousel[data-astro-cid-yx2hm5rc]:not([data-cards-per-view="1"]) .track[data-astro-cid-yx2hm5rc]>:nth-child(odd){scroll-snap-align:start}.carousel[data-astro-cid-yx2hm5rc]:not([data-cards-per-view="1"]) .track[data-astro-cid-yx2hm5rc]>:nth-child(2n):not(:last-child){margin-right:calc(var(--page-gap) - var(--card-gap))}.carousel[data-astro-cid-yx2hm5rc]:not([data-cards-per-view="1"]) .segment[data-astro-cid-yx2hm5rc]:nth-child(2n){display:none}}@media screen and (width>=1024px){.carousel[data-astro-cid-yx2hm5rc][data-desktop-one-page=true] .controls[data-astro-cid-yx2hm5rc]{display:none}.track[data-astro-cid-yx2hm5rc]>*{flex-basis:calc((100% - (var(--cards-per-view) - 1) * var(--card-gap)) / var(--cards-per-view))}.carousel[data-astro-cid-yx2hm5rc][data-cards-per-view="3"] .track[data-astro-cid-yx2hm5rc]>*{scroll-snap-align:none}.carousel[data-astro-cid-yx2hm5rc][data-cards-per-view="3"] .track[data-astro-cid-yx2hm5rc]>:nth-child(3n+1){scroll-snap-align:start}.carousel[data-astro-cid-yx2hm5rc][data-cards-per-view="3"] .track[data-astro-cid-yx2hm5rc]>:nth-child(3n):not(:last-child){margin-right:calc(var(--page-gap) - var(--card-gap))}}.controls[data-astro-cid-yx2hm5rc]{justify-content:space-between;align-items:center;gap:16px;width:100%;height:40px;display:flex}.pagination[data-astro-cid-yx2hm5rc]{align-items:center;gap:8px;display:flex}.segment[data-astro-cid-yx2hm5rc]{cursor:pointer;background:#eff6e7;border:0;border-radius:16px;flex:none;width:13px;height:6px;padding:0;transition:width .2s,background .2s;position:relative}.segment[data-astro-cid-yx2hm5rc]:after{content:"";position:absolute;inset:-17px -4px}.segment[data-astro-cid-yx2hm5rc]:hover:not(.segment-active){background:#d9ead0}.segment[data-astro-cid-yx2hm5rc]:focus-visible{outline-offset:3px;outline:2px solid #005169}.segment-active[data-astro-cid-yx2hm5rc]{background:var(--goji-primary-green,#52af17);cursor:default;width:29px}@media screen and (width>=1024px){.segment-mobile-only[data-astro-cid-yx2hm5rc]{display:none}}.arrows[data-astro-cid-yx2hm5rc]{align-items:center;gap:18px;display:flex}.arrow[data-astro-cid-yx2hm5rc]{color:#005169;cursor:pointer;background:#fff;border:1px solid #005169;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .15s,color .15s,border-color .15s;display:flex}.arrow[data-astro-cid-yx2hm5rc]:hover:not(:disabled){color:#fff;background:#005169}.arrow[data-astro-cid-yx2hm5rc]:disabled{color:#40484c66;cursor:default;background:#f2f4f6;border-color:#0000}@media screen and (width<=1023px){.arrows[data-astro-cid-yx2hm5rc]{display:none}.controls[data-astro-cid-yx2hm5rc]{justify-content:center;height:auto}}.row[data-astro-cid-cgg34dxv]{flex-direction:column;gap:32px;width:100%;display:flex}.row-heading[data-astro-cid-cgg34dxv]{color:var(--goji-color-primary-text,#002212);margin:0;font-size:22px;font-weight:600;line-height:30px}.cell[data-astro-cid-cgg34dxv]{display:flex}.cell[data-astro-cid-cgg34dxv] .promotion-card{border-radius:16px!important;box-shadow:0 1px 6px #6374882e,0 8px 8px #122e500f,0 0 18px #3c71b21a!important}@media screen and (width<=767px){.row[data-astro-cid-cgg34dxv]{gap:20px}.row-heading[data-astro-cid-cgg34dxv]{font-size:19px;line-height:26px}}
