:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}: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}}:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}.product-info-wrapper{padding:0}.product-info-wrapper .card.product-info{border:none;border:1px solid #EEEEEE;padding:10px 0;-ms-flex-wrap:inherit;flex-wrap:inherit;position:relative}@media (min-width: 1024px){.product-info-wrapper .card.product-info{padding:20px 0}}.product-info-wrapper .card.product-info .line-item-availability{position:absolute;top:10px;right:15px}.product-info-wrapper .card.product-info .line-item-availability .line-item-attributes{font-size:14px;font-weight:400}.product-info-wrapper .card.product-info .row-wrapper{margin:0}.product-info-wrapper .card.product-info .row-wrapper .flex-row{padding:0}.product-info-wrapper .card.product-info .row-wrapper .item-image{margin:0;height:auto;position:relative;display:-ms-flexbox;display:flex}@media (min-width: 375px){.product-info-wrapper .card.product-info .row-wrapper .item-image{padding-right:0;padding-left:1rem}}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:16px}@media (min-width: 1440px){.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper{padding-left:32px}}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges{position:absolute;bottom:0;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;top:unset;display:none}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .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-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label div{font-size:0.8rem}}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label div:empty{display:none}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label.outOfStock{background:#393939;color:#fff}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label.outOfStock:empty{display:none}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label.promotion{background:black;color:white}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label.general{background:black;color:white}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .label div{padding:4px 10px;width:max-content}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .details{width:38px;height:38px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"EzerSolid";border-radius:24px;direction:ltr;font-weight:bold;-ms-flex-align:center;align-items:center;font-size:13px;-ms-flex-pack:center;justify-content:center}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .details .discountWord{font-size:10px;margin-bottom:5px}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .details .discountAmount{font-size:15px}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .details{right:20px}}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .details.beauty{background-color:#bfa6d8}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper .product-badges .details.market{background-color:#a9dba9}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper img.product-image{margin:0;max-height:100px;max-width:100px}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper img.product-image{max-height:125px;max-width:125px}}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-image-wrapper img.product-image.unavailable{opacity:0.5}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-edit{text-align:center}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-edit a.edit{color:#393939;font-size:14px;font-weight:400;text-decoration:underline}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete{position:absolute;bottom:0;right:100px}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput{display:-ms-flexbox;display:flex;border:1.44px solid #EEEEEE;border-radius:50px;padding:0px;width:150px}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange{width:45px;position:relative}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange.increment img,.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange.decrement img{position:absolute;width:10px;height:auto}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange.increment.disabled,.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange.decrement.disabled{opacity:0.25;cursor:auto}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange.increment img{top:calc(50% - 5px);left:calc(50% - 5px)}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantityChange.decrement img{top:calc(50% - 5px);left:calc(50% - 5px)}.product-info-wrapper .card.product-info .row-wrapper .item-image .desktop-quantity-and-delete .quantityInput .quantity.custom-select{font-size:16px;font-weight:400;border:none;background:#EEEEEE;width:42px;margin:0px;color:black;height:33px;padding:0px;text-align:center;font-family:"EzerSolid"}.product-info-wrapper .card.product-info .row-wrapper .item-details{padding-right:1rem;min-height:120px}.product-info-wrapper .card.product-info .row-wrapper .item-details .gift-tag{display:-ms-flexbox;display:flex;font-size:12px;width:fit-content;-ms-flex-align:center;align-items:center;padding:0px 10px;font-weight:100;gap:7px;background-color:#95E5CC;line-height:25px;font-size:13px}.product-info-wrapper .card.product-info .row-wrapper .item-details .gift-tag img{width:11px}.product-info-wrapper .card.product-info .row-wrapper .item-details .line-item-total-price .price{font-size:0.9rem;font-weight:900;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-info-wrapper .card.product-info .row-wrapper .item-details .desktop-quantity-and-delete{width:100%;position:absolute;bottom:0px;gap:25px;right:25px}.product-info-wrapper .card.product-info .row-wrapper .item-details .desktop-quantity-and-delete .quantity-and-delete{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:100%;position:relative}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit{padding-right:1.5rem}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit a.edit{background-image:url(../images/edit.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;padding-right:1rem;font-size:0.8rem;font-weight:600;text-decoration:underline;padding-left:0}@media (min-width: 1440px){.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit a.edit{padding-left:1rem}}@media (min-width: 768px){.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit{padding-right:0}}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form{-ms-flex:100px 0 0px;flex:100px 0 0}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput{display:-ms-flexbox;display:flex;border:1.44px solid #EEEEEE;border-radius:50px;padding:0px;width:150px;width:110px}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange{width:45px;position:relative}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.increment img,.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.decrement img{position:absolute;width:10px;height:auto}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.increment.disabled,.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.decrement.disabled{opacity:0.25;cursor:auto}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.increment img{top:calc(50% - 5px);left:calc(50% - 5px)}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.decrement img{top:calc(50% - 5px);left:calc(50% - 5px)}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantity.custom-select{font-size:16px;font-weight:400;border:none;background:#EEEEEE;width:42px;margin:0px;color:black;height:33px;padding:0px;text-align:center;font-family:"EzerSolid"}.product-info-wrapper .card.product-info .row-wrapper .item-details .low-stock{color:#D00909;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:100;font-size:14px}@media (max-width: 1023px){.product-info-wrapper .card.product-info .row-wrapper .item-details .low-stock{font-size:10px;position:absolute;left:20%}}.product-info-wrapper .card.product-info .row-wrapper .item-details .delete-wrapper{left:40px;bottom:6px;position:absolute;cursor:pointer}@media (max-width: 1023px){.product-info-wrapper .card.product-info .row-wrapper .item-details .delete-wrapper{left:20px}}.product-info-wrapper .card.product-info .row-wrapper .delete-and-price{position:relative;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .delete-and-price{-ms-flex-pack:center;justify-content:center}}.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .delete-wrapper{position:absolute;bottom:unset;left:10px;font-size:12px}.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .product-card-footer{position:absolute;bottom:0}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .product-card-footer{position:relative}}.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .product-card-footer .line-item-total-price .strike-through{font-size:12px}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .product-card-footer .line-item-total-price .strike-through{font-size:inherit}}.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .product-card-footer .line-item-total-price .pricing{font-size:14px}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .delete-and-price .product-card-footer .line-item-total-price .pricing{font-size:20px}}.product-info-wrapper .card.product-info .row-wrapper .line-item-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:normal;justify-content:normal;position:relative;overflow:hidden;gap:8px}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .line-item-header{overflow:unset;margin-bottom:0px}}.product-info-wrapper .card.product-info .row-wrapper .line-item-header span{font-size:0.8em}.product-info-wrapper .card.product-info .row-wrapper .line-item-header .line-item-name{font-size:1rem;font-weight:500;color:#393939;text-align:initial;text-overflow:ellipsis;white-space:inherit;line-height:22px;-webkit-line-clamp:2}@supports (-webkit-box-orient: vertical){.product-info-wrapper .card.product-info .row-wrapper .line-item-header .line-item-name{display:-webkit-box}}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .line-item-header .line-item-name{font-size:18px;white-space:normal}}.product-info-wrapper .card.product-info .row-wrapper .line-item-header .edit-delete{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:absolute;right:0;bottom:0}.product-info-wrapper .card.product-info .row-wrapper .line-item-header .edit-delete .product-edit{padding-left:1rem}.product-info-wrapper .card.product-info .row-wrapper .line-item-header .edit-delete button.remove-product{background-color:transparent;border:none;padding:0;padding-left:1rem;cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}.product-info-wrapper .card.product-info .row-wrapper .productUnitDescription-PDP{margin:5px 0px;font-size:11px;color:#7b7b7b;font-weight:100;color:#7E7E7E;font-size:12px;margin:0px 0px 0px 5px}.product-info-wrapper .card.product-info .row-wrapper .productUnitDescription-PDP .money{direction:ltr;display:inline-block}.product-info-wrapper .card.product-info .row-wrapper .productUnitDescription-PDP .inner{color:#3A3A3A;font-weight:300}.product-info-wrapper .card.product-info .row-wrapper .productUnitDescription-PDP .inner{color:#7E7E7E}.product-info-wrapper .card.product-info .row-wrapper .line-item-total-price{display:-ms-flexbox;display:flex;font-size:18px;gap:10px}.product-info-wrapper .card.product-info .row-wrapper .line-item-total-price .d-flex{gap:10px;-ms-flex-align:center;align-items:center}.product-info-wrapper .card.product-info .row-wrapper .line-item-total-price .strike-through{color:#9896a1;font-size:14px;-ms-flex-line-pack:center;align-content:center}.product-info-wrapper .card.product-info .row-wrapper .line-item-total-price .pricing{font-weight:400}.product-info-wrapper .card.product-info .row-wrapper .product-unit-container{padding:0px}.product-info-wrapper .card.product-info .row-wrapper .product-unit-container .product-unit-price{direction:initial;font-size:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .product-unit-container .product-unit-price{-ms-flex-direction:column;flex-direction:column}}.product-info-wrapper .card.product-info .row-wrapper .product-unit-container .product-unit-price .strike-through{font-size:1.1rem;margin-left:5px}.product-info-wrapper .card.product-info .row-wrapper .product-unit-container .product-unit-price::first-letter{font-size:14px}@media (min-width: 1024px){.product-info-wrapper .card.bonus-line{padding-right:5px}}.product-info-wrapper .card.bonus-line .row-wrapper .item-details{min-height:unset}.product-info-wrapper .card.bonus-line .row-wrapper .line-item-header .line-item-name{font-size:16px;font-weight:400}@media (max-width: 1023px){.product-info-wrapper .card.bonus-line .row-wrapper .line-item-header .line-item-name{width:90%}}.product-info-wrapper .card{border:1px solid #e5e4e3;border-radius:4px;padding:15px 5px;direction:rtl;border:1px solid #EEEEEE}@media (min-width: 1024px){.product-info-wrapper .card{padding:12px 0px}}.product-info-wrapper .card.bonus-line{padding-right:5px}.product-info-wrapper .card .card-body{padding:0}.product-info-wrapper .card .card-body .product-line-item .item-image{margin-right:0;height:auto;width:auto;position:relative}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges{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;top:unset;display:none}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .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-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .label div{font-size:0.8rem}}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .label div:empty{display:none}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .label.outOfStock{background:#393939;color:#fff}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .label.outOfStock:empty{display:none}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .label.promotion{background:black;color:white}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper .product-badges .label.general{background:black;color:white}.product-info-wrapper .card .card-body .product-line-item .item-image .product-image-wrapper img{width:120px;max-height:fit-content}.product-info-wrapper .card .card-body .product-line-item .item-image .promotions{background-color:#000;color:#fff;width:80%;padding:6px 0.5rem;font-size:14px;font-style:italic;position:absolute;bottom:0;right:10%;text-align:center;height:30px}.product-info-wrapper .card .card-body .product-line-item .item-attributes{padding-right:12px;width:100%;overflow-y:hidden;line-height:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-name{font-size:17px;font-weight:400;width:auto;white-space:initial;-webkit-line-clamp:2;display:-webkit-box;margin-bottom:0px}@supports (-webkit-box-orient: vertical){.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-name{display:-webkit-box}}.product-info-wrapper .card .card-body .product-line-item .item-attributes .colorVariant{font-size:12px}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form{width:80%}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput{display:-ms-flexbox;display:flex;border:1.44px solid #EEEEEE;border-radius:50px;padding:0px;width:150px}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange{width:45px;position:relative}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange.increment img,.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange.decrement img{position:absolute;width:10px;height:auto}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange.increment.disabled,.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange.decrement.disabled{opacity:0.25;cursor:auto}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange.increment img{top:calc(50% - 5px);left:calc(50% - 5px)}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantityChange.decrement img{top:calc(50% - 5px);left:calc(50% - 5px)}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-quantity .quantity-form .quantityInput .quantity.custom-select{font-size:16px;font-weight:400;border:none;background:#EEEEEE;width:42px;margin:0px;color:black;height:33px;padding:0px;text-align:center;font-family:"EzerSolid"}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-total-price .d-flex{gap:8px;margin-bottom:8px}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-total-price .strike-through{color:#9896a1;font-size:13px}.product-info-wrapper .card .card-body .product-line-item .item-attributes .line-item-total-price .line-item-total-price-amount{font-size:18px;font-weight:400;padding:0}.points-section{margin-bottom:15px}.points-section .points-section-title{font-weight:100;font-size:14px}.points-section .points-section-title .tooltip-container{position:relative;display:inline-block}.points-section .points-section-title .tooltip-container .tooltip-img{cursor:pointer}.points-section .points-section-title .tooltip-container .tooltip-text{visibility:hidden;position:absolute;top:-50px;left:50%;transform:translateX(-50%);background-color:#0D5F66;color:#fff;font-size:13px;padding:10px 40px;white-space:nowrap}@media (max-width: 1023px){.points-section .points-section-title .tooltip-container .tooltip-text{font-size:12px;padding:10px 15px;transform:translateX(-25%)}}.points-section .points-section-title .tooltip-container .tooltip-text::before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#0D5F66 transparent transparent transparent}.points-section .points-section-title .tooltip-container:hover .tooltip-text{visibility:visible}.points-section .points-section-form .points-section-form-input{-ms-flex:0 0 calc(100% - 126px);flex:0 0 calc(100% - 126px);padding:0 10px;-webkit-text-fill-color:#7E7E7E;font-size:14px;font-weight:100}.points-section .points-section-form-submit{-ms-flex:0 0 98px;flex:0 0 98px;margin-right:13px;height:40px;font-size:14px}.points-section .points-section-form-submit.\--usingPoints{height:auto;font-weight:400;text-decoration:underline;margin:0px;-ms-flex:none;flex:none}.points-section .points-limit-span{font-size:14px}.points-section .tran_response{display:none;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.points-section .tran_response.error-points{color:red;font-weight:100}.points-section .tran_response.success-points,.points-section .tran_response.error-points{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.points-section .tran_response.success-points .removePoints{display:block;color:black !important;font-weight:600}.points-section .points-section-filled-wrapper{display:contents}.points-section .points-section-filled-wrapper .points-section-sub-title{margin-left:auto}.coupon-code-input{-ms-flex:0 0 calc(100% - 126px);flex:0 0 calc(100% - 126px);padding:0 15px;padding-left:0}.coupon-code-input .coupon-error{color:#FF2F2F;font-size:12px;margin:0 10px}.coupon-code-input #couponCode{-webkit-text-fill-color:#7E7E7E;font-size:14px;font-weight:100}.coupons-and-points-wrapper .promo-code-submit .promo-code-btn,.totals-data .promo-code-submit .promo-code-btn{height:40px;font-size:14px}.coupons-and-points-wrapper .points-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.coupons-and-points-wrapper .points-section-form .form-group{margin-bottom:unset}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{border:none;background-color:#fff !important;transition:background-color 5000s ease-in-out 0s}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.checkbox-form-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:22px}.checkbox-form-group.is-invalid .custom-label{color:red}.checkbox-form-group .custom-label{margin:0;font-size:15px;line-height:25px;cursor:pointer}.checkbox-form-group .custom-label.required:after{content:"*";color:#7b7b7b}.radio-group input{opacity:0;position:absolute}.radio-group input+label{background-color:#fff;color:#393939;border:1px solid #dfdfdf;border-right:none;padding:14px 10px 14px;cursor:pointer;font-size:15px;height:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.radio-group input:checked+label{border:1px solid black}.radio-group label:first-of-type{border-right:1px solid #dfdfdf}form .row .form-group .form-control-label{right:10px}form .row .form-group .invalid-sign,form .row .form-group .valid-sign,form .row .form-group .eye-icon{right:10px}.form-group{position:relative}.form-group .checkbox-container{display:block;position:relative;padding-right:30px;margin-bottom:8px;cursor:pointer;font-size:15px;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#393939}.form-group .checkbox-container.terms a{text-decoration:underline}.form-group .checkbox-container .checkmark{position:absolute;top:0px;right:0;height:16px;width:16px;background-color:#fff;border:1px solid #DFDFDF}.form-group .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-group .checkbox-container input[type="checkbox"]+.checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-group .checkbox-container input[type="radio"]+.checkmark{background-color:#fff;border:1px solid #D9D9D9;border-radius:50%}.form-group .checkbox-container input[type="radio"]+.checkmark:after{content:"";position:absolute;display:none;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;background:#393939}.form-group .checkbox-container input[type="checkbox"]:checked ~ .checkmark{background-color:#393939;border-color:#393939}.form-group .checkbox-container input:checked ~ .checkmark:after{display:block}.form-group .checkbox-container input.is-invalid ~ .checkmark{border-color:#FF2F2F}.form-group .checkbox-container .invalid-feedback{margin-right:-24px;padding-top:10px;padding-bottom:10px}.form-group .input-container .checkbox-container{font-weight:500}.form-group input.form-control:focus ~ .form-control-label,.form-group input.form-control:not(:placeholder-shown) ~ .form-control-label,.form-group input.form-control:active ~ .form-control-label,.form-group input.form-control:-webkit-autofill ~ .form-control-label,.form-group textarea.form-control:focus ~ .form-control-label,.form-group textarea.form-control:not(:placeholder-shown) ~ .form-control-label,.form-group textarea.form-control:active ~ .form-control-label,.form-group textarea.form-control:-webkit-autofill ~ .form-control-label,.form-group select.form-control:focus ~ .form-control-label,.form-group select.form-control:valid ~ .form-control-label,.form-group select.form-control:active ~ .form-control-label,.form-group select.form-control:-webkit-autofill ~ .form-control-label,.form-group .datepart ~ .form-control-label{top:2px;opacity:1;font-size:12px}.form-group .form-control-label{position:absolute;pointer-events:none;margin:0;right:10px;top:calc(50% - 9px);transition:0.25s ease all;font-size:14px;font-weight:100;color:#ABABAB}@media (max-width: 1023px){.form-group .form-control-label{top:calc(50% - 11px)}}.form-group .is-invalid ~ .form-control-label{top:calc(50% - 30%)}.form-group textarea ~ .form-control-label,.form-group textarea.is-invalid ~ .form-control-label{top:12px}.form-group .invalid-sign,.form-group .valid-sign,.form-group .eye-icon{display:none;position:absolute;left:10px;top:18px}.form-group .eye-icon{display:block}.form-group .form-control,.form-group input.form-control:-webkit-autofill,.form-group input.form-control:-webkit-autofill:hover,.form-group input.form-control:-webkit-autofill:focus,.form-group input.form-control:-webkit-autofill:active{height:40px;padding:16px;background-color:#fff;border:1px solid #dfdfdf;color:#393939;box-shadow:none;font-size:14px;-webkit-text-fill-color:#393939;-webkit-box-shadow:0 0 0px 1000px #fff inset;-webkit-padding-before:25px;-webkit-padding-end:10px;-webkit-padding-after:14px;-webkit-padding-start:10px}@media (max-width: 1023px){.form-group .form-control,.form-group input.form-control:-webkit-autofill,.form-group input.form-control:-webkit-autofill:hover,.form-group input.form-control:-webkit-autofill:focus,.form-group input.form-control:-webkit-autofill:active{height:42px}}.form-group .form-control[type="password"],.form-group input.form-control:-webkit-autofill[type="password"],.form-group input.form-control:-webkit-autofill:hover[type="password"],.form-group input.form-control:-webkit-autofill:focus[type="password"],.form-group input.form-control:-webkit-autofill:active[type="password"]{letter-spacing:3px;font-size:30px}.form-group .form-control.is-invalid,.form-group .form-control.is-valid,.form-group input.form-control:-webkit-autofill.is-invalid,.form-group input.form-control:-webkit-autofill.is-valid,.form-group input.form-control:-webkit-autofill:hover.is-invalid,.form-group input.form-control:-webkit-autofill:hover.is-valid,.form-group input.form-control:-webkit-autofill:focus.is-invalid,.form-group input.form-control:-webkit-autofill:focus.is-valid,.form-group input.form-control:-webkit-autofill:active.is-invalid,.form-group input.form-control:-webkit-autofill:active.is-valid{background-image:none;box-shadow:none}.form-group .form-control.is-invalid ~ .eye-icon,.form-group .form-control.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:hover.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:hover.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:focus.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:focus.is-valid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:active.is-invalid ~ .eye-icon,.form-group input.form-control:-webkit-autofill:active.is-valid ~ .eye-icon{display:none}.form-group .form-control.is-invalid,.form-group input.form-control:-webkit-autofill.is-invalid,.form-group input.form-control:-webkit-autofill:hover.is-invalid,.form-group input.form-control:-webkit-autofill:focus.is-invalid,.form-group input.form-control:-webkit-autofill:active.is-invalid{border:1px solid #FF2F2F;background-color:#fff}.form-group .form-control.is-invalid+label::after,.form-group input.form-control:-webkit-autofill.is-invalid+label::after,.form-group input.form-control:-webkit-autofill:hover.is-invalid+label::after,.form-group input.form-control:-webkit-autofill:focus.is-invalid+label::after,.form-group input.form-control:-webkit-autofill:active.is-invalid+label::after{color:#FF2F2F}.form-group .form-control.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill:hover.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill:focus.is-invalid ~ .invalid-sign,.form-group input.form-control:-webkit-autofill:active.is-invalid ~ .invalid-sign{display:block}.form-group .form-control.is-valid,.form-group input.form-control:-webkit-autofill.is-valid,.form-group input.form-control:-webkit-autofill:hover.is-valid,.form-group input.form-control:-webkit-autofill:focus.is-valid,.form-group input.form-control:-webkit-autofill:active.is-valid{border:1px solid #019035}.form-group .form-control.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill:hover.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill:focus.is-valid ~ .valid-sign,.form-group input.form-control:-webkit-autofill:active.is-valid ~ .valid-sign{display:block}.form-group .loginRegister_fields{padding:initial;padding-right:0.5rem}.form-group .codeActivation{padding:initial;padding-right:0.5rem}.form-group .link_login{text-decoration:underline;display:block;margin-top:1rem;cursor:pointer}.form-group select.form-control,.form-group select.form-control:-webkit-autofill,.form-group select.form-control:-webkit-autofill:hover,.form-group select.form-control:-webkit-autofill:focus{padding:18px 0.5rem 8px;color:#7b7b7b;-webkit-box-shadow:none}.form-group textarea.form-control{height:auto;padding:10px}.form-group .invalid-feedback{color:#FF2F2F;font-size:12px;margin:0 10px}.form-group.required .form-control-label:before{content:none}.form-group.required .form-control-label:after{content:"*";color:#ABABAB}.ccv-payments-wrapper{display:-ms-flexbox;display:flex}.payments-width-field{width:30%}.payments-width-field .form-group{width:100%}.payments-width-field .form-group .payments{width:104%}.date-group{display:-ms-flexbox;display:flex}.date-group .form-group{margin:17px 0}.date-group .form-group .form-control,.date-group .form-group .form-control:-webkit-autofill,.date-group .form-group .form-control:-webkit-autofill:hover,.date-group .form-group .form-control:-webkit-autofill:active,.date-group .form-group .form-control:-webkit-autofill:focus{height:54px;padding-top:15px;text-align:center}.date-group .form-group:first-child .form-control,.date-group .form-group:first-child .form-control:-webkit-autofill,.date-group .form-group:first-child .form-control:-webkit-autofill:hover,.date-group .form-group:first-child .form-control:-webkit-autofill:active,.date-group .form-group:first-child .form-control:-webkit-autofill:focus{border-radius:0 5px 5px 0}.date-group .form-group:first-child .form-control:focus,.date-group .form-group:first-child .form-control:active,.date-group .form-group:first-child .form-control:hover,.date-group .form-group:first-child .form-control:-webkit-autofill:focus,.date-group .form-group:first-child .form-control:-webkit-autofill:active,.date-group .form-group:first-child .form-control:-webkit-autofill:hover,.date-group .form-group:first-child .form-control:-webkit-autofill:hover:focus,.date-group .form-group:first-child .form-control:-webkit-autofill:hover:active,.date-group .form-group:first-child .form-control:-webkit-autofill:hover:hover,.date-group .form-group:first-child .form-control:-webkit-autofill:active:focus,.date-group .form-group:first-child .form-control:-webkit-autofill:active:active,.date-group .form-group:first-child .form-control:-webkit-autofill:active:hover,.date-group .form-group:first-child .form-control:-webkit-autofill:focus:focus,.date-group .form-group:first-child .form-control:-webkit-autofill:focus:active,.date-group .form-group:first-child .form-control:-webkit-autofill:focus:hover{border-radius:0 5px 5px 0}.date-group .form-group:last-child .form-control,.date-group .form-group:last-child .form-control:-webkit-autofill,.date-group .form-group:last-child .form-control:-webkit-autofill:hover,.date-group .form-group:last-child .form-control:-webkit-autofill:active,.date-group .form-group:last-child .form-control:-webkit-autofill:focus{border-radius:5px 0 0 5px}.date-group .form-group:nth-child(2) .form-control,.date-group .form-group:nth-child(2) .form-control:-webkit-autofill,.date-group .form-group:nth-child(2) .form-control:-webkit-autofill:hover,.date-group .form-group:nth-child(2) .form-control:-webkit-autofill:active,.date-group .form-group:nth-child(2) .form-control:-webkit-autofill:focus{border-radius:0;border-width:1px 0}.noReceivedCode{display:block;margin:1rem 0px}.link_login_getSms{text-decoration:underline;cursor:pointer}:root{--color-primary: $eclipse;--skin-link-color-2: $eclipse}@media (min-width: 1024px){.modal.fade.show{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center}}@media (max-width: 1023px){#quickViewModal .modal-dialog{margin:unset;height:100%}}#quickViewModal .modal-dialog .modal-content{box-shadow:none}@media (max-width: 1023px){#quickViewModal .modal-dialog .modal-content{height:100%}}#quickViewModal .modal-dialog .modal-content .modal-header{background:none;border:none;padding:1rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 1023px){#quickViewModal .modal-dialog .modal-content .modal-header{-ms-flex-pack:end;justify-content:flex-end}}#quickViewModal .modal-dialog .modal-content .modal-header .close{padding:unset;margin:unset}#quickViewModal .modal-dialog .modal-content .modal-body{max-height:fit-content}#quickViewModal .modal-dialog .modal-content .modal-body h1{font-family:"EzerSolid"}#quickViewModal .modal-dialog .modal-content .modal-body .product-quickview .product-EAN{margin:10px 0px}#quickViewModal .modal-dialog .modal-content .modal-body .product-quickview .badgeWrapper{margin:5px}@media (max-width: 1023px){#quickViewModal .modal-dialog .modal-content .modal-body .long-description{padding-left:0%}}#editProductModal .modal-body h1{font-family:"EzerSolid"}@media (max-width: 767px){#editProductModal .modal-footer{border-top:1px solid #e3e3e3}}#editProductModal .custom-select{border:1px solid #e3e3e3}.login-oauth{width:50%;column-gap:16px;direction:ltr;margin-top:14px}.cart-page{max-width:90%;margin-bottom:1rem}#cart-title{font-size:28px;font-weight:300;margin-bottom:3%;line-height:normal}.cart-empty{text-align:center;font-size:1em;margin-bottom:2em}@media (min-width: 1024px){.cart-empty{margin-bottom:1em}}.cart-empty .return-to-shopping{width:250px;font-size:24px;font-weight:600}.slick-header{font-size:20px;font-weight:700;line-height:32px}.slick-header.cart-recommandation-slot{font-weight:300;text-align:center;padding-bottom:25px}@media (min-width: 1024px){.slick-header.cart-recommandation-slot{font-size:22px}}.cart-error .alert.alert-danger{background-color:#fff;font-size:14px}.totals{height:max-content;margin-top:40px;padding:0;bottom:0;z-index:100}@media (min-width: 1024px){.totals{position:relative;box-shadow:none;margin-top:0px}}.totals .join-club-promote{border:1px solid #0D5F6633;width:100%;font-weight:100;display:-ms-flexbox;display:flex;gap:10px;font-size:14px;height:45px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#0D5F66;margin-bottom:10px}.totals .join-club-promote a{font-weight:400;text-underline-offset:2px}@media (max-width: 1023px){.totals .join-club-promote a{text-underline-offset:3px}}.totals .join-club-promote a span{text-decoration:underline}.totals .totals-data{padding:0;padding-top:10px;background:#F7F7F7;font-weight:100}@media (min-width: 1024px){.totals .totals-data{padding:27px;padding-bottom:0}}.totals .totals-data .coupon-promotion-relationship{font-size:14px;padding:0px}.totals .totals-data .row{padding:0;margin-top:10px;font-size:14px}.totals .totals-data .row.row-grand-total{font-size:1.1rem;font-weight:400;white-space:nowrap}.totals .totals-data .cart-totals-wrapper{padding:0}.totals .totals-data .promo-code-form .row{margin-top:0}@media (max-width: 1023px){.totals .totals-data .promo-code-form .row{padding:0px}}.totals .totals-data .shipping-free-line{margin:auto;z-index:0}.totals .totals-data .shipping-free-line h6{font-family:"EzerSolid";font-size:14px;text-align:initial;position:relative;z-index:1;background:#95E5CC;padding:10px 15px;width:100%;text-align:center}.totals .totals-data .shipping-free-line h6 div{direction:initial;display:inline-block}.totals .totals-data .shipping-free-line h6{font-weight:300}.totals .totals-data a.continue-shopping{font-size:14px;font-weight:300}.totals .checkout-btn{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:100;letter-spacing:0.03em}.cart-points{background-color:#CCEBEC;padding:10px;border-radius:3px;width:100%;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;height:70px;-ms-flex-align:center;align-items:center}.cart-points.mobileCart{-ms-flex-pack:start;justify-content:flex-start;font-size:0.9em}@media (min-width: 1024px){.cart-points.mobileCart{-ms-flex-pack:center;justify-content:center}}.cart-points p{text-decoration:underline}.checkout-continue{position:fixed;bottom:0;z-index:1;padding-right:0;padding-left:0;padding-top:0px}.checkout-continue .row{margin-top:0;font-size:1rem}.checkout-continue>div{padding:0rem 1rem;font-weight:700}@media (max-width: 374px){.checkout-continue{background-color:rgba(255,255,255,0.95)}}@media (min-width: 0){.checkout-continue{position:static}}#drawer-login label.checkbox-container{font-weight:600;font-size:18px;padding-top:2px}#drawer-login label.checkbox-container.add-to-email-list-label,#drawer-login label.checkbox-container.terms{font-weight:400;font-size:15px}#sms-activation{display:none}.guest-link{cursor:pointer;text-decoration:underline}.popover-icon{margin-right:6px;width:16px;height:16px}.error_message_otp{display:none}.error_message_noNumber,.message_notifyMe{display:none}.or-section{font-weight:bold;text-align:center}a.continue-shopping{color:#393939 !important;text-decoration:underline;font-weight:600;font-size:16px}#couponAddedModal .modal-body .title{font-size:18px;font-weight:700;text-align:center;width:100%}#couponAddedModal .modal-body p{font-size:18px;text-align:center;padding:15px 45px}@media (max-width: 1023px){.cart-recommendations{margin-bottom:50px}}.cart-recommendations .slick-header{font-size:24px;padding-bottom:30px}@media (max-width: 1023px){.cart-recommendations .slick-header{font-size:20px;text-align:center;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.cart-recommendations .products-holder{width:100%;padding:3%;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center;margin-bottom:7%;padding:0px;-ms-flex-pack:start;justify-content:flex-start;padding-left:0px !important;display:flex;margin-bottom:0px}.cart-recommendations .products-holder .product-tile-item{width:25%}@media (max-width: 1023px){.cart-recommendations .products-holder .product-tile-item{width:auto}}@media (max-width: 1023px){.cart-recommendations .products-holder{-ms-flex-direction:column;flex-direction:column}}.cart-recommendations .products-holder#disableCartAddition .quickAddToCart{display:none}@media (max-width: 1023px){.cart-recommendations .products-holder{width:90%}}.cart-recommendations .products-holder .slick-arrow{position:absolute;top:45%;width:35px;height:40px;background-repeat:no-repeat}.cart-recommendations .products-holder .slick-arrow.slick-prev{background-image:url("../images/right-arrow.svg");right:-3%}.cart-recommendations .products-holder .slick-arrow .col-lg-3{padding:8px}.cart-recommendations .products-holder .slick-arrow.slick-next{left:-3%;background-image:url("../images/left-arrow.svg")}.cart-recommendations .products-holder .slick-arrow.slick-disabled{display:none !important}.cart-recommendations .products-holder .slick-arrow.slick-next{left:-2%}.cart-recommendations .products-holder .slick-arrow.slick-prev{right:-4%}@media (min-width: 1024px){.cart-recommendations .products-holder .product-tile-item{max-width:95%;padding-left:20px;padding-right:0px}}.extraPadding{padding:25%}
