.menu-bar-dropdown-bg-layer{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);opacity:0;transition:visibility .3s,opacity .3s;z-index:2000}.menu-bar-dropdown-bg-layer.active{visibility:visible;opacity:1}#algolia-search-autocomplete{position:relative;display:flex;align-items:center;height:100%}#algolia-search-autocomplete .new-autocomplete-search-section-wrapper{display:block;width:100%}#algolia-search-autocomplete.var0{position:unset;height:auto}@media (min-width:1300px){.page-refresh-v2 .header-section #algolia-search-autocomplete.header-operations-item.var0{position:relative}}#algolia-search-autocomplete>.search-wide-wrapper{width:100%}#algolia-search-autocomplete.is-searching::after{position:absolute;display:none;content:'';width:0;height:4px;left:0;bottom:-1px;transition:width .3s}#algolia-search-autocomplete.is-searching::after{display:block;width:100%;height:4px;transition:width .3s;background-color:var(--sbg-brand-color-85)}.algolia-suggestion-federated-search-container{--sbg-suggestion-default-line-height:normal;--sbg-suggestion-default-font-weight:400;--sbg-suggestion-bold-font-weight:700;--sbg-suggestion-default-title-font-size:18px;--sbg-suggestion-default-body-font-size:14px;--sbg-suggestion-gap-8:8px;--sbg-suggestion-gap-12:12px;--sbg-suggestion-border-radius:4px;--sbg-bg-color-grey4:#F7F7FA;--sbg-icon-icon_10:rgba(52, 52, 52, 0.10);--sbg-text-text_black:rgba(0, 0, 0, 0.85);--sbg-text-text_100:#434343;--sbg-text-text_85:rgba(67, 67, 67, 0.85);--sbg-text-text_60:rgba(67, 67, 67, 0.60);--sbg-text-text_50:rgba(67, 67, 67, 0.50);--sbg-brand-color-30:rgba(255, 152, 0, 0.30)}.algolia-suggestion-federated-search-container{position:fixed;width:100%;left:0;top:159px;font-family:var(--sbg-default-font-family);font-size:var(--sbg-suggestion-default-body-font-size);line-height:var(--sbg-suggestion-default-line-height);color:var(--sbg-text-text_100);border-top:1px solid rgba(0,0,0,.06);background:#fff}.algolia-suggestion-federated-search-container a{color:var(--sbg-text-text_100);text-decoration:none}.algolia-suggestion-federated-search-container a:hover{color:var(--sbg-text-text_100);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.algolia-suggestion-federated-search-container p{margin:0}.algolia-suggestion-federated-search-container .hightlight{font-style:normal;color:var(--sbg-text-text_black);font-weight:var(--sbg-suggestion-bold-font-weight)}.algolia-suggestion-federated-search-container .one-line-ellipsis{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;text-overflow:ellipsis}.algolia-suggestion-federated-search-wrapper{position:relative;max-height:calc(100vh - 180px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.algolia-suggestion-federated-search-wrapper .modal-backdrop{display:flex;align-items:center;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.2}.algolia-suggestion-federated-search-wrapper .modal-backdrop .loading-icon{position:static!important}.algolia-suggestion-federated-search-details{display:flex;padding:24px 0 40px;align-items:flex-start;gap:40px;align-self:stretch}.algolia-suggestion-federated-search-details .section{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.algolia-suggestion-federated-search-details .recommended-help-searches{width:370px;min-width:370px}.algolia-suggestion-federated-search-details .query-category-searches{width:100%;max-width:100%;flex:1 0 0;padding-left:20px}.algolia-suggestion-federated-search-details .categories-brands-details-wrapper{display:flex;align-items:flex-start;gap:40px;align-self:stretch}.algolia-suggestion-federated-search-details .section .suggestion-details-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sbg-suggestion-gap-12);align-self:stretch}.algolia-suggestion-federated-search-details .section .suggestion-details-item.products-details{gap:var(--sbg-suggestion-gap-8)}.algolia-suggestion-federated-search-details .section-title-wrapper{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch;gap:8px}.algolia-suggestion-federated-search-details .section-title{margin-bottom:0;color:#434343;font-size:var(--sbg-suggestion-default-title-font-size);line-height:normal;font-weight:400}.algolia-suggestion-federated-search-details .section-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sbg-suggestion-gap-12);align-self:stretch}.algolia-suggestion-federated-search-details .categories-details .section-content,.algolia-suggestion-federated-search-details .recommended-details .section-content{gap:var(--sbg-suggestion-gap-8)}.algolia-suggestion-federated-search-details .more-link{display:flex;align-items:center;gap:6px}.algolia-suggestion-federated-search-details .more-link svg{display:inline-block;width:14px;height:14px;fill:currentColor}.algolia-suggestion-federated-search-details .more-link,.algolia-suggestion-federated-search-details .more-link:hover{color:var(--sbg-brand-color)}.algolia-suggestion-federated-search-details .recommended-details .option-item{display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;border:1px solid var(--sbg-icon-icon_10);border-radius:var(--sbg-suggestion-border-radius);cursor:pointer}.algolia-suggestion-federated-search-details .recommended-details .option-item:hover{text-decoration:none;border:1px solid var(--sbg-brand-color-30)}.algolia-suggestion-federated-search-details .recommended-details .option-item .option-title{margin:0;font-size:var(--sbg-suggestion-default-body-font-size);font-weight:var(--sbg-suggestion-bold-font-weight)}.algolia-suggestion-federated-search-details .popular-searches-details .section-content{display:flex;flex-direction:unset;align-items:center;align-content:center;gap:var(--sbg-suggestion-gap-12);align-self:stretch;flex-wrap:wrap}.algolia-suggestion-federated-search-details .popular-searches-details .option-item{display:inline-flex;padding:2px 12px;justify-content:center;align-items:center;line-height:1.5;border-radius:var(--sbg-suggestion-border-radius);background:var(--sbg-bg-color-grey4)}.algolia-suggestion-federated-search-details .popular-searches-details .option-item:hover{text-decoration:none;text-decoration:underline}.algolia-suggestion-federated-search-details .suggestion-details-item .card-item{position:relative;display:flex;align-items:center;justify-content:center}.algolia-suggestion-federated-search-details .suggestion-details-item .card-item:hover{text-decoration:none;box-shadow:3px 4px 20px 6px rgba(0,0,0,.05)}.algolia-suggestion-federated-search-details .suggestion-details-item .card-item:not(:first-child)::before{display:block;content:"";position:absolute;width:1px;left:-12px;top:50%;transform:translate(0,-50%);height:40px;background:rgba(52,52,52,.1)}.algolia-suggestion-federated-search-details .suggestion-details-item.products-details .card-item:not(:first-child)::before{left:-10px;height:80px}.algolia-suggestion-federated-search-details .section-content.brand-suggestions-list{display:flex;flex-direction:unset;align-content:flex-start;column-gap:24px;row-gap:12px;align-self:stretch;flex-wrap:wrap}.brand-suggestions-list .img-wrapper{display:flex;width:140px;max-width:100%;height:70px;padding:0 10px;justify-content:center;align-items:center;aspect-ratio:2/1}.brand-suggestions-list .img-wrapper img{max-width:100%;max-height:100%;height:100%;object-fit:contain}.brand-suggestions-list .img-wrapper .brand-name-text{padding:2px;display:flex;flex-direction:column;justify-content:center;flex:1 0 0;align-self:stretch;width:124px;min-height:58px;color:#434343;text-align:center;font-size:14px;font-weight:400;line-height:normal}.nav-tabs.product-suggestions-nav-tabs{margin:0;border:none}.nav-tabs.product-suggestions-nav-tabs .nav-link{position:relative;display:flex;padding:10px 8px;justify-content:center;align-items:center;gap:8px;font-weight:var(--sbg-suggestion-bold-font-weight);color:var(--sbg-text-text_60);border-radius:6px;border:none;outline:0}.nav-tabs.product-suggestions-nav-tabs .nav-link::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:transparent;transition:opacity .3s}.nav-tabs.product-suggestions-nav-tabs .nav-link:hover{color:var(--sbg-text-text_85)}.nav-tabs.product-suggestions-nav-tabs .nav-link:hover::after{background-color:var(--sbg-text-text_50)}.nav-tabs.product-suggestions-nav-tabs .nav-link.active{margin:0;color:var(--sbg-text-text_100)}.nav-tabs.product-suggestions-nav-tabs .nav-link.active::after{background-color:var(--sbg-text-text_100)}.product-suggestions-tab-content{width:100%}.product-suggestions-tab-content .product-suggestions-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}.product-suggestions-tab-content .product-suggestions-list{width:100%;display:flex;justify-content:flex-start;column-gap:20px;row-gap:10px;align-self:stretch}.product-suggestions-tab-content .product-suggestions-list .card-item{flex:1;flex-direction:column;padding:8px 10px;gap:6px;border:none;border-radius:var(--sbg-suggestion-border-radius);box-shadow:none;cursor:pointer}.product-suggestions-list .card-item .product-img{display:block;width:100%;max-width:100%;height:75px;max-height:75px;flex:1;aspect-ratio:2/1;object-fit:contain}.product-suggestions-list.show-pro-4 .card-item .product-img{height:60px;max-height:60px}@media (max-width:1040px){.product-suggestions-list.show-pro-4 .card-item .product-img{height:50px;max-height:50px}}.product-suggestions-list .product-info{overflow:hidden;width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch;line-height:1.5;flex:1}.product-suggestions-list .product-info .product-brand-price-wrapper{display:flex;justify-content:space-between;align-items:center;gap:2px;align-self:stretch;flex-wrap:wrap}.product-info .product-brand-price-wrapper .product-brand{flex:1 0 0;text-wrap:nowrap;font-weight:var(--sbg-suggestion-bold-font-weight)}.product-info .product-brand-price-wrapper .product-price-wrapper{display:inline-flex;align-items:flex-end;justify-content:flex-end;column-gap:4px;flex-wrap:wrap}.product-info .product-brand-price-wrapper .product-price-wrapper .cross-price,.product-info .product-brand-price-wrapper .product-price-wrapper .selling-price{text-wrap:nowrap}.product-info .product-brand-price-wrapper .product-price-wrapper .cross-price{font-size:12px;text-decoration-line:line-through;color:var(--sbg-text-text_50)}.product-suggestions-tab-content .product-suggestions-list .card-item .name{align-self:stretch;font-size:12px;color:var(--sbg-text-text_85)}.product-suggestions-tab-content .product-suggestions-list .card-item{max-width:calc(20% - 20px)}.product-suggestions-tab-content .product-suggestions-list.show-pro-4 .card-item{max-width:calc(25% - 20px)}.product-suggestions-tab-content .product-suggestions-list.show-pro-3 .card-item{max-width:calc(100%/3 - 20px)}.product-suggestions-tab-content .product-suggestions-list.show-pro-2 .card-item{max-width:calc(50% - 20px)}.product-suggestions-tab-content .product-suggestions-list.show-pro-1 .card-item{max-width:200px}.product-suggestions-tab-content .product-suggestions-list.show-max-width .card-item{max-width:190px}.algolia-suggestion-federated-search-details.is-default-suggestions .section.query-category-searches{gap:0}.algolia-suggestion-federated-search-details.is-default-suggestions .categories-brands-details-wrapper{margin-top:32px}.algolia-suggestion-federated-search-details.is-default-suggestions .suggestion-details-item.products-details{margin-top:24px}.algolia-suggestion-federated-search-details.is-default-suggestions .nav-tabs.product-suggestions-nav-tabs .nav-link{font-size:18px}.algolia-suggestion-federated-search-details .categories-details{flex-grow:1;max-width:486px;width:100%}.algolia-suggestion-federated-search-details .brands-details:not(.is-default-suggestions){flex-grow:1;max-width:642px}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list .card-item{width:calc((100% - 3 * 24px)/ 4)}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list .card-item:nth-child(4n+1)::before{display:none}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list.show-pro-6 .card-item{width:calc((100% - 2 * 24px)/ 3)!important}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list.show-pro-6 .card-item:nth-child(3n+1)::before{display:none}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list.show-pro-4 .card-item{width:calc((100% - 24px)/ 2)!important}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list.show-pro-4 .card-item:nth-child(2n+1)::before{display:none}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list.show-pro-4 .card-item:nth-child(4n+1)::before,.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list.show-pro-6 .card-item:nth-child(4n+1)::before{display:block}.algolia-suggestion-federated-search-details .brands-details.is-default-suggestions .brand-suggestions-list{flex-grow:1;width:100%;flex-wrap:nowrap}@media (max-width:1500px){.algolia-suggestion-federated-search-details .query-category-searches{padding-left:0}}@media (max-width:1300px){.algolia-suggestion-federated-search-details .categories-details{max-width:304px}.algolia-suggestion-federated-search-details .brands-details:not(.is-default-suggestions){max-width:498px}}@media (max-width:1200px){.algolia-suggestion-federated-search-details .categories-brands-details-wrapper{gap:32px}.algolia-suggestion-federated-search-details .brands-details:not(.is-default-suggestions),.algolia-suggestion-federated-search-details .categories-details{width:50%}.algolia-suggestion-federated-search-details .brands-details.is-default-suggestions .brand-suggestions-list{flex-wrap:wrap}.algolia-suggestion-federated-search-details .brands-details.is-default-suggestions .brand-suggestions-list .card-item{max-width:calc(100%/3 - 20px)}}@media (max-width:1039px){.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list .card-item{width:calc(50% - 20px);flex-wrap:wrap}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list .card-item:nth-child(2n+1)::before{display:none}.algolia-suggestion-federated-search-details .suggestion-details-item.brands-details:not(.is-default-suggestions) .brand-suggestions-list .card-item:nth-child(4n+1)::before{display:none}}.c_61 .product-info .product-brand-price-wrapper .product-brand.one-line-ellipsis,.c_62 .product-info .product-brand-price-wrapper .product-brand.one-line-ellipsis,.c_66 .product-info .product-brand-price-wrapper .product-brand.one-line-ellipsis,.c_73 .product-info .product-brand-price-wrapper .product-brand.one-line-ellipsis,.c_74 .product-info .product-brand-price-wrapper .product-brand.one-line-ellipsis{display:inline-block;flex:unset;max-width:80%;min-width:calc(45% - 6px)}.c_61 .product-suggestions-list .product-info .product-brand-price-wrapper,.c_62 .product-suggestions-list .product-info .product-brand-price-wrapper,.c_66 .product-suggestions-list .product-info .product-brand-price-wrapper,.c_73 .product-suggestions-list .product-info .product-brand-price-wrapper,.c_74 .product-suggestions-list .product-info .product-brand-price-wrapper{flex-wrap:unset}.c_61 .product-info .product-brand-price-wrapper .product-price-wrapper,.c_62 .product-info .product-brand-price-wrapper .product-price-wrapper,.c_66 .product-info .product-brand-price-wrapper .product-price-wrapper,.c_73 .product-info .product-brand-price-wrapper .product-price-wrapper,.c_74 .product-info .product-brand-price-wrapper .product-price-wrapper{flex-grow:1}