.headerMain .dropdown__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100vh;background:#111;opacity:.125;transition:all .5s ease-in-out}.searcher-container{position:relative;flex-grow:1;height:60px;min-width:226px;margin-left:3rem!important}.searcher{z-index:1060;border:0;width:100%;overflow:visible}.searcher .input-group{justify-content:center}@media (min-width:1200px){.searcher .input-group{flex-direction:column}}.searcher .input-group form{flex:1}.searcher .input-group form input{height:calc(60px - 2px)}@media (min-width:992px){.searcher{position:absolute;right:1rem;transition:all .5s ease-in-out;border:0;min-width:0;height:60px}.searcher:focus-within,.searcher.active{transition:all .5s ease-in-out}.searcher:focus-within+.dropdown__overlay,.searcher.active+.dropdown__overlay{display:block}.searcher:focus-within{border-color:#0058a3}.searcher .searchIcon::before{margin-top:-.25rem}.searcher .input-group{height:calc(60px - 4px)}}@media (min-width:1200px){.searcher .input-group{flex-direction:column;justify-content:center}.searcher .input-group>form{width:100%}}@media (max-width:1199.98px){.searcher{padding:0}.searcher.active:hover{background-color:transparent!important}}@media (min-width:768px) and (max-width:991.98px){.searcher{display:flex;justify-content:end;align-items:center;height:45px;padding:.5rem}}.search-autocomplete{position:absolute;top:-.75rem;right:0;width: calc(100% + 2.25rem);max-width:100vw;max-height:85vh;padding:1.5rem;padding-top: calc(60px + 1.5rem);border:0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-clip:padding-box;background:#fff;display:flex;z-index:1000;flex-direction:column;justify-content:space-between}@media (min-width:1200px){.search-autocomplete{width: calc(100% + 2.25rem);padding-top: calc(60px + 2rem)}}@media (max-width:991.98px){.search-autocomplete{top:3.9rem;padding-top:5.5rem}}@media (max-width:767.98px){.search-autocomplete{width:auto;max-width: calc(100% + 20px);left:-10px}}.search-autocomplete .search-list{display:flex}.search-autocomplete .search-list .icon{padding-right:1rem}.search-autocomplete .search-list a{color:initial}.search-autocomplete .right-side>.recent-search{flex-direction:column}.search-autocomplete .right-side>.recent-search .recent-search{padding-right:1.5rem}@media (min-width:992px) and (max-width:1199.98px){.search-autocomplete .right-side>.recent-search{flex-direction:row}}.search-autocomplete-options{display:flex;overflow-y:auto;padding-bottom:1rem}@media (max-width:1199.98px){.search-autocomplete-options{flex-direction:column}}.search-autocomplete-options .left-side,.search-autocomplete-options .right-side{display:flex;flex-direction:column;padding:0 1rem}@media (max-width:1199.98px){.search-autocomplete-options .left-side{padding-bottom:1.5rem}}@media (min-width:1200px){.search-autocomplete-options .left-side{width:65%}.search-autocomplete-options .right-side{margin-left:auto;width:35%}}.search-autocomplete-options .right-side img{max-width:100%}.search-autocomplete .view-all{height:40px}.search-autocomplete .view-all button.view-all-button{width:100%;height:40px;background:#fff;border:none}.search-autocomplete .pages-suggestion,.search-autocomplete .keyword-suggestion,.search-autocomplete .categories-suggestion{margin-bottom:1rem}.search-autocomplete .product-suggestion{flex-direction:column}.search-autocomplete .product-suggestion>h6{margin-top:.5rem;margin-bottom:1.5rem;color:#111}.search-autocomplete .product-suggestion .list-inline{margin-bottom:-1rem}.search-autocomplete .product-suggestion .list-inline-item{width:50%;min-width:10rem;margin-right:0;margin-bottom:1rem}@media (max-width:575.98px){.search-autocomplete .product-suggestion .list-inline-item{width:100%}}.search-autocomplete .product-suggestion .list-inline-item .search-recommended-product{display:flex;flex-direction:row}.search-autocomplete .product-suggestion .list-inline-item img{max-width:100%;margin-right:.5rem}@media (max-width:575.98px){.search-autocomplete .product-suggestion .list-inline-item img{max-width:8rem;width:100%}}.search-autocomplete .product-suggestion .product-badge .badge-new-circular,.search-autocomplete .product-suggestion .product-badge .badge-lower-price{top:-.5rem;left:-8rem;width:32px}.search-autocomplete .product-suggestion .product-badge .badge-new-rectangle,.search-autocomplete .product-suggestion .product-badge .badge-new-lower-price-rectangle{left:0;padding:0;margin-bottom:0}.search-autocomplete .product-suggestion .product-badge p[class^="item"][class$="Legend"]{font-size:.85rem;padding:.2rem}.search-autocomplete .product-suggestion .product-name{margin-bottom:0}.search-autocomplete .product-suggestion .product-name a{color:#111}.search-autocomplete .product-suggestion .product-info{font-size:.875rem;padding-left:.5rem;padding-right:.5rem;max-width:60%}.search-autocomplete .product-suggestion .product-image{width:150px;max-width:40%;position:relative}.search-autocomplete .product-suggestion .product-facts{margin-bottom:.25rem}.search-autocomplete .product-suggestion .product-price{font-size:1.5em;font-weight:bold;margin-bottom:0;margin-top:.25rem}.search-autocomplete .product-suggestion .product-price .display-6{font-size:1.5rem}.search-autocomplete .product-suggestion .product-price .units{font-size:.5em}.search-autocomplete .product-suggestion .product-price .itemOldPrice{font-size:.75rem;font-weight:normal;line-height:1;text-decoration:line-through;margin-bottom:0!important}.search-autocomplete .product-suggestion .product-price .itemOfferPrice,.search-autocomplete .product-suggestion .product-price .itemLowerPrice{margin-bottom:.5rem;color:#cc0008}.search-autocomplete .product-suggestion .product-price p[class^="itemNot"][class$="Price"]{font-size:.75rem;font-weight:normal;line-height:1.375;margin-top:.25rem}.search-autocomplete .product-suggestion .product-price p[class^="itemNot"][class$="Price"] .currency{line-height:1.375!important}.search-autocomplete .product-suggestion .product-price p[class*="Price"]{margin-bottom:0}.search-autocomplete .product-suggestion .product-price .activity{font-size:.75rem;font-weight:normal;margin-top:.5rem;line-height:1.375}.search-autocomplete .view-all{display:none}.search-autocomplete .search-custom-banner{margin-bottom:2px}@charset "UTF-8";#contentWrapper:has(.homepage) .row {margin-right:-10px;margin-left:-10px}#contentWrapper:has(.homepage) .col-12 {padding:0 10px}#contentWrapper:has(.homepage) .container {padding:0}@media (max-width:767.98px){#contentWrapper:has(.homepage) .container {padding:0 10px}}#contentWrapper:has(.homepage) #new_custom_banner.row {margin-left:0;margin-right:0}#contentWrapper:has(.homepage) #new_custom_banner.row .col-12 {padding:0}#contentWrapper:has(.homepage) #convenience-new.container {padding:0 5px}@media (max-width:767.98px){#contentWrapper:has(.homepage) #convenience-new.container {padding:10px}}#contentWrapper:has(.homepage) #convenience-new.container .card-service {padding:25px 10px;border-width:10px}@media (max-width:767.98px){.homepage{padding-left:0!important;padding-right:0!important}}.homepage div#head_ph_category:after,.homepage div#head_ph_category:before,.homepage .active:before{padding:0}@media (max-width:575.98px){.homepage .nav-pills a{margin-left:0}}.homepage .nav-pills .nav-link.active:nth-child(1), .homepage .nav-pills .show > .nav-link:nth-child(1) {color:#007bff}.homepage .nav-pills .nav-link.active:nth-child(1):after, .homepage .nav-pills .show > .nav-link:nth-child(1):after {border-color:#007bff}.homepage .nav-pills .nav-link.active:nth-child(2), .homepage .nav-pills .show > .nav-link:nth-child(2) {color:#fd7e14}.homepage .nav-pills .nav-link.active:nth-child(2):after, .homepage .nav-pills .show > .nav-link:nth-child(2):after {border-color:#fd7e14}.homepage .nav-pills .nav-link.active:nth-child(3), .homepage .nav-pills .show > .nav-link:nth-child(3) {color:#ffc107}.homepage .nav-pills .nav-link.active:nth-child(3):after, .homepage .nav-pills .show > .nav-link:nth-child(3):after {border-color:#ffc107}.homepage .nav-pills .nav-link.active:nth-child(4), .homepage .nav-pills .show > .nav-link:nth-child(4) {color:#dc3545}.homepage .nav-pills .nav-link.active:nth-child(4):after, .homepage .nav-pills .show > .nav-link:nth-child(4):after {border-color:#dc3545}.homepage .bannerTemplate .container{padding:0!important}.homepage .bannerTemplate .slick-list .card{padding-top:0;overflow:hidden}.homepage .bannerTemplate .slick-slider .slick-arrow{margin:0}@media (max-width:767.98px){.homepage .bannerTemplate .slick-slider .slick-arrow{display:none!important}}.homepage .bannerTemplate .slick-slider .slick-prev:before{content:"";font-size:1.5rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.homepage .bannerTemplate .slick-slider .slick-prev:before{padding-right:2px}.homepage .bannerTemplate .slick-slider .slick-next:before{content:"";font-size:1.5rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.homepage .bannerTemplate .slick-slider .slick-next:before{padding-left:2px}.homepage .productList .slick-slider [class*="-slide"] .itemBlock .card,.homepage .productList .swiper [class*="-slide"] .itemBlock .card{padding-left:10px!important;padding-right:10px!important}.homepage .productList .slick-slider .slick-dots{display:flex;background-color:#f5f5f5;border-radius:.25rem}.homepage .productList .slick-slider .slick-dots li{width:100%;height:5px;padding:0;margin:0;border-radius:.25rem;overflow:hidden}.homepage .productList .slick-slider .slick-dots li button{width:100%;padding:0;margin:0}.homepage .productList .slick-slider .slick-dots li button::before{content:""}.homepage .productList .slick-slider .slick-dots li.slick-active{background-color:rgba(0,0,0,.5)}.homepage .productList{overflow-x:visible}@media (max-width:767.98px){.homepage .productList .plp-stars{font-size:.6875rem;transform:scale(.75);transform-origin:left}.homepage .productList .itemMore,.homepage .collections-slider .itemMore,.homepage .slick-list .itemMore,.homepage .swiper-horizontal .itemMore,.homepage .itemHeaderList .itemMore{font-size:.75rem;margin:0}.homepage .newIdeasBlock .productList .slick-slider .slick-next{right:-2.5rem;height:35px;width:35px}.homepage .newIdeasBlock .productList .slick-slider .slick-prev{left:-2.5rem;height:35px;width:35px}}.homepage .sliderMain .btn{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.homepage .sliderMain .btn:active,.homepage .sliderMain .btn:focus{transform:scale(.97)}.homepage .sliderMain .btn.btn-only-icon{padding:0}.homepage .sliderMain .btn:not(.btn-only-icon) .icon {margin-right:.5rem}.homepage .sliderMain .btn:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.homepage .sliderMain .btn [class*="icon"]:before{font-size:1.25rem}.homepage .sliderMain .btn.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.homepage .sliderMain .btn i{margin-left:.5rem}.homepage .dataRoom .bannerTemplate #store_section .select_store{position:relative;margin-top:1.5rem}.homepage .dataRoom .bannerTemplate #store_section .select_store:before{content:"";font-size:.875rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.homepage .dataRoom .bannerTemplate #store_section .select_store::before{transform:unset;font-weight:bold;border:0;top:1.25rem}.homepage .dataRoom .bannerTemplate #store_section select{background-color:transparent;font-size:.875rem;border-radius:.25rem;border:1px solid #dfdfdf;min-height:40px}.homepage .dataRoom .bannerTemplate #store_section select:hover{border-color:#929292}.homepage .dataRoom .bannerTemplate #store_section p+a{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);background-color:#fff;color:#111;border:1px solid #dfdfdf;width:100%}.homepage .dataRoom .bannerTemplate #store_section p+a:active,.homepage .dataRoom .bannerTemplate #store_section p+a:focus{transform:scale(.97)}.homepage .dataRoom .bannerTemplate #store_section p+a.btn-only-icon{padding:0}.homepage .dataRoom .bannerTemplate #store_section p + a:not(.btn-only-icon) .icon {margin-right:.5rem}.homepage .dataRoom .bannerTemplate #store_section p + a:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.homepage .dataRoom .bannerTemplate #store_section p+a [class*="icon"]:before{font-size:1.25rem}.homepage .dataRoom .bannerTemplate #store_section p+a.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.homepage .dataRoom .bannerTemplate #store_section p + a:hover, .homepage .dataRoom .bannerTemplate #store_section p + a:active, .homepage .dataRoom .bannerTemplate #store_section p + a:focus, .homepage .dataRoom .bannerTemplate #store_section p + a:focus:active, .homepage .dataRoom .bannerTemplate #store_section p + a:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="disabled"],.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="true"],.homepage .dataRoom .bannerTemplate #store_section p+a:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="disabled"]:hover,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="disabled"]:active,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="disabled"]:focus,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="disabled"]:active:focus,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="true"]:hover,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="true"]:active,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="true"]:focus,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="true"]:active:focus,.homepage .dataRoom .bannerTemplate #store_section p+a:disabled:hover,.homepage .dataRoom .bannerTemplate #store_section p+a:disabled:active,.homepage .dataRoom .bannerTemplate #store_section p+a:disabled:focus,.homepage .dataRoom .bannerTemplate #store_section p+a:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="disabled"].btn-success,.homepage .dataRoom .bannerTemplate #store_section p+a[disabled="true"].btn-success,.homepage .dataRoom .bannerTemplate #store_section p+a:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.homepage .homepage_producthighlight>.container,.homepage .newIdeasBlock>.container{padding:0}@media (max-width:767.98px){.homepage [class*="swiper-button-"]{display:none!important}}.homepage .slick-slider+[class*="swiper-button-prev"],.homepage .slick-slider+.swiper-button-prev,.homepage .slick-slider+.component-swiper-button-prev,.homepage .slick-slider .slick-prev,.homepage .swiper+[class*="swiper-button-prev"],.homepage .swiper+.swiper-button-prev,.homepage .swiper+.component-swiper-button-prev,.homepage .swiper .slick-prev{left:.25rem!important}.homepage .slick-slider+[class*="swiper-button"]+[class*="swiper-button-next"],.homepage .slick-slider+[class*="swiper-button"]+.swiper-button-next,.homepage .slick-slider .slick-next,.homepage .swiper+[class*="swiper-button"]+[class*="swiper-button-next"],.homepage .swiper+[class*="swiper-button"]+.swiper-button-next,.homepage .swiper .slick-next{right:.25rem!important}@media (min-width:992px){.homepage .slick-slider+[class*="swiper-button-prev"],.homepage .slick-slider+.swiper-button-prev,.homepage .slick-slider+.component-swiper-button-prev,.homepage .slick-slider .slick-prev,.homepage .swiper+[class*="swiper-button-prev"],.homepage .swiper+.swiper-button-prev,.homepage .swiper+.component-swiper-button-prev,.homepage .swiper .slick-prev{left:-.25rem!important}.homepage .slick-slider+[class*="swiper-button"]+[class*="swiper-button-next"],.homepage .slick-slider+[class*="swiper-button"]+.swiper-button-next,.homepage .slick-slider .slick-next,.homepage .swiper+[class*="swiper-button"]+[class*="swiper-button-next"],.homepage .swiper+[class*="swiper-button"]+.swiper-button-next,.homepage .swiper .slick-next{right:-.5rem!important}}