:root{--fullWidthBannerIncrement: 10;--swatch_margin: 2px;--swatch_width: 30px;--swatches_to_show: 8;--active_swatch_border: 2px;--active_swatch_padding: 1px}.swatchCarousel{display:flex;position:relative;align-items:center;justify-content:center}.swatchCarousel .fa-chevron-left,.swatchCarousel .fa-chevron-right{display:flex;justify-content:center;align-items:center;width:var(--swatch_width)!important;height:var(--swatch_width)!important;padding:0!important;margin:0;font-size:15px!important;text-align:center;cursor:pointer!important;-webkit-transition:all .4s!important;-moz-transition:all .4s!important;-o-transition:all .4s!important;-ms-transition:all .4s!important;transition:all .4s!important}.swatchCarousel .fa-chevron-left{margin-right:var(--swatch_margin)!important}.product-additional-grid .swatchCarousel .fa-chevron-left,.product-additional-grid .swatchCarousel .fa-chevron-right{width:calc(var(--swatch_width) - 2px)!important;height:calc(var(--swatch_width) - 2px)!important}.swatchCarousel .fa-chevron-left:not(.disabled):hover,.swatchCarousel .fa-chevron-right:not(.disabled):hover{background:#000;color:var(--fabb_Light_Grey);transform:scale(1)!important}.swatchCarousel .fa-chevron-left.disabled,.swatchCarousel .fa-chevron-right.disabled{color:var(--fabb_Light_Grey);cursor:default}.swatchCarouselContainer{width:calc((var(--swatch_width) * var(--swatches_to_show)) + var(--swatch_margin) * var(--swatches_to_show) + (var(--swatch_width) * 2) + var(--swatch_margin));margin:0 auto}.swatchWrapper{width:calc((var(--swatch_width) * var(--swatches_to_show)) + var(--swatch_margin) * var(--swatches_to_show));overflow:hidden}.product-additional-grid .swatchWrapper{width:calc(((var(--swatch_width) - 2px) * var(--swatches_to_show)) + var(--swatch_margin) * var(--swatches_to_show))}.product-additional-grid .swatchCarouselContainer{width:calc(((var(--swatch_width) - 2px) * var(--swatches_to_show)) + var(--swatch_margin) * var(--swatches_to_show) + ((var(--swatch_width) - 2px) * 2) + var(--swatch_margin))}.coloursAvailableSwatches{display:flex;flex-direction:row;margin:0 auto;width:max-content}.coloursAvailableSwatches li{position:relative;display:inline-block;width:var(--swatch_width);height:var(--swatch_width);margin-right:var(--swatch_margin);box-shadow:0 0 1px #000;cursor:pointer}.coloursAvailableSwatches li .swatchImage{width:var(--swatch_width);height:var(--swatch_width)}.product-additional-grid .coloursAvailableSwatches li,.product-additional-grid .coloursAvailableSwatches li .swatchImage{width:calc(var(--swatch_width) - 2px);height:calc(var(--swatch_width) - 2px)}.coloursAvailableSwatches li.activeSwatch{border:var(--active_swatch_border) solid var(--fabb_Green);padding:var(--active_swatch_padding);box-sizing:border-box}.coloursAvailableSwatches li.swatchPreview.activeSwatch:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f00c";color:#fff;font-size:15px;text-align:center;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);box-sizing:border-box}.coloursAvailableSwatches li.activeSwatch .swatchImage{width:calc(var(--swatch_width) - (var(--active_swatch_border) * 2) - (var(--active_swatch_padding) * 2));height:calc(var(--swatch_width) - (var(--active_swatch_border) * 2) - (var(--active_swatch_padding) * 2))}.product-additional-grid .coloursAvailableSwatches li.activeSwatch .swatchImage{width:calc((var(--swatch_width) - 2px) - (var(--active_swatch_border) * 2) - (var(--active_swatch_padding) * 2));height:calc((var(--swatch_width) - 2px) - (var(--active_swatch_border) * 2) - (var(--active_swatch_padding) * 2))}.variantInfo{font-size:.7rem!important}
/*# sourceMappingURL=/cdn/shop/t/408/assets/swatch-carousel.css.map */
