:root{--reusableCarousel_items_to_show: 2;--reusableCarousel_items_to_show_two_half: 2.5;--reusableCarousel_items_to_show_three: 1;--reusableCarousel_items_to_show_four: 2;--reusableCarousel_items_to_show_five: 2;--reusableCarousel_items_to_show_six: 2;--reusableCarousel_items_to_show_bp2: 3;--reusableCarousel_item_side_margin: 3px;--reusableCarousel_item_gap: 10px;--reusableCarousel_chevron_height: 100px}@media only screen and (min-width: 1024px){.reusableCarousel .reusableCarouselItems.twoItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fourItems{--reusableCarousel_items_to_show: 4;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fiveItems{--reusableCarousel_items_to_show: 5;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 6;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}}@media only screen and (min-width: 1280px){:root{--reusableCarousel_items_to_show: 2;--reusableCarousel_items_to_show_bp2: 3}.reusableCarousel .reusableCarouselItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: 50% }.reusableCarousel .reusableCarouselItems.twoItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fourItems{--reusableCarousel_items_to_show: 4;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fiveItems{--reusableCarousel_items_to_show: 5;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 6;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}}@media only screen and (min-width: 1440px){:root{--reusableCarousel_items_to_show: 2;--reusableCarousel_items_to_show_bp2: 3}.reusableCarousel .reusableCarouselItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: 50% }.reusableCarousel .reusableCarouselItems.twoItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fourItems{--reusableCarousel_items_to_show: 4;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fiveItems{--reusableCarousel_items_to_show: 5;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 6;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}}@media only screen and (min-width: 1600px){:root{--reusableCarousel_items_to_show: 2;--reusableCarousel_items_to_show_bp2: 3}.reusableCarousel .reusableCarouselItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: 50% }.reusableCarousel .reusableCarouselItems.twoItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fourItems{--reusableCarousel_items_to_show: 4;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.fiveItems{--reusableCarousel_items_to_show: 5;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 6;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}}@media only screen and (min-width: 1920px){:root{--reusableCarousel_items_to_show: 3;--reusableCarousel_items_to_show_bp2: 4}.reusableCarousel .reusableCarouselItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / 3)}.reusableCarousel .reusableCarouselItems.twoItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: 50% }.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / 3)}.reusableCarousel .reusableCarouselItems.fourItems{--reusableCarousel_items_to_show: 4;--reusableCarousel_item_width: 25% }.reusableCarousel .reusableCarouselItems.fiveItems{--reusableCarousel_items_to_show: 5;--reusableCarousel_item_width: 20% }.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 6;--reusableCarousel_item_width: calc(100% / 6)}}@media only screen and (min-width: 2048px){:root{--reusableCarousel_items_to_show: 3;--reusableCarousel_items_to_show_bp2: 4}.reusableCarousel .reusableCarouselItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / 3)}.reusableCarousel .reusableCarouselItems.twoItems{--reusableCarousel_items_to_show: 2;--reusableCarousel_item_width: 50% }.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 3;--reusableCarousel_item_width: calc(100% / 3)}.reusableCarousel .reusableCarouselItems.fourItems{--reusableCarousel_items_to_show: 4;--reusableCarousel_item_width: 25% }.reusableCarousel .reusableCarouselItems.fiveItems{--reusableCarousel_items_to_show: 5;--reusableCarousel_item_width: 20% }.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 6;--reusableCarousel_item_width: calc(100% / 6)}}@media only screen and (max-width: 900px){:root{--reusableCarousel_items_to_show: 1;--reusableCarousel_items_to_show_bp2: 1;--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show));--reusableCarousel_item_width_bp2: calc(100% / var(--reusableCarousel_items_to_show_bp2));--reusableCarousel_item_side_margin: 0px;--reusableCarousel_item_gap: 0px;--reusableCarousel_chevron_height: 70px}.reusableCarousel .reusableCarouselItems.threeItems{--reusableCarousel_items_to_show: 1}.reusableCarousel .reusableCarouselItems.fourItems,.reusableCarousel .reusableCarouselItems.fiveItems,.reusableCarousel .reusableCarouselItems.sixItems{--reusableCarousel_items_to_show: 2}}:root{--reusableCarousel_item_width_bp2: calc(100% / var(--reusableCarousel_items_to_show_bp2));--reusableCarousel_item_side_margin: 5px;--reusableCarousel_item_gap: 10px;--reusableCarousel_chevron_height: 100px}.reusableCarousel .reusableCarouselItems.twoItems .blockItem,.reusableCarousel .reusableCarouselItems.threeItems .blockItem,.reusableCarousel .reusableCarouselItems.fourItems .blockItem,.reusableCarousel .reusableCarouselItems.fiveItems .blockItem,.reusableCarousel .reusableCarouselItems.sixItems .blockItem{--reusableCarousel_item_width: calc(100% / var(--reusableCarousel_items_to_show))}.reusableCarousel .reusableCarouselItems .item,.reusableCarousel .reusableCarouselItems .item:hover{border:1px solid var(--fabb_Medium_Grey);box-shadow:none}.reusableCarouselContainer{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}#buyingProcessTwo .reusableCarouselContainer{margin-bottom:20px}.reusableCarousel{position:relative;width:calc(100% - 50px);overflow:hidden;display:flex;flex-direction:row}.reusableCarousel:has(.chevronsOver){width:100%}.reusableCarousel .reusableCarouselItems{display:none;width:0px;height:0px;flex-wrap:nowrap;column-gap:0px;row-gap:0px;margin:10px 0}.reusableCarouselItems .blockItem,.reusableCarouselItems .item{display:none!important}.reusableCarouselItems .product-caption .shop-now{margin:0 -5px -5px}.reusableCarousel .reusableCarouselItems.visible{display:flex;width:max-content;width:calc(100% + 5px);height:auto}.reusableCarouselItems.visible .blockItem,.reusableCarouselItems.visible .item{display:flex!important}.reusableCarousel .reusableCarouselItems .item{width:calc(var(--reusableCarousel_item_width) - (var(--reusableCarousel_item_side_margin) * 1))!important;min-width:calc(var(--reusableCarousel_item_width) - (var(--reusableCarousel_item_side_margin) * 1))!important;margin-right:var(--reusableCarousel_item_side_margin);padding:5px}#buyingProcessTwo .reusableCarousel .reusableCarouselItems .item{width:calc(var(--reusableCarousel_item_width_bp2) - (var(--reusableCarousel_item_side_margin) * 1))!important;min-width:calc(var(--reusableCarousel_item_width_bp2) - (var(--reusableCarousel_item_side_margin) * 1))!important;margin-right:var(--reusableCarousel_item_side_margin)}.reusableCarousel .reusableCarouselItems.twoItems .blockItem,.reusableCarousel .reusableCarouselItems.threeItems .blockItem,.reusableCarousel .reusableCarouselItems.fourItems .blockItem,.reusableCarousel .reusableCarouselItems.fiveItems .blockItem,.reusableCarousel .reusableCarouselItems.sixItems .blockItem{width:calc(var(--reusableCarousel_item_width) - (var(--reusableCarousel_item_side_margin) * 1))!important;min-width:calc(var(--reusableCarousel_item_width) - (var(--reusableCarousel_item_side_margin) * 1))!important;margin-right:var(--reusableCarousel_item_side_margin)}.reusableCarouselContainer .fa-chevron-left,.reusableCarouselContainer .fa-chevron-right{display:flex;justify-content:center;align-items:center;position:absolute;height:50px;width:25px;font-size:2rem;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .4s;box-sizing:border-box}.reusableCarouselContainer .fa-chevron-left:focus,.reusableCarouselContainer .fa-chevron-right:focus{outline:none!important}.reusableCarouselContainer .fa-chevron-left:not(.disabled):hover,.reusableCarouselContainer .fa-chevron-right:not(.disabled):hover{background:var(--fabb_Very_Dark_Grey);color:#fff}.reusableCarouselContainer .fa-chevron-left.disabled,.reusableCarouselContainer .fa-chevron-right.disabled{visibility:hidden;color:var(--fabb_Light_Grey);cursor:default}.reusableCarouselContainer:has(.chevronsOver) .fa-chevron-left,.reusableCarouselContainer:has(.chevronsOver) .fa-chevron-right{display:flex;justify-content:center;align-items:center;position:absolute;height:50px;width:50px;background:#fff;color:var(--fabb_Very_Dark_Grey);border:2px solid var(--fabb_Very_Dark_Grey);font-size:2.5rem;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .4s;box-sizing:border-box;z-index:1}.reusableCarouselContainer:has(.chevronsOver) .fa-chevron-left{left:var(--reusableCarousel_item_side_margin);left:0;margin-right:0}.reusableCarouselContainer:has(.chevronsOver) .fa-chevron-right{right:var(--reusableCarousel_item_side_margin);right:0;margin-left:0;margin-right:0}.productIndexContainer{flex-basis:100%;display:flex;justify-content:center}.reusableCarouselContainer:has(.noIndexContainer) .productIndexContainer{display:none}#section-4 .productIndexContainer{margin-bottom:20px}.reusableCarouselContainer .fa-chevron-left{left:0;margin-right:0}.reusableCarouselContainer .fa-chevron-right{right:0;margin-left:0;margin-right:0}@media (max-width: 900px){.reusableCarouselContainer .fa-chevron-left,.reusableCarouselContainer .fa-chevron-right{position:absolute;z-index:1;margin-left:0;margin-right:0;font-size:30px;padding:0}}.loadingText{font-size:2rem!important;font-weight:400;padding:50px}.coloursAvailableSwatches{display:flex}
/*# sourceMappingURL=/cdn/shop/t/491/assets/reusable-carousel.css.map */
