:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}.modal-dialog{max-width:initial}.modal-dialog .modalContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:28px 34px 38.1px 28px;background-color:white;border-radius:5px}.modal-dialog .modalContent .closeModal{width:14.1px;height:14.1px;-ms-flex-item-align:end;align-self:flex-end;object-fit:contain;cursor:pointer}.modal-dialog .modalContent_content{margin-top:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1023px){.modal-dialog .modalContent_content{-ms-flex-direction:column;flex-direction:column}}.modal-dialog .modalContent_content .tiered{width:100%;text-align:right;direction:rtl;border:1px solid #d9d9d9;margin-top:15px;padding:0}.modal-dialog .modalContent_content .tiered .product-qty-title{color:#0D5F66;text-align:right;direction:rtl;font-family:'EzerSolid';font-size:14.036px;font-style:normal;font-weight:400;line-height:normal;margin:15px 15px 12px 0}.modal-dialog .modalContent_content .tiered .productUnitDescription-PDP{margin:16px 0}.modal-dialog .modalContent_content .tiered .product-qty-price-table{width:100%;padding:18px;border:none}.modal-dialog .modalContent_content .tiered .product-qty-price-table tr:nth-child(odd){background-color:white}.modal-dialog .modalContent_content .tiered .product-qty-price-table tr:nth-child(even){background-color:white;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row{height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:0 17px}@media (max-width: 1023px){.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row{padding:0 10px}}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row.selected{border:2px solid #0D5F66}@media (max-width: 1023px){.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .selector-qty{padding:0}}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .image-qty{width:33%}@media (max-width: 1023px){.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .image-qty{padding-left:unset;padding-right:unset}}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .image-qty img{height:80px;width:auto}@media (max-width: 1023px){.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .image-qty img{height:60px}}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .quantity{font-family:'EzerSolid';font-size:14px;font-weight:400;line-height:17.69px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:black;width:33%}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .quantity.for-one-unit{position:absolute;left:-4px;width:auto;direction:rtl;top:2px;font-size:14px;display:none}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value.pad{padding-top:1.1rem}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty{direction:ltr;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:150px;-ms-flex-pack:start;justify-content:flex-start;color:#7E7E7E;font-family:"EzerSolid";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:22px;position:relative;width:max-content}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty .formattedPrice{color:#7E7E7E;font-family:"EzerSolid";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty del .strike-through{display:block;margin-left:10px;margin-top:6px}@media (max-width: 1023px){.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty del .strike-through{margin-top:0}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty del .strike-through::before{top:47%}}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty del .formattedPrice{font-size:.7em}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-qty .sales .formattedPrice{color:black}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row .value .price-for-qty{color:#7E7E7E;font-family:"EzerSolid";font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:2px}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row.disabled{opacity:.5;cursor:not-allowed}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row.disabled .checkmark{background-color:#D9D9D9}.modal-dialog .modalContent_content .tiered .product-qty-price-table .product-qty-row.disabled .formattedPrice{color:#D9D9D9}.product-tile-item .product-tile{background:white;border:1px solid var(--bg-brey, #EEE);text-align:center;color:#020202;font-family:"EzerSolid";direction:rtl}.product-tile-item .product-tile .label-toggle-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-tile-item .product-tile .yotpo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:20px}.product-tile-item .product-tile .labels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;top:12px;gap:5px;height:25px;max-width:20%;min-width:fit-content;margin:12px;position:relative;z-index:2;top:0px;margin-bottom:-15px}.product-tile-item .product-tile .labels .label div{padding:0px 10px;border-radius:2px;font-size:11px;font-weight:300;max-width:150px;min-width:fit-content;letter-spacing:0.6px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:25px}@media (max-width: 767px){.product-tile-item .product-tile .labels .label div{font-size:0.8rem}}.product-tile-item .product-tile .labels .label div:empty{display:none}.product-tile-item .product-tile .labels .label.outOfStock{background:#393939;color:#fff}.product-tile-item .product-tile .labels .label.outOfStock:empty{display:none}.product-tile-item .product-tile .labels .label.promotion{background:black;color:white}.product-tile-item .product-tile .labels .label.general{background:black;color:white}.product-tile-item .product-tile .outOfStock-tile{top:50%;opacity:100%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;background:black;width:80%;height:35px;font-size:15px;font-weight:100;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:white;opacity:60%;z-index:1;display:none}.product-tile-item .product-tile .image-container{position:relative}.product-tile-item .product-tile .image-container.oosProduct{opacity:50%}.product-tile-item .product-tile .image-container.oosProduct .outOfStock-tile{display:-ms-flexbox;display:flex}@media (min-width: 1024px){.product-tile-item .product-tile .image-container:hover .quickAddToCart{display:inline-block;background-color:red}}.product-tile-item .product-tile .image-container .quickAddToCart{display:none;bottom:0px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.product-tile-item .product-tile .image-container .quickAddToCart .add-to-cart,.product-tile-item .product-tile .image-container .quickAddToCart .add-to-cart-max-reached{border-radius:3px;width:80%;padding:15px 0px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(242,242,242,0.7);font-size:14px;color:#393939}.product-tile-item .product-tile .image-container .quickAddToCart .add-to-cart.notAvailable,.product-tile-item .product-tile .image-container .quickAddToCart .add-to-cart-max-reached.notAvailable{display:none}.product-tile-item .product-tile .pdp-link{margin-right:10%;margin-left:10%;font-size:17px;color:#393939;text-overflow:ellipsis;white-space:initial;height:40px;overflow:hidden;padding:0px 8%;-webkit-line-clamp:2;display:-webkit-box;display:block !important}@supports (-webkit-box-orient: vertical){.product-tile-item .product-tile .pdp-link{display:-webkit-box}}@media (max-width: 1023px){.product-tile-item .product-tile .pdp-link a{font-size:1em}}@media (max-width: 1023px){.product-tile-item .product-tile .pdp-link .product-name{font-size:0.8em}}.product-tile-item .product-tile .pdp-link .product-name{color:black !important}.product-tile-item .product-tile .plpMsg{font-size:13px;background:white;padding:13px 6px;display:-ms-flexbox;display:flex;width:fit-content;-ms-flex-align:center;align-items:center;margin:auto;height:21px;position:relative;z-index:3;margin-top:-10px}.product-tile-item .product-tile .plpMsg.show{color:#0D5F66;font-weight:400;background:#E4F0F1}@media (max-width: 1023px){.product-tile-item .product-tile .plpMsg{font-size:12px}}.product-tile-item .product-tile .tile-body{padding-top:13px;padding-bottom:0px}.product-tile-item .product-tile .tile-body .add-to-cart,.product-tile-item .product-tile .tile-body .openTieredModal{width:85%;height:34px;border:solid 1px #000;margin:auto;letter-spacing:0.03em;font-size:20px;color:black;font-family:"EzerSolid";background:transparent;font-weight:inherit;position:inherit;color:#FFF;text-align:center;font-size:12px;background:#000}.product-tile-item .product-tile .tile-body .add-to-cart.notAvailable,.product-tile-item .product-tile .tile-body .openTieredModal.notAvailable{background:#000000;border:none}.product-tile-item .product-tile .tile-body .add-to-cart:disabled,.product-tile-item .product-tile .tile-body .openTieredModal:disabled{background:#eaeaea;border:none;color:#B0B0B0}.product-tile-item .product-tile .tile-body .quickAddToCart:has(.openTieredModal:not(.d-none)) .add-to-cart{display:none}.product-tile-item .product-tile .tile-body .prices{padding-bottom:0px}.product-tile-item .product-tile .tile-body .prices .price{font-size:16px}@media (max-width: 1023px){.product-tile-item .product-tile .tile-body .prices .price{font-size:1em}}.product-tile-item .product-tile .tile-body .prices .price .notAvailable{background:#EEE;color:#CBCBCB}.product-tile-item .product-tile .tile-body .prices .price .strike-through{margin-right:0px}.product-tile-item .product-tile .tile-body .prices .price .sales{font-weight:bold}.product-tile-item .product-tile .tile-body .prices .price span{-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.product-tile-item .product-tile .tile-body .prices del{text-decoration:none;font-size:10px;padding-right:5px;margin-top:5px}.product-tile-item .product-tile .tile-body .promotionExperationDate{height:20px;color:#5d5b5b;font-size:14px;margin:12px 0 5px}.product-tile-item .product-tile .tile-body .promotionExperationDate .promotions{font-size:0.7rem}.product-tile-item .product-tile .tile-body .bottomPadding{height:50px}.product-tile-item .product-tile .tile-body .bottomPadding-20{height:20px}.product-tile-item .product-tile .tile-body .bottomPadding-60{height:60px}.product-tile-item .product-tile .tile-body .outOfStock{opacity:50%}.product-tile-item .product-tile .tile-body .yotpo-grade{height:10px}.product-tile-item .product-tile .productUnitDescription{font-size:13px;color:#9896a1;height:11px;font-size:12px;margin-top:4px}@media (max-width: 767px){.product-tile-item .product-tile .productUnitDescription{font-size:11px}}.product-tile-item .product-tile .productUnitDescription .money{direction:ltr;display:inline-block}.product-tile-item .product-tile .productUnitDescription .color-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}.product-tile-item .product-tile.cartSpecialTile{border:2px dashed var(--bg-brey, #B2B2B2)}@media (max-width: 1023px){.product-tile-item .product-tile.cartSpecialTile{min-height:auto}}.product-tile-item .product-tile.cartSpecialTile .image-container a .tile-image{width:100px}.product-tile-item .product-tile.cartSpecialTile .tile-body{padding-bottom:15px}.product-tile-item .product-tile.cartSpecialTile .labels{position:absolute;top:0px}.product-tile-item .product-tile.cartSpecialTile .productUnitDescription{font-size:11px;width:max-content;text-align:center;margin:auto}.product-tile-item .product-tile .toggle{margin:14px 0px 0px 14px;height:20px}.product-tile-item .product-tile .toggle .toggle-container{display:inline-block;width:35px;height:20px;background-color:#ccc;border-radius:30px;cursor:pointer;position:relative}.product-tile-item .product-tile .toggle .toggle-container.active{background-color:#95E5CC}.product-tile-item .product-tile .toggle .toggle-button{width:100%;height:100%;position:relative}.product-tile-item .product-tile .toggle .toggle-slider{width:16px;height:16px;background-color:white;border-radius:50%;position:absolute;top:2px;left:2px;transition:all 0.3s}.product-tile-item .product-tile .toggle .toggle-slider.active{left:22px}.product-tile-item .product-tile .toggle .toggle-button.active .toggle-slider{left:16px}.product-tile-item .product-tile .toggle .toggle-container.active .toggle-container{background-color:#95E5CC}.product-tile-item .product-tile .toggle .toggle-container:active .toggle-button .toggle-slider{left:16px}#tieredProductModal{transition:none;padding-right:unset !important}@media (max-width: 1023px){#tieredProductModal .tieredModal-dialog{-ms-flex-align:end;align-items:flex-end;margin:0 auto}}#tieredProductModal .tieredModal-dialog .tieredModal-content{border-radius:24px;padding:20px 15px 10px 15px}@media (min-width: 1024px){#tieredProductModal .tieredModal-dialog .tieredModal-content{max-height:500px;overflow-y:auto}}@media (min-width: 1440px){#tieredProductModal .tieredModal-dialog .tieredModal-content{max-height:100%;overflow-y:auto}}#tieredProductModal .tieredModal-dialog .tieredModal-content .title{position:absolute;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#tieredProductModal .tieredModal-dialog .tieredModal-content .product-name{font-weight:300;font-size:18px;margin-bottom:10px}#tieredProductModal .tieredModal-dialog .tieredModal-content .productUnitDescription-PDP{font-size:13px;color:#9896a1;height:11px;font-size:12px}@media (max-width: 767px){#tieredProductModal .tieredModal-dialog .tieredModal-content .productUnitDescription-PDP{font-size:11px}}#tieredProductModal .tieredModal-dialog .tieredModal-content .productUnitDescription-PDP .money{direction:ltr;display:inline-block}#tieredProductModal .tieredModal-dialog .tieredModal-content .productUnitDescription-PDP .color-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}#tieredProductModal .tieredModal-dialog .tieredModal-content .tiered{border:unset}#tieredProductModal .tieredModal-dialog .tieredModal-content .tiered .product-qty-title{margin-right:unset}@media (max-width: 1023px){#tieredProductModal .tieredModal-dialog .tieredModal-content .tiered .product-qty-title{text-align:center}}#tieredProductModal .tieredModal-dialog .tieredModal-content .tiered .product-qty-price-table .product-qty-row .quantity{width:100%}#tieredProductModal .tieredModal-dialog .tieredModal-content .tiered .form-group .checkbox-container input[type="radio"]+.checkmark{width:18px;height:18px;top:-5px}#tieredProductModal .tieredModal-dialog .tieredModal-content .tiered .form-group .checkbox-container input[type="radio"]+.checkmark::after{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px)}#tieredProductModal .tieredModal-dialog .tieredModal-content .qty-errorMsg{height:40px;color:#0D5F66;text-align:right;font-family:"EzerSolid";font-size:.5em;font-style:normal;font-weight:300;line-height:normal;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;direction:rtl;-ms-flex-pack:center;justify-content:center}#tieredProductModal .tieredModal-dialog .tieredModal-content .qty-errorMsg .infos-icon{display:none;margin-left:5px;transform:scale(1.2)}#tieredProductModal .tieredModal-dialog .tieredModal-content .qty-errorMsg .qty-errorMsg-text{display:none}#tieredProductModal .tieredModal-dialog .tieredModal-content .prices-add-to-cart .addToCartTiered{padding-bottom:unset}#tieredProductModal .tieredModal-dialog .tieredModal-content .modal-body{-ms-flex-direction:column;flex-direction:column;padding:0.5rem}@media (max-width: 1023px){#tieredProductModal .tieredModal-dialog .tieredModal-content .modal-body{padding:unset}}#tieredProductModal .tieredModal-dialog::before{height:calc(100vh - 1.5rem)}:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}.select2.select2-container{width:100% !important}.select2.select2-container .selection .select2-selection .select2-selection__arrow{height:auto;top:50%}.select2.select2-container .selection .select2-selection .select2-selection__rendered{padding:0;font-size:14px;color:#000}.select2.select2-container .selection .select2-selection.select2-selection--single{height:40px;padding:10px 10px 14px;background-color:#fff;border-color:#e3e3e3;border-radius:2px;color:#e3e3e3}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{padding-left:10px}.select2-results__option--selectable{color:#000}.select2-container--open .select2-dropdown--below{border-color:#e3e3e3}.select2-container--open .select2-dropdown--below .select2-search--dropdown .select2-search__field{border-color:black;background-color:#fff;height:38px}@media (min-width: 1024px){.select2-container--open .select2-dropdown--below .select2-search--dropdown .select2-search__field{height:28px}}.select2-container--open .select2-dropdown--below .select2-results{font-size:0.8rem}.form-group input.form-control:not(:placeholder-shown) ~ select:not(:checked) ~ .form-control-label{top:calc(50% - 10px);font-size:15px}.form-group input.form-control:not(:placeholder-shown) ~ select ~ .form-control-label.ontop{top:2px;opacity:1;font-size:12px}.select2-hidden-accessible.is-invalid ~ .select2.select2-container .selection .select2-selection.select2-selection--single{border:1px solid red !important;background-color:#fff}.plpHeader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.plpHeader .header-info{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:center;align-items:center;font-weight:300;margin-bottom:15px}.plpHeader .header-info .title{font-size:30px;margin-bottom:15px;font-weight:300}@media (max-width: 1023px){.plpHeader .header-info .title{font-size:24px}}.plpHeader .header-info .categoryDescription{width:65%;font-size:15px;line-height:21.19px}@media (max-width: 1023px){.plpHeader .header-info .categoryDescription{width:85%;font-size:14px}}.black-btn{color:#000}.search-results-header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}.search-results-header .filter-sort-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 1023px){.search-results-header .filter-sort-container{-ms-flex-pack:center;justify-content:center;padding:5px 0px;overflow:hidden;width:50%}}.search-results-header .filter-sort-container .toggle-filters{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}.search-results-header .filter-sort-container .toggle-filters-title{font-size:16px;font-weight:600;text-decoration:underline}.search-results-header .filter-sort-container .toggle-filters-icon{margin-left:5px}.search-results-header .filter-sort-container .sort-order-select,.search-results-header .filter-sort-container .filter-order-select{font-size:17px;color:#000;font-family:"EzerSolid";border:none;font-weight:bold;background:none;text-align:center}.search-results-header .filter-sort-container .sort-order-select .black-btn,.search-results-header .filter-sort-container .filter-order-select .black-btn{color:#000}@media (min-width: 1024px){.search-results-header .filter-sort-container .sort-order-select,.search-results-header .filter-sort-container .filter-order-select{text-align:center;height:32px;margin-bottom:10%;background-color:white;margin-right:16px;margin-left:0;letter-spacing:-0.2px;font-size:16px;font-weight:normal}.search-results-header .filter-sort-container .sort-order-select:focus,.search-results-header .filter-sort-container .filter-order-select:focus{outline:none;background-color:white}.search-results-header .filter-sort-container .sort-order-select option,.search-results-header .filter-sort-container .filter-order-select option{text-align:right}}@media (max-width: 1023px){select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}}.custom-select{text-align:center;background-color:transparent;border-color:transparent;font-size:20px;color:#000;font-weight:bold;font-family:"$ellasans";border-top:solid 1px #e6e6e6}@media (min-width: 1024px){.custom-select{margin-left:0;border:none;text-align:right;background-color:transparent;font-size:16px;font-family:"EzerSolid"}.custom-select:focus{outline:none}}@media (max-width: 1023px){.topBorder{padding:5px 0px;border-top:solid 1px #e6e6e6}}#product-search-results{padding-right:0px;padding-left:0px}.banner{overflow:hidden;display:block;object-fit:cover;object-position:100% 0%;-ms-flex-pack:center;justify-content:center}@media (max-width: 1023px){.banner{display:-ms-flexbox;display:flex;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}}.suggestedProducts{display:-ms-flexbox;display:flex}.html-slot-container{color:white;height:35px;margin:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px;overflow:hidden;position:relative;width:100%;z-index:99;background-color:black;transition:top 0.3s ease}@media (max-width: 1023px){.html-slot-container{margin-bottom:8px}}.html-slot-container span{display:inline-block;white-space:nowrap;text-align:center;padding:10px;font-weight:100;width:100%;position:relative;animation:scroll-text 35s linear infinite}@media (max-width: 768px){.html-slot-container span{animation:scroll-text 20s linear infinite}}@keyframes scroll-text{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.html-slot-container span:hover{animation-play-state:paused}.sticky-html-slot{position:fixed;top:var(--header-height, 60px);left:0;width:100%;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.search-results{padding-top:5px}.search-results .featuredBanners{padding:0px 0px 12px;gap:10px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.search-results .featuredBanners img{border-radius:5px}.search-results .searchPageResults{color:#393939;text-align:center;padding:18px 0px}.search-results .searchPageResults .searchPageHeader{font-size:24px}.search-results .searchPageResults .searchPageHeader .searchWord{font-weight:bold}@media (max-width: 1023px){.search-results .searchPageResults .searchPageHeader{font-size:18px}}.search-results .searchPageResults .searchPageSubHeader{font-size:16px;line-height:1.6;letter-spacing:0.19px}.search-results .searchPageResults .searchPageSuggestions{margin:57.8px 84px 64px;font-size:24px;font-weight:bold;letter-spacing:0.23px}@media (max-width: 1023px){.search-results .searchPageResults .searchPageSuggestions{font-size:16px}}.search-results .infoBox{margin:25px 0px}@media (max-width: 1023px){.search-results .infoBox{margin:18px 0px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.search-results .infoBox .results-count{font-size:14px;color:#7E7E7E;font-weight:400}.search-results .infoBox .filtersAndSort{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:20px 0px}.search-results .infoBox .filtersAndSort .filters{color:#fff;padding:13px 23px;font-size:15px;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 1023px){.search-results .infoBox .filtersAndSort .filters{width:40px;height:40px}}.search-results .infoBox .filtersAndSort .checkedFilters.desktop:not(:empty){padding-left:5px}.search-results .infoBox .filtersAndSort .view-buttons{display:-ms-flexbox;display:flex;gap:15px}.search-results .infoBox .filtersAndSort .view-buttons .view-button{width:24px;height:24px;display:-ms-flexbox;display:flex;border-radius:5px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.search-results .infoBox .filtersAndSort .view-buttons .view-button.single{content:url("../images/1row.svg")}.search-results .infoBox .filtersAndSort .view-buttons .view-button.single.active{content:url("../images/1row_active.svg")}.search-results .infoBox .filtersAndSort .view-buttons .view-button.grid{content:url("../images/2rows.svg")}.search-results .infoBox .filtersAndSort .view-buttons .view-button.grid.active{content:url("../images/2rows_active.svg")}.search-results .infoBox .filtersAndSort .checkedFilters.mobile{width:28px;height:28px;position:absolute;display:-ms-flexbox;display:flex;margin-right:50px;margin-top:-5px;border-radius:24px;background-color:#393939;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.search-results .infoBox .filtersAndSort .checkedFilters.mobile:empty{display:none}.search-results .old-image-toggle-msg{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}@media (max-width: 768px){.search-results .old-image-toggle-msg{font-size:13px}}.search-results .old-image-toggle-msg .toggle-icon{padding:0px 5px}.search-results .page-title{font-family:"$ellasans";background-color:transparent;display:-ms-flexbox;display:flex;color:#000;padding:10px 0px;margin:0px;font-size:40px;font-weight:normal;-ms-flex-pack:center;justify-content:center}.search-results .sorts-container{color:#393939;font-size:14px}@media (max-width: 1023px){.search-results .sorts-container .sort-header{margin:12px;line-height:1.5;font-size:15px}.search-results .sorts-container .sort-order{overflow-x:scroll;margin:12px 0px;display:-ms-flexbox;display:flex}.search-results .sorts-container .sort-order .sort-option{min-width:max-content;border-radius:24px;border:solid 1px #9896a1;margin:0px 5px 10px;padding:12px 16px}.search-results .sorts-container .sort-order .sort-option .black-btn{color:#000}.search-results .sorts-container .sort-order .sort-option.active{color:#fff;background-color:#393939}}.search-results .refinements-container{height:inherit}.search-results .refinements-container .card.collapsible-sm.refinement-age{display:none}.search-results .refinements-container .card.collapsible-sm.refinement-routine{display:none}.search-results .refinements-container .card.collapsible-sm.refinement-rank{display:none}.search-results .refinements-container .card.collapsible-sm.refinement-improve{display:none}.search-results .refinements-container .card.collapsible-sm.refinement-gender{display:none}.search-results .refinements-container .card.collapsible-sm.refinement-skin{display:none}.search-results .refinements-container .refinement-age{display:none}@media (min-width: 1024px){.search-results .refinements-container{padding:0px 15px 0px 20px}}.search-results .refinements-container .refinements{text-align:right;font-family:"EzerSolid";height:66%;direction:ltr;overflow-y:auto}.search-results .refinements-container .refinements .card{direction:rtl;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:none;background-clip:border-box;border-bottom:solid 0.5px #cbcacf}@media (max-width: 1023px){.search-results .refinements-container .refinements .card{padding:0px 15px;border-bottom:1px solid rgba(0,0,0,0.125)}}.search-results .refinements-container .refinements .card .card-body .boolean-attribute{width:45%}@media (max-width: 1023px){.search-results .refinements-container .refinements .card .card-body .boolean-attribute{width:auto}}.search-results .refinements-container .refinements .card .card-body .boolean-attribute button{text-align:right;display:-ms-flexbox;display:flex;line-height:20px}.search-results .refinements-container .refinements .card .card-body button{font-size:16px}.search-results .refinements-container .refinements ul{list-style-type:none}.search-results .refinements-container .refinements .values{padding-right:0px}.search-results .refinements-container .refinements .values .fa{margin:6px 6px 0px 12px;font-size:16px}.search-results .refinements-container .refinements .values .fa-square:before{content:"\F14A";font-weight:bold}.search-results .sortsAndFilters{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}@media (max-width: 1023px){.search-results .sortsAndFilters{-ms-flex-direction:column;flex-direction:column;margin-top:0px}}.search-results .sortsAndFilters .filters{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1023px){.search-results .sortsAndFilters .filters{-ms-flex-direction:column;flex-direction:column}}.search-results .sortsAndFilters .countAndSortBy{display:-ms-flexbox;display:flex;padding:0px;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 1023px){.search-results .sortsAndFilters .search-results-header{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}}.search-results .body{margin-top:0;font-family:"EzerSolid"}.search-results .body .filter-header{background-color:#fff;padding:15px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1023px){.search-results .body .filter-header{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0px 2px 6px 0px rgba(65,34,51,0.1)}.search-results .body .filter-header>*{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}}.search-results .body .filter-header .header{font-size:19px;font-weight:bold;text-align:center;position:absolute;left:calc(50% - 50px);width:100px}@media (max-width: 1023px){.search-results .body .filter-header .header{font-weight:normal}}.search-results .body .card{border-bottom:solid 0.5px #9896a1;border-width:0px 0px 1px 0px;margin-bottom:0px}.search-results .body .card:last-of-type{border:none}.search-results .body .card .card-header{padding:18px 0px;border:none;min-height:72px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.search-results .body .card .card-header div{font-size:18px;font-weight:bold;line-height:1.33;margin-bottom:0px;padding-right:5px}@media (max-width: 1023px){.search-results .body .card .card-header{padding:18px 10px}.search-results .body .card .card-header h2{font-size:18px;font-weight:normal;color:#393939}}.search-results .body .card .card-body{padding:0px;width:90%}.search-results .body .card .card-body .values{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:20px;color:#393939;row-gap:10px}.search-results .body .card .card-body .values li{width:45%}@media (max-width: 1023px){.search-results .body .card .card-body .values li{width:unset}}@media (max-width: 1023px){.search-results .body .card .card-body{padding:0px 10px}.search-results .body .card .card-body .values{-ms-flex-direction:column;flex-direction:column}}.search-results .body .sebocalm-refinement-bar{display:-ms-flexbox;display:flex;gap:10px;margin-top:25px}.search-results .body .sebocalm-refinement-bar .filters-container,.search-results .body .sebocalm-refinement-bar .sorts-container{gap:10px}.search-results .body .sebocalm-refinement-bar .filters-container .filter-name,.search-results .body .sebocalm-refinement-bar .filters-container .sort-name,.search-results .body .sebocalm-refinement-bar .sorts-container .filter-name,.search-results .body .sebocalm-refinement-bar .sorts-container .sort-name{padding:8px 12px;gap:8px;cursor:pointer;border:1px solid #ccc;font-size:14px;border-radius:24px}.search-results .body .sebocalm-refinement-bar .filters-container .filter-name.selected,.search-results .body .sebocalm-refinement-bar .filters-container .sort-name.selected,.search-results .body .sebocalm-refinement-bar .sorts-container .filter-name.selected,.search-results .body .sebocalm-refinement-bar .sorts-container .sort-name.selected{border:1px solid black}.search-results .grid-footer{-ms-grid-column:span 4;grid-column:span 4;margin:5% auto}@media (max-width: 1023px){.search-results .grid-footer{-ms-grid-column:span 1;grid-column:span 1}}.search-results .grid-footer .show-more .black-btn{color:#000}.search-results .grid-footer .show-more #center-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.search-results .grid-footer .show-more #center-content button{padding:18.8px 63.9px 18.2px 64.1px;border-radius:4.5px;background:none;border:solid 1px #95E5CC}.no-results{font-size:17px;font-family:"EzerSolid";margin:15px 0px;width:300px;margin:auto;padding:30px 0px;line-height:24px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.no-results .no-results-img{margin:10px 0px}.swatch{height:50px}.swatch .colorAttribute-name{bottom:0px;margin-bottom:7px;font-size:12px;color:#7b7b7b}.centerColors{-ms-flex-pack:center;justify-content:center}@media (max-width: 1023px){.products-container{padding:0px}}.products-container .product-grid{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr)}@media (min-width: 1024px) and (max-width: 1440px){.products-container .product-grid{gap:14px}}@media (max-width: 1023px){.products-container .product-grid{gap:0px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}.tile-variation{height:50px}.attribute,.attributes{display:-ms-flexbox;display:flex;-ms-flex-pack:center;margin:auto;max-width:150px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin:10px auto}.attribute.color,.attributes.color{height:32px;max-width:none;width:75%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:3px}.attribute.color.active,.attributes.color.active{height:fit-content}.attribute.color .slick-arrow,.attributes.color .slick-arrow{position:absolute;top:45%;width:35px;height:40px;background-repeat:no-repeat}.attribute.color .slick-arrow.slick-prev,.attributes.color .slick-arrow.slick-prev{background-image:url("../images/right-arrow.svg");right:-3%}.attribute.color .slick-arrow .col-lg-3,.attributes.color .slick-arrow .col-lg-3{padding:8px}.attribute.color .slick-arrow.slick-next,.attributes.color .slick-arrow.slick-next{left:-3%;background-image:url("../images/left-arrow.svg")}.attribute.color .slick-arrow.slick-disabled,.attributes.color .slick-arrow.slick-disabled{display:none !important}.attribute.width,.attributes.width{-ms-flex-pack:center;justify-content:center;height:fit-content;max-width:none}.attribute .swatchable-radio,.attributes .swatchable-radio{cursor:pointer}.attribute .swatchable-radio.width,.attributes .swatchable-radio.width{position:relative;background-color:#fff;min-width:42.5%;height:34px;text-align:center;display:-ms-inline-flexbox;display:inline-flex;color:#5d5b5b;font-size:12px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0px;border:1px solid var(--bg-brey, #EEE)}@media (max-width: 767px){.attribute .swatchable-radio.width,.attributes .swatchable-radio.width{min-width:40%}}.attribute .swatchable-radio.width.active,.attributes .swatchable-radio.width.active{border:solid 1px #979797;background:var(--Backgrounds-Primary, #fff)}.attribute .swatchable-radio.width.disabled,.attributes .swatchable-radio.width.disabled{text-decoration:line-through;-webkit-text-decoration-color:#7E7E7E;text-decoration-color:#7E7E7E;color:#7E7E7E}.attribute .swatchable-radio.width.disabled.active,.attributes .swatchable-radio.width.disabled.active{text-decoration:line-through;-webkit-text-decoration-color:#7E7E7E;text-decoration-color:#7E7E7E}.attribute .swatchable-radio.color,.attributes .swatchable-radio.color{position:relative;border:1px solid #e6e6e6;background-color:#e73b69;width:23px;height:23px;padding:0.1rem;text-align:center;display:-ms-inline-flexbox;display:inline-flex;border-radius:24px;-ms-flex-pack:center;justify-content:center;margin:2% 2.5%}.attribute .swatchable-radio.color.disabled,.attributes .swatchable-radio.color.disabled{background:linear-gradient(to top right, currentColor calc(50% - 1px), #000, currentColor calc(50% + 1px))}.attribute .swatchable-radio.color.active,.attributes .swatchable-radio.color.active{outline:solid 1.5px #6d6d6d;outline-offset:1px}.attribute .swatchable-radio input,.attributes .swatchable-radio input{position:absolute;opacity:0;cursor:pointer}.advertisement{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (max-width: 1023px){.advertisement{display:none}}.advertisement a{min-height:100%}.advertisement a img{width:100%}.advertisement--first{-ms-grid-column:span 2;grid-column:span 2}.advertisement--second{-ms-grid-column:span 1;grid-column:span 1}.advertisement .unclickableBanner{pointer-events:none}.products-holder{width:100%;padding:3%;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center;margin-bottom:7%;padding-top:0px}.products-holder .product-tile-item{width:25%}@media (max-width: 1023px){.products-holder .product-tile-item{width:auto}}@media (max-width: 1023px){.products-holder{-ms-flex-direction:column;flex-direction:column}}.products-holder#disableCartAddition .quickAddToCart{display:none}#footercontent{margin-top:0px}.refinements .filter-modal,.sorts-container .filter-modal{z-index:1200}@media (max-width: 1023px){.refinements .filter-modal,.sorts-container .filter-modal{bottom:0px;top:unset;height:auto;padding-right:0px !important}}.refinements .filter-modal .modal-header,.sorts-container .filter-modal .modal-header{-ms-flex-pack:center;justify-content:center;padding:2rem 0rem}.refinements .filter-modal .close,.sorts-container .filter-modal .close{width:14.1px;height:14.1px;position:absolute;left:15px;top:2rem;opacity:1;cursor:pointer}.refinements .filter-modal .close-modal,.sorts-container .filter-modal .close-modal{position:absolute;left:10px;top:10px}.refinements .filter-modal .modal-title,.sorts-container .filter-modal .modal-title{font-size:20px;font-weight:400;line-height:18px}.refinements .filter-modal .modal-body,.sorts-container .filter-modal .modal-body{max-height:300px;font-size:14px;overflow:auto}.refinements .filter-modal .modal-body .card-body,.sorts-container .filter-modal .modal-body .card-body{padding:unset}.refinements .filter-modal .modal-body .values,.sorts-container .filter-modal .modal-body .values{width:90%;margin:0 auto 1em;padding-right:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9px}.refinements .filter-modal .modal-body .values .boolean-attribute button,.sorts-container .filter-modal .modal-body .values .boolean-attribute button{display:-ms-flexbox;display:flex;gap:12px;font-size:14px;-ms-flex-align:center;align-items:center}.refinements .filter-modal .modal-body .values .boolean-attribute button .fa-square:before,.sorts-container .filter-modal .modal-body .values .boolean-attribute button .fa-square:before{background-image:url("../images/vi_checked.svg")}.refinements .filter-modal .modal-body .values .boolean-attribute button .box-filter,.refinements .filter-modal .modal-body .values .boolean-attribute button .box-filter-selected,.sorts-container .filter-modal .modal-body .values .boolean-attribute button .box-filter,.sorts-container .filter-modal .modal-body .values .boolean-attribute button .box-filter-selected{border:1px solid #D9D9D9;width:20px;height:20px}.refinements .filter-modal .modal-body .values .boolean-attribute button .box-filter.box-filter-selected,.refinements .filter-modal .modal-body .values .boolean-attribute button .box-filter-selected.box-filter-selected,.sorts-container .filter-modal .modal-body .values .boolean-attribute button .box-filter.box-filter-selected,.sorts-container .filter-modal .modal-body .values .boolean-attribute button .box-filter-selected.box-filter-selected{background-image:url("../images/vi_checked.svg");background-position:center;background-repeat:no-repeat}.refinements .filter-modal .modal-footer,.sorts-container .filter-modal .modal-footer{border:unset;display:-ms-flexbox;display:flex;gap:10px}@media (max-width: 1023px){.refinements .filter-modal .modal-footer,.sorts-container .filter-modal .modal-footer{-ms-flex-pack:center;justify-content:center}}.refinements .filter-modal .modal-footer .submit-filters .btn,.refinements .filter-modal .modal-footer .reset-filters .btn,.sorts-container .filter-modal .modal-footer .submit-filters .btn,.sorts-container .filter-modal .modal-footer .reset-filters .btn{font-size:14px;line-height:normal;font-weight:100;width:180px}.refinements .filter-modal.fade,.sorts-container .filter-modal.fade{transition:opacity 0s linear}.refinements .filter-modal .modal-dialog,.sorts-container .filter-modal .modal-dialog{transform:unset;transition:unset}@media (max-width: 1023px){.refinements .filter-modal .modal-dialog,.sorts-container .filter-modal .modal-dialog{margin-bottom:0px;-ms-flex-align:end;align-items:flex-end}}.refinements .filter-modal.sorts-modal .modal-dialog,.sorts-container .filter-modal.sorts-modal .modal-dialog{min-width:300px}.refinements .filter-modal.sorts-modal .modal-dialog .modal-content,.sorts-container .filter-modal.sorts-modal .modal-dialog .modal-content{min-height:230px}.refinements .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body,.sorts-container .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body{padding-top:0px}.refinements .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body .checkbox-container,.sorts-container .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body .checkbox-container{margin-bottom:15px}.refinements .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body .checkbox-container .checkmark,.sorts-container .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body .checkbox-container .checkmark{width:20px;height:20px;border-radius:unset}.refinements .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body .checkbox-container .checkmark::after,.sorts-container .filter-modal.sorts-modal .modal-dialog .modal-content .modal-body .checkbox-container .checkmark::after{background-image:url("../images/vi_checked.svg");background-position:center;background-repeat:no-repeat;width:18px;height:18px;position:unset;border-radius:unset;background-color:unset}.einstein-recommendations-preSlick .title{color:#000;text-align:center;font-family:'EzerSolid';font-size:30px;font-style:normal;font-weight:300;line-height:17.644px;padding-bottom:40px}@media (max-width: 1023px){.einstein-recommendations-preSlick .title{font-size:24px;padding-bottom:20px}}
