.gz-flex{--gz-d-cols:4;--gz-m-cols:2;--gz-gap:20px;--gz-m-gap:14px;--gz-arrow-top:42%;position:relative}.gz-flex__viewport{position:relative}.gz-flex__items{display:grid;grid-template-columns:repeat(var(--gz-d-cols),minmax(0,1fr))!important;gap:var(--gz-gap)}.gz-flex__items.gz-flex--is-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain}.gz-flex__items.gz-flex--is-slider::-webkit-scrollbar{display:none}.gz-flex__items.gz-flex--is-slider{scrollbar-width:none}.gz-flex__items.gz-flex--is-slider>*{scroll-snap-align:start;flex:0 0 auto}@media(min-width:900px){.gz-flex[data-d-mode=slider] .gz-flex__items{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain;gap:var(--gz-gap);padding-bottom:6px;scrollbar-width:none}.gz-flex[data-d-mode=slider] .gz-flex__items::-webkit-scrollbar{display:none}.gz-flex[data-d-mode=slider] .gz-flex__items>*{scroll-snap-align:start;flex:0 0 calc((100% - (var(--gz-d-cols) - 1) * var(--gz-gap)) / var(--gz-d-cols));max-width:calc((100% - (var(--gz-d-cols) - 1) * var(--gz-gap)) / var(--gz-d-cols))}}@media(max-width:899px){.gz-flex .gz-flex__items{grid-template-columns:repeat(var(--gz-m-cols),minmax(0,1fr));gap:var(--gz-m-gap)}.gz-flex[data-m-mode=grid] .gz-flex__items{display:grid!important;grid-template-columns:repeat(var(--gz-m-cols),minmax(0,1fr))!important;overflow:visible!important}.gz-flex[data-m-mode=grid] .gz-flex__items>*{flex:initial!important;width:auto!important;max-width:none!important}.gz-flex[data-m-mode=slider] .gz-flex__items{display:flex!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain;gap:var(--gz-m-gap);padding-bottom:6px;scrollbar-width:none}.gz-flex[data-m-mode=slider] .gz-flex__items::-webkit-scrollbar{display:none}.gz-flex[data-m-mode=slider] .gz-flex__items>*{scroll-snap-align:start;flex:0 0 calc((100% - (var(--gz-m-cols) - 1) * var(--gz-m-gap)) / var(--gz-m-cols))!important;max-width:calc((100% - (var(--gz-m-cols) - 1) * var(--gz-m-gap)) / var(--gz-m-cols))!important;width:auto!important}}.gz-flex__arrow{display:none;position:absolute;top:var(--gz-arrow-top);transform:translateY(-50%);z-index:7;width:46px;height:46px;border-radius:50%;border:1px solid rgba(23,36,96,.08);background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#172460;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 26px #1724602e;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease,opacity .16s ease}.gz-flex--has-arrows .gz-flex__arrow{display:flex}.gz-flex__arrow:hover{background:#fff;transform:translateY(-50%) scale(1.07);box-shadow:0 14px 30px #1724603d}.gz-flex__arrow:active{transform:translateY(-50%) scale(.96)}.gz-flex__arrow[disabled]{opacity:0;pointer-events:none}.gz-flex__arrow svg{width:20px;height:20px;display:block}.gz-flex__arrow--prev{inset-inline-start:-10px}.gz-flex__arrow--next{inset-inline-end:-10px}.gz-flex__arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .gz-flex__arrow--prev svg{transform:none}[dir=rtl] .gz-flex__arrow--next svg{transform:scaleX(-1)}@media(max-width:899px){.gz-flex__arrow{width:38px;height:38px;box-shadow:0 8px 20px #17246033}.gz-flex__arrow svg{width:17px;height:17px}.gz-flex__arrow--prev{inset-inline-start:-4px}.gz-flex__arrow--next{inset-inline-end:-4px}}.gz-flex[data-swipe=false] .gz-flex__items{touch-action:pan-y}@media(prefers-reduced-motion:reduce){.gz-flex__items{scroll-behavior:auto!important}.gz-flex__arrow{transition:none}}.t3-prod-thumb .t3-prod-img-primary,.t3-prod-thumb .t3-prod-img-secondary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.75,.25,1)!important}.t3-prod-thumb .t3-prod-img-primary{opacity:1;z-index:1}.t3-prod-thumb .t3-prod-img-secondary{opacity:0;z-index:2}@media(hover:hover){.t3-prod-card:hover .t3-has-secondary .t3-prod-img-primary,.t3-prod-card:focus-within .t3-has-secondary .t3-prod-img-primary{opacity:0;transform:scale(1.03)}.t3-prod-card:hover .t3-has-secondary .t3-prod-img-secondary,.t3-prod-card:focus-within .t3-has-secondary .t3-prod-img-secondary{opacity:1;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.t3-prod-thumb .t3-prod-img-primary,.t3-prod-thumb .t3-prod-img-secondary{transition:none;transform:none!important}}.gz-cat-tiles{align-items:start;justify-items:center}@media(min-width:900px){.gz-flex[data-d-mode=grid] .gz-cat-tiles>.t3-photo-tile{width:100%!important;max-width:var(--gz-cat-d, 150px)!important}}@media(max-width:899px){.gz-flex[data-m-mode=grid] .gz-cat-tiles>.t3-photo-tile{width:100%!important;max-width:var(--gz-cat-m, 110px)!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/gz-flex.css.map */
