.categoryProductListHeaderWrapper{width:calc(100% + 1px);min-width:100%;margin:0 0 -1px;padding:0;height:56px;background-color:#fff;border-bottom:1px solid #000}@media (min-width:768px){.categoryProductListHeaderWrapper{margin:0 0 16px;border-bottom:none}}@media (max-width:767px){.categoryProductListHeaderWrapper{width:100%}}.categoryProductListHeaderWrapper .plpSkeletonQuickFilter{width:100%}.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter{overflow:hidden;border-top:1px solid #000;width:100%;display:flex;height:100%}.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter .exp-variant-0,.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter .exp-variant-1{width:100%}.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter .exp-variant-0>div,.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter .exp-variant-1>div{width:100%;height:100%;display:flex}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter{width:calc(62.5% + 3px);border:1px solid #000;max-width:calc(100% - 256px)}}@media (min-width:1280px){.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter{width:calc(75% + 25px);border:1px solid #000}}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter.plpFiltersButton{width:calc(72.5% + 105px);max-width:calc(100% - 215px)}}@media (min-width:1280px){.categoryProductListHeaderWrapper .categoryProductListHeaderQuickFilter.plpFiltersButton{width:calc(75% + 102px)}}.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy{height:100%;border-top:1px solid #000;padding:0;width:100%;display:block}.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy .dropDownHeader{white-space:nowrap}.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy .dropDownHeader .dropDownHeaderContent{height:54px}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy{width:calc(37.5% - 3px);border:1px solid #000;border-left:none;min-width:256px;display:inline-block}}@media (min-width:1280px){.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy{width:calc(25% - 25px);border:1px solid #000;border-left:none;display:inline-block}}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy.plpFiltersButton{width:215px;min-width:auto}}@media (min-width:1280px){.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy.plpFiltersButton{width:202px;min-width:auto}}@media (min-width:768px){.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy.plpFiltersButton .sortByOptionsForm .dropDownHeaderContent span{padding-left:24px}}@media (min-width:768px){.categoryProductListHeaderWrapper .categoryProductListHeaderSortBy.plpFiltersButton .sortByOptionsForm .dropDownHeaderContent .arrowIcon{flex:0 0 60px;padding-right:24px}}.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderQuickFilter{overflow-x:hidden;width:100%;border-top:1px solid #000;padding:8px;display:block;height:50%}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderQuickFilter{height:100%;width:calc(66.6% + 25px);border:1px solid #000;max-width:calc(100% - 269px);display:inline-block}}@media (min-width:1280px){.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderQuickFilter{height:100%;width:calc(66% + 25px);border:1px solid #000;display:inline-block}}.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderSortBy{height:50%;width:100%;border-top:1px solid #000;padding:0;display:block}.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderSortBy .dropDownHeader{white-space:nowrap}.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderSortBy .dropDownHeader .dropDownHeaderContent{height:54px}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderSortBy{height:100%;width:calc(33% - 19px);border:1px solid #000;border-left:none;min-width:268px;display:inline-block}}@media (min-width:1280px){.categoryProductListHeaderWrapper .wishlistCategoryProductListHeaderSortBy{height:100%;width:calc(33% - 19px);border:1px solid #000;border-left:none;display:inline-block}}@media (min-width:768px) and (max-width:1279px){.categoryProductListHeaderWrapper .showAllFiltersButton{position:-webkit-sticky;position:sticky;width:216px}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .buttonText{padding-right:86px}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .showAllFiltersButtonIcon{padding:0}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .badgeContainer{margin:4px 0}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .badgeContainer.top-right{right:-10px}}@media (min-width:1280px){.categoryProductListHeaderWrapper .showAllFiltersButton{width:202px;border:none}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .buttonText{padding-right:86px}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .showAllFiltersButtonIcon{padding:0}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .badgeContainer{margin:4px 0}.categoryProductListHeaderWrapper .showAllFiltersButton .showAllFiltersButtonContent .badgeContainer.top-right{right:-10px}}.quickFilterWrapper{overflow:hidden;white-space:nowrap;height:100%}.quickFilterWrapper,.quickFilterWrapper .quickFilterContainer{position:relative;display:flex;align-items:center;width:100%}@media (min-width:768px) and (max-width:1279px){.quickFilterWrapper .quickFilterContainer{width:calc(100% - 2px)}}@media (min-width:768px){.quickFilterWrapper .quickFilterContainer{width:auto}}.quickFilterWrapper .quickFilterContainer a{text-transform:capitalize;text-decoration:none;color:inherit;cursor:pointer;padding:8px 24px 8px 8px}.quickFilterWrapper .quickFilterContainer a.isSelected{pointer-events:none;cursor:inherit}.quickFilterWrapper .quickFilterContainer a:hover{text-decoration:underline}.quickFilterWrapper .quickFilterContainer .quickFilterMainCategoryWrapper{z-index:1;background-color:#fff}.quickFilterWrapper .quickFilterContainer .quickFilterMainCategoryWrapper .quickFilterMainCategory{padding:8px 16px}.quickFilterWrapper .quickFilterContainer .quickFilters{display:flex;align-items:center;overflow-y:hidden;overflow-x:auto;padding-left:8px;scrollbar-width:none}.quickFilterWrapper .quickFilterContainer .quickFilters::-webkit-scrollbar{display:none}.quickFilterWrapper .quickFilterContainer .quickFilters .quickFilterMainCategory,.quickFilterWrapper .quickFilterContainer .quickFilters .quickFilterMainCategoryDot{padding:8px}.quickFilterWrapper .quickFilterShadow{position:absolute;overflow-y:hidden;height:200%;width:56px;left:100%;top:-50%;bottom:-50%;box-shadow:-28px 0 28px #fff}.quickFilterScrollButtons{display:flex}.quickFilterScrollButtons .scrollButton{height:100%;width:54px;border-left:1px solid #000}.quickFilterScrollButtons .scrollButton:hover{cursor:pointer}.quickFilterScrollButtons .scrollButton .arrowIcon{height:100%;width:100%;padding:19px;margin:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1}.quickFilterScrollButtons .scrollButton .arrowIcon.right{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.quickFilterScrollButtons .scrollButton .arrowIcon.disabled{opacity:.3}.mobileQuickFilterAnimation{-webkit-animation-name:quickFilterStartAnimation;animation-name:quickFilterStartAnimation;-webkit-animation-duration:1.8s;animation-duration:1.8s}@-webkit-keyframes quickFilterStartAnimation{0%{margin-left:8px}44%{margin-left:-80px}67%{margin-left:-80px}to{margin-left:8px}}@keyframes quickFilterStartAnimation{0%{margin-left:8px}44%{margin-left:-80px}67%{margin-left:-80px}to{margin-left:8px}}.badgeContainer{display:flex;position:absolute;bottom:50%;margin:6px 0;background:#f5a623;border-radius:50%;width:16px;height:16px;letter-spacing:0}.badgeContainer .badgeContent{position:absolute;font-size:10px;padding:1px 0 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:15px;left:50%;top:50%;color:#000}.badgeContainer.top-right{right:-14px}.badgeContainer.top-left{left:-14px}.sortByOptionsForm{height:100%}.sortByOptionsForm .dropdownRoot,.sortByOptionsForm .dropdownRoot .dropDownHeader{margin:0;padding:0}.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownHeaderContent{border-width:0;margin:0;padding:0}.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownHeaderContent .arrowIcon{flex:0 0 55px;padding:19px;margin:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownHeaderContent span{flex:1 1 100%;text-transform:uppercase;padding:2px 0 0 16px;margin:0;overflow:visible;overflow:initial;height:unset;font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:14px;line-height:53px;letter-spacing:1.2px}@media (min-width:768px) and (max-width:1279px){.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownHeaderContent span{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:12px;line-height:53px;letter-spacing:1.2px}}@media (min-width:1280px){.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownHeaderContent span{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:12px;line-height:53px;letter-spacing:1.2px}}.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownList{left:-1px;right:-1px;border-width:1px 0}@media (min-width:768px){.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownList{border-width:1px}}.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownList .dropDownSelectOption{padding:16px 0;text-transform:capitalize}@media (min-width:1280px){.sortByOptionsForm .dropdownRoot .dropDownHeader .dropDownList .dropDownSelectOption{padding:8px 0}}.dropDownSelectOption{cursor:pointer;width:100%;padding:5px}@media (min-width:1280px){.dropDownSelectOption{padding:5px}}.dropDownSelectOption:hover{text-decoration:underline}.dropdownRoot{position:relative;display:block;width:100%;margin-top:1em;margin-bottom:2em}.dropdownRoot .dropDownBackDrop{z-index:10;display:none;position:fixed;left:0;right:0;top:0;bottom:0}.dropdownRoot .dropDownBackDrop.open{display:block}.dropdownRoot .dropDownHeader{position:relative;overflow:visible}.dropdownRoot .dropDownHeader.open{z-index:11}.dropdownRoot .dropDownHeader .dropDownHeaderContent{color:#000;caret-color:#000;background-color:transparent;outline:none;border:1px solid #000;border-top:none;border-left:none;width:100%;height:32px;-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s;cursor:pointer;overflow:hidden;display:flex;flex-wrap:nowrap;flex-direction:row;padding-top:2px}.dropdownRoot .dropDownHeader .dropDownHeaderContent.disabled,.dropdownRoot .dropDownHeader .dropDownHeaderContent[disabled]{background-color:transparent;color:#aaa;-webkit-text-fill-color:#aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa}.dropdownRoot .dropDownHeader .dropDownHeaderContent.error{background-color:transparent;color:#000;border-bottom:1px solid #ff5454;border-right:1px solid #ff5454}.dropdownRoot .dropDownHeader .dropDownHeaderContent span{flex:1 1 100%;padding:1px 0 14px;overflow:hidden;line-height:19px;height:32px;align-self:flex-end}.dropdownRoot .dropDownHeader .dropDownHeaderContent .arrowIcon{flex:0 0 17px;padding:0;margin:3px 7px 11px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.dropdownRoot .dropDownHeader .dropDownHeaderContent .arrowIcon g{fill:#000}.dropdownRoot .dropDownHeader .dropDownHeaderContent.disabled .arrowIcon g{fill:#aaa}.dropdownRoot .dropDownHeader .dropDownHeaderContent.open .arrowIcon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.dropdownRoot .dropDownHeader .dropDownHeaderContent:focus{outline:none;outline-offset:revert}.dropdownRoot .dropDownHeader .dropDownHeaderContent:focus-visible{outline:revert}.dropdownRoot .dropDownHeader .textInputLabel{position:absolute;left:0;top:0;text-transform:uppercase;color:#717171;pointer-events:none;transition:all .2s ease}.dropdownRoot .dropDownHeader .move,.dropdownRoot .dropDownHeader.open+.textInputLabel{top:-21px;font-size:12px}.dropdownRoot .dropDownHeader .dropDownList{display:none;position:absolute;min-width:100%;border:1px solid #000;border-top:0 solid #000;max-height:300px;overflow:hidden;padding:8px 16px}.dropdownRoot .dropDownHeader .dropDownList .wrapper{overflow-y:auto;overflow-x:hidden;max-height:284px;scrollbar-width:2px}.dropdownRoot .dropDownHeader .dropDownList .wrapper::-webkit-scrollbar{width:2px}.dropdownRoot .dropDownHeader .dropDownList .wrapper::-webkit-scrollbar-track{background:#e4e4e4}.dropdownRoot .dropDownHeader .dropDownList .wrapper::-webkit-scrollbar-thumb{background:#000}@media (min-width:768px){.dropdownRoot .dropDownHeader .dropDownList{border-width:0 1px 1px}}.dropdownRoot .dropDownHeader .dropDownList.open{display:block}.dropDownHeader .dropDownHeaderContent,.dropDownHeader .dropDownList{background-color:#fff}.invert.dropDownHeader .dropDownList,.invert .dropDownHeader .dropDownList{background-color:#000}.plpSkeletonQuickFilter>.skeleton{border-top:1px solid #fff;border-bottom:1px solid #fff}@media (min-width:768px){.plpSkeletonQuickFilter>.skeleton{border-top:none;border-bottom:none}.plpSkeletonQuickFilter>.skeleton:last-child{display:none}}.productListHeaderWrapper{margin-top:24px;margin-bottom:20px;padding:0}@media (min-width:768px){.productListHeaderWrapper{padding:0;margin-top:36px;margin-bottom:22px}}.productListHeaderWrapper .productListHeaderName{padding:0 14px}@media (min-width:768px){.productListHeaderWrapper .productListHeaderName{margin-top:31px;padding:0}}.productListHeaderWrapper .productListHeaderName:first-letter{text-transform:uppercase;padding-left:-1px}.productListHeaderWrapper .algoliaTotalItems{font-size:14px;letter-spacing:.4px;font-weight:400;line-height:22px;margin-top:38px}@media (max-width:767px){.productListHeaderWrapper .algoliaTotalItems{padding:0 16px}}.productListHeaderWrapper .productListHeaderOnlyName{margin-bottom:14px;padding:0 16px}@media (min-width:768px){.productListHeaderWrapper .productListHeaderOnlyName{margin-top:31px;margin-bottom:-10px;padding-left:0}}.productListHeaderWrapper .productListHeaderOnlyName:first-letter{text-transform:uppercase}.productListHeaderWrapper .productListHeaderSubTitleContainer{display:flex;align-items:flex-end;padding:0 16px;margin-top:16px}@media (min-width:768px){.productListHeaderWrapper .productListHeaderSubTitleContainer{margin-top:8px;padding:0}}.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle{position:relative;width:100%;max-height:112px}@media (min-width:768px) and (max-width:1279px){.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle{width:70%;padding:unset;max-height:56px}}@media (min-width:1280px){.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle{width:60%;padding:0;margin-top:0;letter-spacing:.4px;max-height:56px}}.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle:not(.truncated){max-height:112px}.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle.truncated{line-clamp:4;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:7px}@media (min-width:768px){.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle.truncated{line-clamp:2;-webkit-line-clamp:2}}.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle.viewMore{height:auto;max-height:none}@media (max-width:767px){.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle.viewMore{margin-bottom:15px}}.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle .fade{position:absolute;height:24px;bottom:1px;right:0;width:50%;text-align:right;padding-right:8px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%)}@media (min-width:768px){.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle .fade{bottom:2px;width:25%;padding-right:0}}.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle .fade .label{text-decoration:underline}@media (min-width:768px){.productListHeaderWrapper .productListHeaderSubTitleContainer .productListHeaderSubTitle .fade .label{cursor:pointer}}@media (max-width:767px){.categoryPageWrapper .breadcrumbsWrapper.plpSkeleton{display:none}}@media (min-width:768px){.categoryPageWrapper .productListHeaderSubTitle.plpSkeleton>.skeleton:last-child{display:none}}.row.productTileGridRow{padding:0;margin:0;width:100%;display:flex;align-items:flex-start}@media (max-width:767px){.row.productTileGridRow .productTileGridCol.landscape{width:100%}}@media (min-width:768px) and (max-width:1279px){.row.productTileGridRow .productTileGridCol.landscape{width:calc(50% - 28px)}}@media (min-width:1280px){.row.productTileGridRow .productTileGridCol.landscape{width:calc(50% - 32px)}}@media (max-width:767px){.row.productTileGridRow .productTileGridCol.portrait{width:100%}}.row.productTileGridRow .productTileGridCol.landscapeAdjustment,.row.productTileGridRow .productTileGridCol.portraitAdjustment{width:100%;height:0}@media (min-width:768px){.row.productTileGridRow .productTileGridCol.landscapeAdjustment,.row.productTileGridRow .productTileGridCol.portraitAdjustment{width:0;display:none}}@media (max-width:767px){.row.productTileGridRow .lazyLoadProductTileContainer .virtualProductLinkWrapper .productInformationsWrapper{border:none;border-right:1px solid #000}}@media (min-width:768px){.row.productTileGridRow .lazyLoadProductTileContainer .virtualProductPLPWrapper{border:1px solid #000}}@media (max-width:767px){.row.productTileGridRow .lazyLoadProductTileContainer .virtualProductPLPWrapper .productInformationsWrapper{border-right:none}.row.productTileGridRow :nth-child(odd) .lazyLoadProductTileContainer .virtualProductPLPWrapper{border-color:#000 #000 #fff #fff;border-style:solid;border-width:1px}.row.productTileGridRow :nth-child(2n) .lazyLoadProductTileContainer .virtualProductPLPWrapper{border:1px solid #fff;border-top-color:#000}.row.productTileGridRow :nth-child(2n):last-child .lazyLoadProductTileContainer .virtualProductPLPWrapper,.row.productTileGridRow :nth-child(odd):last-child .lazyLoadProductTileContainer .virtualProductPLPWrapper{border:1px solid #000;border-left-color:#fff}.row.productTileGridRow :nth-last-child(2):nth-child(2n) .lazyLoadProductTileContainer .virtualProductPLPWrapper{border-color:#000 #fff;border-style:solid;border-width:1px}.row.productTileGridRow :nth-last-child(2):nth-child(odd) .lazyLoadProductTileContainer .virtualProductPLPWrapper{border:1px solid #000;border-left-color:#fff}.row.productTileGridRow .merchandisingRoot,.row.productTileGridRow .productTileContainer{z-index:1;border-bottom-color:#fff}.row.productTileGridRow :nth-child(odd) .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-child(odd) .merchandisingRoot{border-right-color:#000;border-left-color:#fff;border-bottom-color:#fff}.row.productTileGridRow :nth-child(2n) .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-child(2n) .merchandisingRoot{border-right-color:#fff;border-left-color:#fff;border-bottom-color:#fff}.row.productTileGridRow :nth-child(2n):last-child .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-child(2n):last-child .merchandisingRoot{border-right-color:#fff;border-left-color:#fff;border-bottom-color:#000}.row.productTileGridRow :nth-child(odd):last-child .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-child(odd):last-child .merchandisingRoot,.row.productTileGridRow :nth-last-child(2):nth-child(odd) .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-last-child(2):nth-child(odd) .merchandisingRoot{border-right-color:#000;border-left-color:#fff;border-bottom-color:#000}.row.productTileGridRow :nth-last-child(2):nth-child(2n) .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-last-child(2):nth-child(2n) .merchandisingRoot{border-right-color:#fff;border-left-color:#fff;border-bottom-color:#000}.row.productTileGridRow :nth-last-child .lazyLoadProductTileContainer .productTileContainer,.row.productTileGridRow :nth-last-child .merchandisingRoot{border-right-color:#000;border-left-color:#fff;border-bottom-color:#000}.row.productTileGridRow .itemsViewList .lazyLoadProductTileContainer .productTileContainer{border-right-color:#fff}}@supports (-webkit-touch-callout:none){.row.productTileGridRow{overflow-x:hidden}}@media (min-width:768px) and (max-width:1279px){.row.productTileGridRow{margin:0 -12px;width:calc(100% + 32px);max-width:calc(100% + 32px)}}@media (min-width:1280px){.row.productTileGridRow{margin:0 -16px;width:calc(100% + 32px);max-width:calc(100% + 32px)}}.row.productTileGridRow .productTileGridCol{width:50%;padding:0;margin:0;height:auto}@media (min-width:768px) and (max-width:1279px){.row.productTileGridRow .productTileGridCol{margin:12px;width:calc(25% - 26px)}}@media (min-width:1280px){.row.productTileGridRow .productTileGridCol{margin:16px;width:calc(25% - 32px)}}@media (min-width:768px) and (max-width:1279px){.row.productTileGridRow .productTileGridCol.wishlistProductGrid{margin:16px;width:calc(33.33333% - 32px)}}@media (min-width:1280px){.row.productTileGridRow .productTileGridCol.wishlistProductGrid{margin:16px;width:calc(33.33333% - 32px)}}.row.productTileGridRow .productTileGridCol.itemsViewList{width:100%}.row.productTileGridRow .productTileGridCol .debug{position:absolute;background-color:#73a5c2;color:#292c34}.loadMoreWrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:66px}.loadMoreWrapper.isNoProducts{border-top:1px solid #000}@media (min-width:768px) and (max-width:1279px){.loadMoreWrapper.isNoProducts{border-top:none}}@media (min-width:1280px){.loadMoreWrapper.isNoProducts{border-top:none}}@media (min-width:768px) and (max-width:1279px){.loadMoreWrapper{margin-bottom:94px}}@media (min-width:1280px){.loadMoreWrapper{margin-bottom:64px}}.loadMoreWrapper .loadMoreInfoText{margin-bottom:14px;margin-top:32px}@media (min-width:768px) and (max-width:1279px){.loadMoreWrapper .loadMoreInfoText{margin-top:45px}}@media (min-width:1280px){.loadMoreWrapper .loadMoreInfoText{margin-top:38px}}.loadMoreWrapper .loadMoreInfoText.wishlistLoadMoreText{order:1;margin-top:20px;margin-bottom:0}.loadMoreWrapper .loadMoreButton.hidden{display:none}.loadMoreWrapper .loadMoreButton .buttonText{text-transform:uppercase}.algoliaPaginationCursors{display:flex;grid-gap:42px;gap:42px;align-items:center;justify-content:center;margin:45px 0 66px}@media (max-width:767px){.algoliaPaginationCursors{margin-top:34px;grid-gap:41px;gap:41px}}.algoliaPaginationCursors .plpNavigationArrowContainer{background:transparent;border:none;cursor:pointer;padding:0}.algoliaPaginationCursors .nextPageArrow,.algoliaPaginationCursors .prevPageArrow{rotate:90deg}.algoliaPaginationCursors .currentAndTotalPages{line-height:20px;font-family:FuturaMedium}.container{position:fixed;bottom:32px;right:32px;z-index:2}.previousPage{margin:32px auto;padding:19px 0;cursor:pointer;text-align:center}.margin-xxs{margin:8px}.margin-xxs-horizontal{margin-top:8px;margin-bottom:8px}.margin-xxs-vertical{margin-left:8px;margin-right:8px}.margin-xxs-top{margin-top:8px}.margin-xxs-left{margin-left:8px}.margin-xxs-bottom{margin-bottom:8px}.margin-xxs-right{margin-right:8px}.margin-xs{margin:16px}.margin-xs-horizontal{margin-top:16px;margin-bottom:16px}.margin-xs-vertical{margin-left:16px;margin-right:16px}.margin-xs-top{margin-top:16px}.margin-xs-left{margin-left:16px}.margin-xs-bottom{margin-bottom:16px}.margin-xs-right{margin-right:16px}.margin-sm{margin:24px}.margin-sm-horizontal{margin-top:24px;margin-bottom:24px}.margin-sm-vertical{margin-left:24px;margin-right:24px}.margin-sm-top{margin-top:24px}.margin-sm-left{margin-left:24px}.margin-sm-bottom{margin-bottom:24px}.margin-sm-right{margin-right:24px}.margin-md{margin:32px}.margin-md-horizontal{margin-top:32px;margin-bottom:32px}.margin-md-vertical{margin-left:32px;margin-right:32px}.margin-md-top{margin-top:32px}.margin-md-left{margin-left:32px}.margin-md-bottom{margin-bottom:32px}.margin-md-right{margin-right:32px}.margin-lg{margin:48px}.margin-lg-horizontal{margin-top:48px;margin-bottom:48px}.margin-lg-vertical{margin-left:48px;margin-right:48px}.margin-lg-top{margin-top:48px}.margin-lg-left{margin-left:48px}.margin-lg-bottom{margin-bottom:48px}.margin-lg-right{margin-right:48px}.margin-xl{margin:64px}.margin-xl-horizontal{margin-top:64px;margin-bottom:64px}.margin-xl-vertical{margin-left:64px;margin-right:64px}.margin-xl-top{margin-top:64px}.margin-xl-left{margin-left:64px}.margin-xl-bottom{margin-bottom:64px}.margin-xl-right{margin-right:64px}.margin-xxl{margin:96px}.margin-xxl-horizontal{margin-top:96px;margin-bottom:96px}.margin-xxl-vertical{margin-left:96px;margin-right:96px}.margin-xxl-top{margin-top:96px}.margin-xxl-left{margin-left:96px}.margin-xxl-bottom{margin-bottom:96px}.margin-xxl-right{margin-right:96px}.margin-super{margin:128px}.margin-super-horizontal{margin-top:128px;margin-bottom:128px}.margin-super-vertical{margin-left:128px;margin-right:128px}.margin-super-top{margin-top:128px}.margin-super-left{margin-left:128px}.margin-super-bottom{margin-bottom:128px}.margin-super-right{margin-right:128px}.padding-xxs{padding:8px}.padding-xxs-horizontal{padding-top:8px;padding-bottom:8px}.padding-xxs-vertical{padding-left:8px;padding-right:8px}.padding-xxs-top{padding-top:8px}.padding-xxs-left{padding-left:8px}.padding-xxs-bottom{padding-bottom:8px}.padding-xxs-right{padding-right:8px}.padding-xs{padding:16px}.padding-xs-horizontal{padding-top:16px;padding-bottom:16px}.padding-xs-vertical{padding-left:16px;padding-right:16px}.padding-xs-top{padding-top:16px}.padding-xs-left{padding-left:16px}.padding-xs-bottom{padding-bottom:16px}.padding-xs-right{padding-right:16px}.padding-sm{padding:24px}.padding-sm-horizontal{padding-top:24px;padding-bottom:24px}.padding-sm-vertical{padding-left:24px;padding-right:24px}.padding-sm-top{padding-top:24px}.padding-sm-left{padding-left:24px}.padding-sm-bottom{padding-bottom:24px}.padding-sm-right{padding-right:24px}.padding-md{padding:32px}.padding-md-horizontal{padding-top:32px;padding-bottom:32px}.padding-md-vertical{padding-left:32px;padding-right:32px}.padding-md-top{padding-top:32px}.padding-md-left{padding-left:32px}.padding-md-bottom{padding-bottom:32px}.padding-md-right{padding-right:32px}.padding-lg{padding:48px}.padding-lg-horizontal{padding-top:48px;padding-bottom:48px}.padding-lg-vertical{padding-left:48px;padding-right:48px}.padding-lg-top{padding-top:48px}.padding-lg-left{padding-left:48px}.padding-lg-bottom{padding-bottom:48px}.padding-lg-right{padding-right:48px}.padding-xl{padding:64px}.padding-xl-horizontal{padding-top:64px;padding-bottom:64px}.padding-xl-vertical{padding-left:64px;padding-right:64px}.padding-xl-top{padding-top:64px}.padding-xl-left{padding-left:64px}.padding-xl-bottom{padding-bottom:64px}.padding-xl-right{padding-right:64px}.padding-xxl{padding:96px}.padding-xxl-horizontal{padding-top:96px;padding-bottom:96px}.padding-xxl-vertical{padding-left:96px;padding-right:96px}.padding-xxl-top{padding-top:96px}.padding-xxl-left{padding-left:96px}.padding-xxl-bottom{padding-bottom:96px}.padding-xxl-right{padding-right:96px}.padding-super{padding:128px}.padding-super-horizontal{padding-top:128px;padding-bottom:128px}.padding-super-vertical{padding-left:128px;padding-right:128px}.padding-super-top{padding-top:128px}.padding-super-left{padding-left:128px}.padding-super-bottom{padding-bottom:128px}.padding-super-right{padding-right:128px}.productTileContainer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;cursor:pointer;color:#000;text-decoration:none}.productTileContainer .productTileHeader{width:calc(100% + 2px);position:absolute;top:0;background:transparent;display:flex;justify-content:flex-end;align-items:flex-start;z-index:1;padding:10px 16px 16px 12px}.productTileContainer .productTileHeader>.btnWishList{flex:0 0 24px}.productTileContainer .productTileContent{width:100%;display:flex;align-self:flex-start;position:relative}.productTileContainer .productTileContent .productImage.imageWrapper{z-index:0}@media (min-width:768px){.productTileContainer .productTileContent .productImageWrapper .imageWrapper .productTileImageDefault{display:block}.productTileContainer .productTileContent .productImageWrapper .imageWrapper .productTileImageOnHover{display:none}}.productTileContainer .productTileContent .slider{width:100%;height:100%;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.productTileContainer .productTileContent .slider .slides{display:flex;width:100%;height:100%}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-80%);transform:translateX(-80%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-80%);transform:translateX(-80%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.productTileContainer .productTileContent .slider .slides img{width:100%;height:100%;scroll-snap-align:start;object-fit:cover;flex-shrink:0}@media (max-width:767px){.productTileContainer .productTileContent .slider .slides img.brokenImage{width:100%!important;height:100%!important}}.productTileContainer .productTileContent .slider .slides.imgSwitch>img:first-child,.productTileContainer .productTileContent .slider .slides.imgSwitch>img:nth-child(2){-webkit-animation:slideLeft 2s ease-in-out;animation:slideLeft 2s ease-in-out}.productTileContainer .productTileContent .videoDisplay{display:none}.productTileContainer .productTileFooter{width:100%;height:100%;display:flex;position:relative;border-top:1px solid #e4e4e4}@media (min-width:768px) and (max-width:1279px){.productTileContainer .productTileFooter{border-top:1px solid #000}}@media (min-width:1280px){.productTileContainer .productTileFooter{border-top:1px solid #000}}.productTileContainer .productTileFooter .footerDefault{display:block;width:100%;padding:10px 16px;overflow:hidden}.productTileContainer .productTileFooter .footerDefault .productDetails{width:100%;display:block;padding:10px 16px}.productTileContainer .productTileFooter .footerDefault .productBrandName{display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:20px;font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif}.productTileContainer .productTileFooter .footerDefault .productName{width:100%;min-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:20px}.productTileContainer .productTileFooter .footerDefault .colorVariants{display:flex;align-items:center;flex-direction:row;grid-gap:7px;gap:7px;margin-top:6px}.productTileContainer .productTileFooter .footerDefault .colorVariants .colorSwatches{display:flex;grid-gap:8px;gap:8px}.productTileContainer .productTileFooter .footerDefault .colorVariants .colorSwatches .colorSwatch{display:flex;width:12px;height:12px;border:1px solid #000;background-size:cover!important}.productTileContainer .productTileFooter .footerDefault .colorVariants .colorVariantsText{font-family:"FuturaBook";font-style:normal;font-weight:400;font-size:14px;line-height:12px;letter-spacing:.4px;color:#000;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productTileContainer .productTileFooter .footerDefaultWishlist{display:block;width:100%;padding:10px 16px;overflow:hidden}.productTileContainer .productTileFooter .footerDefaultWishlist .productBrandName{display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:20px;font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif}.productTileContainer .productTileFooter .footerDefaultWishlist .productName{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor{width:100%;display:flex;flex-direction:row;align-items:center}@media (min-width:1280px){.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:inline-flex}}.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor .size{color:#000;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 8px}@media (min-width:1280px){.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor .size{margin-left:0}}.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor .sizeOnly{color:#aaa;display:flex;width:100%;margin:-4px 8px 0 0}@media (min-width:1280px){.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor .sizeOnly{color:#000}}.productTileContainer .productTileFooter .footerDefaultWishlist .sizeAndColor .color{display:inline-flex;width:13px;height:13px;min-width:13px;min-height:13px;border:1px solid #000;background-size:cover!important}@media (min-width:768px){.productTileContainer:hover .productTileContent .productImageWrapper .imageWrapper .productTileImageDefault{display:none}.productTileContainer:hover .productTileContent .productImageWrapper .imageWrapper .productTileImageOnHover{display:block}}.productTileContainer:hover .productTileContent .productImageWrapper .imageWrapper .videoDisplay{width:100%;position:relative;display:flex}.productTileContainer.isAlgoliaEnabled .productTileFooter .footerDefault{padding:16px}.productTileContainer{border:1px solid #000;position:relative;display:block;width:100%;box-sizing:border-box;align-self:stretch}.productTileContainer .productTileSkeletonHeader{width:calc(100% + 4px);position:absolute;top:0;background:transparent;display:flex;justify-content:space-between;align-items:flex-start;z-index:1;padding:12px 16px 16px 14px}.productTileContainer .productTileSkeletonHeader .productTileSkeletonWishlist{margin:5px;height:100%}.productTileContainer .productTileSkeletonHeader .productTileSkeletonHeaderPrice{margin-right:5px;width:120px;height:100%}.productTileContainer .productTileSkeletonContent{width:100%;display:flex;align-self:flex-start;position:relative}.productTileContainer .productTileSkeletonContent .productImage.imageWrapper{z-index:0}.productTileContainer .productTileSkeletonContent .productTileImageDefault{display:block}.productTileContainer .productTileSkeletonContent .productTileSkeletonImage{opacity:1;-webkit-animation:pulseSkeletonImage 1.5s ease-in-out infinite;animation:pulseSkeletonImage 1.5s ease-in-out infinite}@-webkit-keyframes pulseSkeletonImage{50%{opacity:.1}}@keyframes pulseSkeletonImage{50%{opacity:.1}}.productTileContainer .productTileSkeletonFooter{width:100%;display:flex;position:relative;border-top:1px solid #e4e4e4;padding:10px 16px;overflow:hidden}@media (min-width:768px) and (max-width:1279px){.productTileContainer .productTileSkeletonFooter{border-top:1px solid #000}}@media (min-width:1280px){.productTileContainer .productTileSkeletonFooter{border-top:1px solid #000}}.productTileContainer .productTileSkeletonFooter>div{width:100%}.merchandisingRoot{position:relative;border:solid #000;border-width:1px 0 0;display:block}@media (min-width:768px){.merchandisingRoot{border-width:1px}}.merchandisingRoot.link{cursor:pointer}.merchandisingRoot .merchandising{width:100%;background-color:#73a5c2;background-position:50%;background-repeat:no-repeat;background-size:cover}.merchandisingRoot .merchandising.portrait{padding-top:129.4504461%;padding-bottom:65px}.merchandisingRoot .merchandising.portrait .merchandisingTitles .title{font-size:40px!important}@media (max-width:767px){.merchandisingRoot .merchandising.portrait .merchandisingTitles .title{font-size:24px!important}}@media (max-width:767px){.merchandisingRoot .merchandising.landscape{padding-top:100%;padding-bottom:0}}@media (min-width:768px) and (max-width:1279px){.merchandisingRoot .merchandising.landscape{padding-top:64.72522305%;padding-bottom:48px}}@media (min-width:1280px){.merchandisingRoot .merchandising.landscape{padding-top:64.72522305%;padding-bottom:43px}}.merchandisingRoot .merchandising.landscape .merchandisingTitles .title{text-align:right;font-size:40px!important}@media (max-width:767px){.merchandisingRoot .merchandising.landscape .merchandisingTitles .title{font-size:24px!important}}.merchandisingRoot .merchandising.landscape .merchandisingTitles .callToAction{justify-content:right}.merchandisingRoot .merchandising .merchandisingTitles{position:absolute;left:0;bottom:0;right:0;padding:8px}@media (min-width:768px){.merchandisingRoot .merchandising .merchandisingTitles{padding:16px}}@media (max-width:767px){.merchandisingRoot .merchandising .merchandisingTitles .title.h1{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:64px;line-height:72px;letter-spacing:0}}@media (min-width:768px) and (max-width:1279px){.merchandisingRoot .merchandising .merchandisingTitles .title.h1{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:68px;line-height:74px;letter-spacing:0}}@media (min-width:1280px){.merchandisingRoot .merchandising .merchandisingTitles .title.h1{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:80px;line-height:84px;letter-spacing:0}}@media (max-width:767px){.merchandisingRoot .merchandising .merchandisingTitles .title.h2{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:40px;line-height:46px;letter-spacing:0}}@media (min-width:768px) and (max-width:1279px){.merchandisingRoot .merchandising .merchandisingTitles .title.h2{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:40px;line-height:46px;letter-spacing:0}}@media (min-width:1280px){.merchandisingRoot .merchandising .merchandisingTitles .title.h2{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:56px;line-height:62px;letter-spacing:0}}@media (max-width:767px){.merchandisingRoot .merchandising .merchandisingTitles .title.h3{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:28px;line-height:36px;letter-spacing:.4px}}@media (min-width:768px) and (max-width:1279px){.merchandisingRoot .merchandising .merchandisingTitles .title.h3{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:28px;line-height:36px;letter-spacing:.4px}}@media (min-width:1280px){.merchandisingRoot .merchandising .merchandisingTitles .title.h3{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:40px;line-height:46px;letter-spacing:0}}@media (max-width:767px){.merchandisingRoot .merchandising .merchandisingTitles .title.h4{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:18px;line-height:26px;letter-spacing:.4px}}@media (min-width:768px) and (max-width:1279px){.merchandisingRoot .merchandising .merchandisingTitles .title.h4{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:18px;line-height:26px;letter-spacing:.4px}}@media (min-width:1280px){.merchandisingRoot .merchandising .merchandisingTitles .title.h4{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.4px}}@media (max-width:767px){.merchandisingRoot .merchandising .merchandisingTitles .title.h5{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0}}@media (min-width:768px) and (max-width:1279px){.merchandisingRoot .merchandising .merchandisingTitles .title.h5{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0}}@media (min-width:1280px){.merchandisingRoot .merchandising .merchandisingTitles .title.h5{font-family:"FuturaMedium","Helvetica Neue 65 Medium","Arial Bold 700",sans-serif;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0}}.merchandisingRoot .merchandising .merchandisingTitles .callToAction{display:flex;line-height:24px}.merchandisingRoot .merchandising .merchandisingTitles .callToAction .callToActionIcon{margin-left:8px;width:24px;height:24px}.withColorSwatch .merchandisingRoot .merchandising.portrait{padding-bottom:180px}@media (max-width:767px){.withColorSwatch .merchandisingRoot .merchandising.portrait{padding-bottom:98px}}@media (max-width:767px){.withColorSwatch .merchandisingRoot .merchandising.landscape{padding-bottom:0}}@media (min-width:768px) and (max-width:1279px){.withColorSwatch .merchandisingRoot .merchandising.landscape{padding-bottom:164px}}@media (min-width:1280px){.withColorSwatch .merchandisingRoot .merchandising.landscape{padding-bottom:158px}}.filterContainer{position:fixed;display:flex;flex-direction:column;align-items:flex-end;z-index:9}@media (max-width:767px){.filterContainer{bottom:0;width:100vw}.filterContainer .containerRoot{display:none}.filterContainer.isOpen{height:100%;justify-content:space-between;background-color:#fff}.filterContainer.isOpen .mobileCloseWrapper{display:block}.filterContainer.isOpen .containerRoot,.filterContainer.isOpen .itemsViewWrapper,.filterContainer.isOpen .lines{display:flex}.filterContainer.isOpen .showAllFiltersButton{position:static;width:calc(100% - 32px);margin:0 16px 16px}}@media (min-width:768px) and (max-width:1279px){.filterContainer{bottom:0;right:0;width:40vw}.filterContainer .containerRoot{display:none}.filterContainer.isOpen{height:100%;justify-content:space-between;background-color:#fff;border-left:1px solid #000}.filterContainer.isOpen .mobileCloseWrapper{display:block}.filterContainer.isOpen .containerRoot,.filterContainer.isOpen .lines{display:flex}.filterContainer.isOpen .itemsViewWrapper{display:none}.filterContainer.isOpen .showAllFiltersButton{position:static;width:calc(100% - 32px);margin:0 16px 16px}}@media (min-width:1280px){.filterContainer{position:fixed;z-index:5;right:2.222%;bottom:3.5555556%;display:flex;width:100%}}@media (min-width:1280px) and (min-width:768px) and (max-height:700px){.filterContainer{position:fixed;z-index:5;right:0;bottom:0;display:flex}}@media (min-width:1280px) and (min-width:1440px){.filterContainer{right:5%}}@media (min-width:1280px){.filterContainer.isOpen{position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:transparent;z-index:12;right:2.222%;bottom:3.5555556%;display:flex}}@media (min-width:1280px) and (min-width:768px) and (max-height:700px){.filterContainer.isOpen{position:fixed;background-color:transparent;z-index:12;right:0;bottom:0;display:flex}}@media (min-width:1280px) and (min-width:1440px){.filterContainer.isOpen{right:5%}}.filterContainer .mobileCloseWrapper{flex:0 0 60px;height:60px;line-height:60px;border-bottom:1px solid #000;width:100%;display:none}.filterContainer .mobileCloseWrapper .closeIcon{width:60px;height:60px;vertical-align:bottom;padding:18px}.filterContainer .itemsViewWrapper,.filterContainer .lines{flex:0 0 40px;display:none}.filterContainer .chipsAndButtonWrapper{display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:1279px){.filterContainer .chipsAndButtonWrapper.isOpen{flex:0 0 128px}}@media (min-width:768px) and (max-width:1279px){.filterContainer .chipsAndButtonWrapper.isOpen{display:flex}}@media (min-width:768px) and (max-width:1279px){.filterContainer .chipsAndButtonWrapper{align-items:flex-end}.filterContainer .chipsAndButtonWrapper.isOpen{padding-right:0;align-items:center}}@media (min-width:1280px){.filterContainer .chipsAndButtonWrapper{flex-direction:row;justify-content:flex-end;background-color:transparent;margin-left:1px}}.filterContainer .chipsAndButtonWrapper .itemsViewWrapper,.filterContainer .chipsAndButtonWrapper .lines{display:none}.filterContainer .chipsAndButtonWrapper .itemsViewWrapper.isOpen,.filterContainer .chipsAndButtonWrapper .lines.isOpen{display:flex}@media (min-width:1280px){.filterContainer .chipsAndButtonWrapper .itemsViewWrapper.isOpen,.filterContainer .chipsAndButtonWrapper .lines.isOpen{display:none}}.filterContainer .chipsAndButtonWrapper .chips{display:none}.filterContainer .chipsAndButtonWrapper .chips.isOpen{display:block}@media (min-width:1280px){.filterContainer .chipsAndButtonWrapper .chips{flex:1 1 auto;border-bottom:1px solid #000;border-left:1px solid #000;background-color:#fff}.filterContainer .chipsAndButtonWrapper .chips.isOpen{display:flex;align-items:center;justify-content:center}}.filterGroupWrapper{display:none;z-index:2;flex:1 1 100%}.filterGroupWrapper .closeMobileFilter{display:none;width:25px;margin:0 0 16px 16px}.filterGroupWrapper .closeMobileFilter.isOpen{display:block;z-index:3}@media (min-width:1280px){.filterGroupWrapper .closeMobileFilter.isOpen{display:none}}.filterGroupWrapper.isOpen{display:flex;justify-content:flex-start;flex-direction:column;width:100%}@media (min-width:1280px){.filterGroupWrapper.isOpen{justify-content:flex-end;flex-direction:row;border:none}}.filterGroupWrapper.isOpen .lines{margin-top:16px}@media (min-width:1280px){.filterGroupWrapper.isOpen .lines{display:none}}.filterGroupWrapper .optionalFilterWrapper{display:flex;flex-direction:column}@media (min-width:1280px){.filterGroupWrapper .optionalFilterWrapper{flex-direction:column-reverse;flex-wrap:wrap;height:486px;width:var(--widthOfOptionalSide);opacity:0;-webkit-animation:openOptionalFilter .7s ease-in-out .7s normal forwards;animation:openOptionalFilter .7s ease-in-out .7s normal forwards}}@-webkit-keyframes openOptionalFilter{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@keyframes openOptionalFilter{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right;opacity:1}}.activeFiltersWrapper{display:none;align-items:center;min-height:56px;width:100%;border-right:0}.activeFiltersWrapper.isOpen{display:flex;align-items:center;justify-items:flex-start}@media (min-width:1280px){.activeFiltersWrapper{display:none;position:static;-webkit-animation:openActiveFilterStrip .7s ease-in-out normal forwards;animation:openActiveFilterStrip .7s ease-in-out normal forwards;border:1px solid #000;background:#fff;max-width:972px;min-width:243px}.activeFiltersWrapper.isActiveFiltersExist{display:flex}.activeFiltersWrapper.col1{width:243px;transition:width .3s ease-in-out}.activeFiltersWrapper.col2{width:486px;transition:width .3s ease-in-out}.activeFiltersWrapper.col3{width:729px;transition:width .3s ease-in-out}.activeFiltersWrapper.col4{width:972px;transition:width .3s ease-in-out}}.activeFiltersWrapper .chipsWrapper{display:flex;justify-content:flex-start;padding:0 16px;overflow:scroll;scrollbar-width:none}.activeFiltersWrapper .chipsWrapper::-webkit-scrollbar{display:none}@media (min-width:1280px){.activeFiltersWrapper .chipsWrapper.overflow{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.activeFiltersWrapper .chipsWrapper.overflow::-webkit-scrollbar{display:none}}.activeFiltersWrapper .chipsWrapper .chip{margin:10px 5px;padding:0 8px;white-space:nowrap}.activeFiltersWrapper .chipsWrapper .chip .close{border:none;outline:none}.activeFiltersWrapper .chipsWrapper .chip .close .closeIcon{height:20px;width:20px}.activeFiltersWrapper .clearAllButtonWrapper{display:flex;align-items:center;min-height:56px;padding:0 8px;border:none}@media (min-width:1280px){.activeFiltersWrapper .clearAllButtonWrapper.overflow{border-left:none}}.activeFiltersWrapper .clearAllButtonWrapper .clearAll{border:none;outline:none;white-space:nowrap}@media (min-width:1280px){.activeFiltersWrapper{flex:1 1 auto;border:1px solid #000;background-color:#fff}}.showAllFiltersButton{display:flex;justify-content:center;outline:none;box-sizing:content-box}@media (max-width:767px){.showAllFiltersButton{position:fixed;z-index:2;bottom:16px;width:calc(100% - 32px);height:56px;box-sizing:border-box}}@media (min-width:768px) and (max-width:1279px){.showAllFiltersButton{bottom:24px;right:24px;width:225px;height:56px;box-sizing:border-box}.showAllFiltersButton:not(.plpFiltersButton){position:absolute}}@media (min-width:1280px){.showAllFiltersButton{width:225px;height:56px;justify-content:space-between}.showAllFiltersButton.circleButton{justify-content:center}}.showAllFiltersButton span{padding-right:24px}@media (min-width:1280px){.showAllFiltersButton span{padding-left:18px}}.showAllFiltersButton.circleButton{border-radius:50%;width:56px;transition:.1s}.showAllFiltersButton.circleButton .showAllFiltersButtonContent .badgeContainer{right:-18px;letter-spacing:0}.showAllFiltersButton .showAllFiltersButtonContent{position:relative;display:flex;align-items:center}@media (min-width:1280px){.showAllFiltersButton .showAllFiltersButtonContent .showAllFiltersButtonIcon{padding-right:18px}.showAllFiltersButton .showAllFiltersButtonContent .showAllFiltersButtonIcon.circleButton{padding:0}}.showAllFiltersButton .showAllFiltersButtonContent .buttonTextHide{display:none}@media (max-width:767px){.isOpen .showAllFiltersButton{position:relative}}@media (min-width:768px) and (max-width:1279px){.isOpen .showAllFiltersButton{position:relative}}@media (min-width:1280px){.activeFiltersWrapper.col1.isActiveFiltersExist+.showAllFiltersButton.circleButton{border-radius:0 100px 100px 0}}.plpMobileFilterLayout{all:unset;display:block;width:100%;height:50px;transition:all .2s linear;overflow:hidden}.plpMobileFilterLayout:focus{outline:none;outline-offset:revert}.plpMobileFilterLayout:focus-visible{outline:revert}.plpMobileFilterLayout:first-child{margin-top:16px}.plpMobileFilterLayout .filtersContent{overflow-y:auto;height:calc(100% - 81px)}.plpMobileFilterLayout.brand .filtersContent{overflow-y:auto;height:calc(100% - 141px)}.plpMobileFilterLayout.hasSelected{height:0;transition:all .2s linear}.plpMobileFilterLayout.hasSelected:first-child{margin-top:0;transition:all .2s linear}.plpMobileFilterLayout.hasSelected.isSelected{display:flex;height:100%;transition:all .2s linear;flex-direction:column}@media (min-width:768px) and (max-width:1279px){.plpMobileFilterLayout.hasSelected.isSelected{display:block}}.plpMobileFilterLayout .brandsFilterInput{flex:0 0 60px;border-bottom:1px solid #000;padding:0 16px;position:relative}.plpMobileFilterLayout .brandsFilterInput input{padding:0 0 0 36px;line-height:59px;width:100%;font-size:16px;-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:left;transform-origin:left}.plpMobileFilterLayout .brandsFilterInput input::-webkit-input-placeholder{color:#000}.plpMobileFilterLayout .brandsFilterInput img{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plpMobileFilterLayout .priceFilterContent{overflow-x:hidden;max-width:100%;margin:0;padding:0 16px}.plpMobileFilterLayout .priceFilterContent .rc-slider{margin:40px 34px 24px;padding:11px 0;width:calc(100% - 64px)}.plpMobileFilterLayout .priceFilterContent .rc-slider-handle{width:23px;height:23px;margin-top:-11px;border:1px solid #000}.plpMobileFilterLayout .priceFilterContent .rc-slider-rail{background-color:#9e9e9e;height:1px}.plpMobileFilterLayout .priceFilterContent .rc-slider-track{background-color:#000;height:1px}.plpMobileFilterLayout .priceFilterContent .rangeNumberInput{height:30px;width:69px;border:1px solid #e4e4e4;text-align:center;outline:transparent}.plpMobileFilterLayout .priceFilterContent :last-child{float:right}.plpMobileFilterLayout .priceFilterContent input[type=number]{-moz-appearance:textfield}.plpMobileFilterLayout .priceFilterContent input[type=number]::-webkit-inner-spin-button{display:none}.plpMobileFilterLayout .priceFilterContent .sliderRoot{margin:32px;border:0;box-shadow:none;background-color:transparent;position:relative}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-target,.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-target *{-webkit-tap-highlight-color:rgba(255,255,255,0)}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-base{border:none;box-shadow:none}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-connects{margin-top:5px;height:1px;background-color:#000;border:0 solid;box-shadow:none}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle{position:absolute;cursor:pointer;border:1px solid #000;border-radius:9999px;width:23px;height:23px;right:-11px;box-shadow:none}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle:focus{outline:transparent}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle.noUi-handle-lower{right:-1px}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle.noUi-handle-upper{right:-21px}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle.noUi-handle-lower:before{box-shadow:none;display:none;border:none;position:absolute;width:300%;height:300%;left:-200%;top:-100%;background-color:transparent}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle.noUi-handle-upper:before{box-shadow:none;display:none;border:none;position:absolute;width:300%;height:300%;left:0;top:-100%;background-color:transparent}.plpMobileFilterLayout .priceFilterContent .sliderRoot .noUi-handle:after{display:none}.plpMobileFilterLayout.size_int .filtersContent{padding:50px 47px 16px;border-collapse:collapse;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.plpMobileFilterLayout.size_int .filtersContent .basicFilterOption{display:inline-block;box-shadow:1px 0 0 0 #e4e4e4,0 1px 0 0 #e4e4e4,1px 1px 0 0 #e4e4e4,inset 1px 0 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4;padding:0;margin:0;text-align:center;height:67px;line-height:22px}.plpMobileFilterLayout.size_int .filtersContent .basicFilterOption.selected{background-color:#000;color:#fff}.plpMobileFilterLayout.size_int .filtersContent .basicFilterOption.selected img{display:none}.plpMobileFilterLayout.size_int .sizeGuideBlock{display:block;position:-webkit-sticky;position:sticky;top:calc(100% - 22px);margin-top:42px;margin-left:auto;height:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font-family:FuturaMedium;font-size:14px;font-weight:500;letter-spacing:.47px;line-height:22px}.plpMobileFilterLayout.size_int>.sizeGuideBlock{display:none}.plpMobileFilterHeader{padding:12px 16px;position:relative}.plpMobileFilterHeader .sub{display:none;color:#aaa;font-family:FuturaBook;font-size:14px;font-weight:300;letter-spacing:.4px;line-height:20px}.plpMobileFilterHeader .title{color:#000;font-family:FuturaMedium;font-size:14px;font-weight:500;letter-spacing:1.2px;line-height:26px;text-decoration:underline;text-transform:uppercase}@media (min-width:768px){.plpMobileFilterHeader .title{cursor:pointer}}.plpMobileFilterHeader .dot{padding:0 12px}.plpMobileFilterHeader.isSelected{padding:17px 16px;border-bottom:1px solid #000;order:-1}.plpMobileFilterHeader.isSelected .sub{display:block}.plpMobileFilterHeader .plpFilterArrows{display:block;position:absolute;overflow:hidden;right:0;top:0;bottom:100%;padding:0 16px;transition:all .2s linear}.plpMobileFilterHeader .plpFilterArrows .plpArrow{display:block;margin:-10px 0}.plpMobileFilterHeader .plpFilterArrows .plpArrow.second{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.plpMobileFilterHeader.isSelected .plpFilterArrows{bottom:0;padding:31px 16px;transition:all .2s linear}.plpMobileFilterRoot{position:fixed;left:0;right:0;bottom:0;display:block;z-index:9}@media (min-width:768px){.plpMobileFilterRoot{left:unset;bottom:24px;right:24px}.plpMobileFilterRoot.open{right:0;bottom:0;width:416px}}@media (min-width:1280px){.plpMobileFilterRoot{display:none}}.plpMobileFilterRoot .itemsViewWrapper{overflow:hidden;height:84px;margin:0;position:-webkit-sticky;position:sticky;top:calc(100% - 84px);transition:all .2s linear}@media (min-width:768px){.plpMobileFilterRoot .itemsViewWrapper{display:none}}.plpMobileFilterRoot .hasSelected .itemsViewWrapper{top:100%;max-height:0;min-height:0;height:0;flex:0 0;padding:0 16px;transition:all .2s linear}.plpMobileFilterRoot.open{top:0;display:flex;flex-direction:column;overflow:hidden;background-color:#fff}.plpMobileFilterRoot.open .scrollContent{display:block;flex:1 1 100%;overflow-y:auto;border-top:1px solid #000;border-bottom:1px solid #000}@media (min-width:1280px){.plpMobileFilterRoot.open .scrollContent{border-bottom:none}}.plpMobileFilterRoot.open .scrollContent.hasSelected{overflow:hidden}.plpMobileFilterRoot.open .scrollContent.hasSelected.activeFiltersWrapperPLP.col2{max-width:100%;border-top:1px solid #000}.plpMobileFilterRoot .mobileCloseRowRoot{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:60px;padding:18px;cursor:pointer;background-color:#fff;border:none}.plpMobileFilterRoot .showAllFiltersButton{position:-webkit-sticky;position:sticky;justify-self:center;margin:16px auto;flex:0 0 56px;overflow:visible}@media (min-width:768px) and (max-width:1279px){.plpMobileFilterRoot .showAllFiltersButton{margin:0}}@media (min-width:1280px){.plpMobileFilterRoot .showAllFiltersButton{margin:0;width:100%}}.plpMobileFilterRoot.open .showAllFiltersButton{margin:16px}@media (min-width:768px){.plpMobileFilterRoot.open .showAllFiltersButton{margin:0}}.plpMobileFilterRoot.open .showAllFiltersButton.hasActiveFilter{margin:2px 16px 16px}@media (min-width:768px){.plpMobileFilterRoot.open .showAllFiltersButton.hasActiveFilter{margin:0}}@media (min-width:768px) and (max-width:1279px){.plpMobileFilterRoot.open .showAllFiltersButton.isVariant{margin-top:58px}}@media (min-width:1280px){.plpMobileFilterRoot.open .showAllFiltersButtonContent{margin-left:auto;margin-right:auto}.plpMobileFilterRoot.open .showAllFiltersButtonContent.hasActiveFilter{margin:2px 16px 16px}}@media (min-width:768px) and (max-width:1279px){.plpMobileFilterRoot.open .showAllFiltersButton{width:auto;height:auto;position:static;margin:16px}.plpMobileFilterRoot.open .showAllFiltersButton.hasActiveFilter{margin:2px 16px 16px}}.plpMobileFilterRoot .basicFilterOption{font-family:FuturaBook!important;text-align:left;font-size:14px!important;font-weight:300!important;letter-spacing:.4px!important;line-height:35px;width:100%;border:none;cursor:pointer;display:block;outline:transparent;background-color:transparent;padding:0 16px;margin:13px 0}.plpMobileFilterRoot .basicFilterOption:focus{outline:none;outline-offset:revert}.plpMobileFilterRoot .basicFilterOption:focus-visible{outline:revert}.plpMobileFilterRoot .basicFilterOption[disabled]{color:#9e9e9e;cursor:default}.plpMobileFilterRoot .basicFilterOption .color{display:none;line-height:11px;border:1px solid #000;padding:0 14px 0 0;margin:0 12px 0 5px;background-size:cover!important}.plpMobileFilterRoot .basicFilterOption .closeIcon{line-height:35px;vertical-align:top;padding:5px}.plpMobileFilterRoot .basicFilterCheckbox{font-family:FuturaBook;text-align:left;font-size:14px;font-weight:300;letter-spacing:.4px;line-height:35px;width:100%;border:none;outline:transparent;background-color:transparent;padding:0 16px;margin:13px 0}.plpMobileFilterRoot .basicFilterCheckbox .checkbox{padding-left:5px}.plpMobileFilterRoot .main_colour .filtersContent .color,.plpMobileFilterRoot .supplier_colour .filtersContent .color{display:inline}.title{font-size:14px!important;font-weight:300!important;letter-spacing:.4px!important}.scroll-caontainer{width:100%;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;overflow:scroll}.filterList{overflow:visible;height:56px;display:flex;align-items:center;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll}.filterList::-webkit-scrollbar,.scroll-caontainer::-webkit-scrollbar{display:none!important}.activeFiltersWrapperPLP{display:none;align-items:center;min-height:56px}.activeFiltersWrapperPLP .chipsWrapper{display:flex;height:100%;flex:1 1 100%;padding:0 16px;overflow:hidden}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .slick-list{overflow:visible;height:56px;display:flex;align-items:center}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .slick-list .slick-slide{margin-right:16px}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .slick-list .slick-slide :focus{outline:#fff}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .plpChipWrapper{display:flex;height:31px;align-items:center}@media (min-width:1280px){.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .plpChipWrapper{cursor:pointer;height:24px}}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .plpChipWrapper .plpChip{display:flex;white-space:nowrap;padding-top:4px;align-items:center}@media (min-width:1280px){.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .plpChipWrapper .plpChip{padding-top:0}}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .plpChipWrapper .plpChip .closeIcon{height:24px;width:24px;margin-left:5px}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .carouselClearAllButtonWrapper{padding-top:6px}.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .carouselClearAllButtonWrapper .clearAll{border:none;outline:none;white-space:nowrap;display:flex}@media (min-width:768px) and (max-width:1279px){.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .carouselClearAllButtonWrapper .clearAll{display:flex}}@media (min-width:1280px){.activeFiltersWrapperPLP .chipsWrapper .chipCarousel .carouselClearAllButtonWrapper .clearAll{display:none}}.activeFiltersWrapperPLP .clearAllButtonWrapper{display:flex;align-items:center;min-height:56px;border:none;padding:0 32px 0 16px;flex:0 0 auto;display:none}@media (min-width:768px) and (max-width:1279px){.activeFiltersWrapperPLP .clearAllButtonWrapper{display:none}}@media (min-width:1280px){.activeFiltersWrapperPLP .clearAllButtonWrapper{display:flex}}@media (min-width:1280px){.activeFiltersWrapperPLP .clearAllButtonWrapper.overflow{border-left:none}}.activeFiltersWrapperPLP .clearAllButtonWrapper .clearAll{border:none;outline:none;white-space:nowrap}@media (max-width:1279px){.activeFiltersWrapperPLP.isOpen{display:flex;width:100%}}@media (min-width:1280px){.activeFiltersWrapperPLP{flex:1 1 auto;border:1px solid #000;background-color:#fff;display:none;position:static;-webkit-animation:openActiveFilterStrip .7s ease-in-out normal forwards;animation:openActiveFilterStrip .7s ease-in-out normal forwards;max-width:972px;min-width:243px}.activeFiltersWrapperPLP.isActiveFiltersExist{display:flex}.activeFiltersWrapperPLP.col1{max-width:243px;transition:max-width .3s ease-in-out}.activeFiltersWrapperPLP.col2{max-width:486px;transition:max-width .3s ease-in-out}.activeFiltersWrapperPLP.col3{max-width:729px;transition:max-width .3s ease-in-out}.activeFiltersWrapperPLP.col4{max-width:972px;transition:max-width .3s ease-in-out}}@-webkit-keyframes openActiveFilterStrip{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}}@keyframes openActiveFilterStrip{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}}.fillterCarouselChipWrapper{height:31px;align-items:center;width:100%;padding-left:0!important;padding-right:0!important;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;display:flex}.plpChipFilterWrapper{display:flex;height:31px;align-items:center;margin-right:16px;padding-top:2px;scroll-snap-align:center}@media (min-width:1280px){.plpChipFilterWrapper{cursor:pointer;height:24px}}.plpChipFilterWrapper .plpChip{display:contents;white-space:nowrap;padding-top:5px;align-items:center}@media (min-width:1280px){.plpChipFilterWrapper .plpChip{padding-top:0}}.plpChipFilterWrapper .plpChip .closeIcon{height:24px;width:24px;margin-left:5px}.fillterCarouselChipWrapper::-webkit-scrollbar,.plpChipFilterWrapper::-webkit-scrollbar{display:none}.plpChipFilterWrapper:first-of-type{margin-left:16px!important}.filterClearAllButtonWrapper{padding-top:6px;padding-right:16px}.filterClearAllButtonWrapper .clearAll{border:none;outline:none;white-space:nowrap;display:flex}@media (min-width:768px) and (max-width:1279px){.filterClearAllButtonWrapper .clearAll{display:flex}}@media (min-width:1280px){.filterClearAllButtonWrapper .clearAll{display:none}}.itemsViewWrapper{display:flex;align-items:center;width:100%;padding:16px 16px 44px;margin-top:41px}.itemsViewWrapper .itemsViewLabel{padding-right:22px}.itemsViewWrapper .itemsViewGridContainer,.itemsViewWrapper .itemsViewListContainer{display:flex;align-items:center;opacity:.3}.itemsViewWrapper .itemsViewGridContainer.isSelected,.itemsViewWrapper .itemsViewListContainer.isSelected{opacity:1;text-decoration:underline}.itemsViewWrapper .itemsViewGrid{padding-right:25px;padding-left:2px;padding-top:2px}.itemsViewWrapper .itemsViewList{padding-left:2px;padding-top:2px}.row.productTileGridRow.plpSkeleton{padding:0;margin:0;width:100%;display:flex;align-items:flex-start}@media (min-width:768px) and (max-width:1279px){.row.productTileGridRow.plpSkeleton{margin:15px -12px 0;width:calc(100% + 32px);max-width:calc(100% + 32px)}}@media (min-width:1280px){.row.productTileGridRow.plpSkeleton{margin:15px -16px 0;width:calc(100% + 32px);max-width:calc(100% + 32px)}}.row.productTileGridRow.plpSkeleton .productTileGridCol{width:50%;padding:0;margin:0;height:auto}@media (min-width:768px) and (max-width:1279px){.row.productTileGridRow.plpSkeleton .productTileGridCol{margin:12px;width:calc(25% - 26px)}}@media (min-width:1280px){.row.productTileGridRow.plpSkeleton .productTileGridCol{margin:16px;width:calc(25% - 32px)}}.row.productTileGridRow.plpSkeleton .productTileGridCol>.skeleton{padding:129.4504461% 0 40px;border:1px solid #fff}.checkboxWrapper{display:flex;align-items:center}.checkboxWrapper .checkbox{width:24px;height:24px;flex:0 0 24px;outline:none;cursor:pointer;margin-right:16px}.checkboxWrapper .checkbox svg *{fill:#000}.checkboxWrapper .checkbox.checkbox-active svg :hover,.checkboxWrapper .checkbox.checkbox-inactive svg *{fill:#aaa}.checkboxWrapper .checkbox:focus{outline:none;outline-offset:revert}.checkboxWrapper .checkbox:focus-visible{outline:revert}.checkboxWrapper.invert .checkbox svg *,.invert .checkboxWrapper .checkbox svg *{fill:#fff}.checkboxWrapper.invert .checkbox.checkbox-active svg :hover,.checkboxWrapper.invert .checkbox.checkbox-inactive svg *,.invert .checkboxWrapper .checkbox.checkbox-active svg :hover,.invert .checkboxWrapper .checkbox.checkbox-inactive svg *{fill:#aaa}