.ais-SearchBox-input::placeholder{color:#999!important;font-weight:100}.ais-SearchBox-submitIcon path{fill:#999}#search-controls{top:var(--header-height, 3.6rem);box-shadow:0 .5rem .5rem -.5rem #0003;margin-bottom:.5rem;padding:0}@media(min-width:480px){#search-controls{box-shadow:0 1rem 1rem -1.2rem #0003;margin-bottom:2rem;padding:15px 15px 10px}#searchbox:not(.hidden){margin-bottom:3rem!important}}#hitsProducts .ais-Hits-item .product-card .pc-image{padding:1.5rem 1rem 0}.ais-Hits-item .product-card #roundels{top:5px;left:5px}#square .product-card #roundels{margin-left:0}.ais-Hits-item .product-card #roundels.pills{top:auto;bottom:10px;left:10px}#roundels li.saving{margin-left:.5rem;margin-top:.5rem;border-radius:4px;line-height:1.4;font-size:10px;height:auto;padding:3px 6px}@media(min-width:768px){#roundels li.saving{font-size:12px;padding:4px 8px}}.ais-ClearRefinements-button,.ais-ClearRefinements-button:hover,.ais-ClearRefinements-button--disabled,.ais-ClearRefinements-button--disabled:hover{font-weight:var(--semibold)}.ais-RefinementList-showMore,.ais-RefinementList-showMore:hover{font-weight:var(--semibold);background-color:var(--primary-color)}.gridwrapper{max-width:initial}@media(max-width:479px){.banner_plp>.container{padding-left:0;padding-right:0}#hitsProducts .ais-Hits-item .product-card .pc-image{padding:1rem .25rem 0}}@media(max-width:1399px){#toggle-sort>h2.name{display:none}}#pagination,#activeFiltersWrapper{display:none}#filter{margin-top:0}@media(min-width:768px){#filter{margin-top:0}}@media(min-width:1400px){.site_wso #search-controls{display:flex!important}.site_wso #toggle-filters{display:block!important}.site_wso #filter,.site_wso #refinements{position:fixed}.site_wso .plp-content>#square{margin-left:0}.site_wso #drawer-overlay{display:none}#refinements .filter_cat.producttype{margin-bottom:6px;border-bottom:1px solid #e5e5e5;padding-bottom:6px}#refinements .inner>.filter_cat:last-child{border-bottom:1px solid #e5e5e5}#filter{float:left;width:255px;position:sticky;top:calc(4rem + 30px + var(--swb-height, 0px));left:auto;height:auto;max-height:calc(100vh - 4rem - 30px - var(--swb-height, 0px));overflow-y:auto;overflow-x:hidden;z-index:2;padding:0}.plp-content>#square{margin-left:315px}#refinements{position:static;left:auto;width:100%;max-width:100%;height:auto;transform:none;box-shadow:none;z-index:auto;transition:none;background:#fff}#refinements.open{transform:none}#refinements .inner{height:auto;overflow-y:visible;padding:0 .5rem 0 0}#refinements .filter-header,#refinements .close-filter,#refinements .showResults,#toggle-filters{display:none}#drawer-overlay{display:none!important}#search-controls{display:none}#toggle-sort{display:block;position:static;padding:0;margin:0;text-align:left}#toggle-sort>h2.name{display:flex;align-items:center;justify-content:space-between;padding:14px 4px 14px 0;cursor:pointer;font-size:13px;font-weight:600;margin:0;text-transform:uppercase}#toggle-sort>h2.name:after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' stroke='%23333' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:12px;transition:transform .2s ease;flex-shrink:0}#toggle-sort>h2.name.expanded:after{transform:rotate(180deg)}#toggle-sort>h2.name .toggle{display:none}#toggle-sort .options{padding:4px 4px 2rem 0;max-height:2000px;overflow:hidden;transition:max-height .15s ease,padding .1s ease}#toggle-sort .options.collapsed{max-height:0;padding-top:0;padding-bottom:0}#toggle-sort #toggleSort{display:none}#toggle-sort .custom-dropdown{display:inline-block;width:auto;padding:0;box-shadow:none}#toggle-sort .custom-dropdown:before,#toggle-sort .custom-dropdown:after{display:none}#toggle-sort .ais-SortBy{margin-bottom:0}#toggle-sort .ais-SortBy-select{display:inline-block;width:auto;padding:6px 28px 6px 10px;margin:0;border:1px solid #ddd;border-radius:3px;font-size:13px;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' stroke='%23333' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none}#toggle-sort .custom-dropdown .ais-SortBy-select:focus{border:1px solid #ddd!important;outline:0!important}#refinements .inner .resetFilter{display:none}.ais-RefinementList-item{display:inline-flex!important;width:auto!important;vertical-align:top;margin:0 6px 6px 0!important;max-height:none}.ais-RefinementList-item .ais-RefinementList-label{width:auto!important;padding:4px 15px 4px 10px!important;min-height:32px;height:auto}.ais-RefinementList-item .ais-RefinementList-count{margin-left:4px}#size-list .ais-RefinementList-list,#color-list .ais-RefinementList-list{display:grid;grid-template-columns:1fr 1fr;gap:6px}#size-list .ais-RefinementList-item,#color-list .ais-RefinementList-item{display:block!important;width:100%!important;margin:0!important}#size-list .ais-RefinementList-item .ais-RefinementList-label,#color-list .ais-RefinementList-item .ais-RefinementList-label{display:flex!important;width:100%!important;justify-content:center;align-items:center;box-sizing:border-box}#hitsProducts .ais-Hits-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:1600px){#filter{width:300px}.plp-content>#square{margin-left:360px}}
