.autocomplete-form__OkLSTkWH{display:flex;margin:0}.autocomplete-panel__PFjjk_TG{position:absolute;right:-2px;bottom:2px;left:-2px;transform:translate(0, 100%);width:100%;margin:0 auto;padding:16px;line-height:1.5;text-align:left;background:#fff;border:2px solid #e7e7e7;border-radius:0 0 12px 12px}.suggestions-container-wrapper__H1In4SLU{font-size:14px;color:#3d3d3d}.suggestions-list__JTzBjhz5{width:100%;margin:0;list-style:none}.suggestions-list-item__UPYurV4X{display:block}.search-button__pellZ2xa{cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:54px;margin:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ppt-orange);border:2px solid var(--ppt-orange);border-left:none;border-radius:0 12px 12px 0}.search-button__pellZ2xa.opened{border-radius:0 12px 0 0}.search-input-container__JFaBzy64{position:relative;display:flex;width:100%}.search-input__ZIFILrGD{border:2px solid #e7e7e7;border-right:none;border-radius:12px 0 0 12px}.search-input__ZIFILrGD.opened{border-radius:12px 0 0 0}.search-input-clear__C3ruy3lB{position:absolute;top:50%;right:10px;transform:translate(0, -50%);display:none;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.search-input-clear__C3ruy3lB.active{display:flex}.search-input-clear__C3ruy3lB:hover{cursor:pointer;color:#2b7ff7}.search-input-clear__C3ruy3lB:active,.search-input-clear__C3ruy3lB:focus-within{outline:none}.footer-container__eVKOJnzJ{margin:24px 0 0}.go-to-all-button__Csq6zZyB{cursor:pointer;display:flex;gap:12px;align-items:center;padding:10px 16px;font-size:16px;line-height:20px;color:#2b7ff7;background:#f2f7ff;border:1px solid #2b7ff7;border-radius:20px}.go-to-all-button__Csq6zZyB:hover{color:#fff;background:#2b7ff7}
.autocomplete-results-title__JZd74Yzt{margin:0 0 20px;padding-left:4px;font-size:16px;font-weight:400;line-height:22px;text-transform:uppercase}.autocomplete-results-list-item-link__BqKxU9W4{cursor:pointer;font-size:14px;color:#3d3d3d;text-decoration:none}.autocomplete-results-list-item-content-container__HISKR0Vi{cursor:pointer;position:relative;display:flex;align-items:center;padding:.5rem;font-size:.875rem}.autocomplete-results-list-item-content-container__HISKR0Vi.active{background-color:#f2f7ff}.autocomplete-results-list-item-content-container__HISKR0Vi:hover,.autocomplete-results-list-item-content-container__HISKR0Vi:active{text-decoration:none}.autocomplete-results-list-item-content__gB3Y3Mo1{display:flex;flex:1;gap:16px;align-items:center;justify-content:space-between;text-align:left;text-decoration:none}.autocomplete-results-list-item-image-container__sul8k_7H{overflow:hidden;width:4rem;height:4rem;margin:0 1em 0 0;text-align:center;background-color:#fff}.autocomplete-results-list-item-image-container__sul8k_7H img{max-height:100%}.autocomplete-results-list-item-image__dixu4nXg{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}.autocomplete-results-list-item-description__cEu_PyAw{display:flex;flex-direction:column}.autocomplete-results-list-item-manufacturer__Tq6TRl4G{font-size:12px;font-weight:400;color:var(--ppt-grey-dark)}.autocomplete-results-list-item-sku-title__cojpllfp{font-size:12px;font-weight:400;color:var(--ppt-grey-dark);text-transform:uppercase}.autocomplete-results-list-item-sku-value__vnnmG0MA{font-size:12px;font-weight:400;font-style:italic;color:#0081fb}.autocomplete-results-list-item-title__dGrGvd92{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-item-price__LcwN13Ge{font-weight:700;line-height:inherit;color:#000}.product-item-price_old__b31zAwU8{font-size:12px;font-weight:400;color:var(--ppt-grey);text-align:right;text-decoration:line-through}.product-item-price-delta-wrapper-container__BNZSq8Yv{display:flex;flex-direction:column}.product-item-price-container__lRW25zGA{display:flex;flex-direction:column;align-items:center}.product-item-price-container_starts__fv9KfXtW{gap:6px}.product-item-price-starts__X_J1DtAa{font-size:12px;font-weight:700;line-height:inherit;color:#000}
:export{pluginId:search-box-suggestions-plugin-templates}#search-box-suggestions-plugin-templates .autocomplete-plugin-item:not(:first-child) .suggestion-item{padding-top:12px;border-top:2px solid #e7e7e7}
.search-input-backdrop__JBe6SNUV{pointer-events:none;position:absolute;z-index:150;top:calc(var(--header-offset, 0)*-1);left:0;width:100%;height:100vh;opacity:0;background:rgba(0,0,0,.2);transition:opacity .3s ease}.search-input-backdrop-active__B570mA51{pointer-events:initial;opacity:1}
.search-input-container__e_iabTpi{width:100%}.search-box-container__boMR5ghJ{position:relative;z-index:200;display:flex;width:100%}.search-input__yadcyIdv{display:inline-block;width:100%;height:48px;margin-bottom:0;padding:15px 24px;font-size:16px;line-height:19px;background:#fff;outline:none}.search-input__yadcyIdv::-webkit-search-decoration,.search-input__yadcyIdv::-webkit-search-cancel-button,.search-input__yadcyIdv::-webkit-search-results-button,.search-input__yadcyIdv::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.search-input__yadcyIdv:focus-within{outline:none}


.container__nlBTRJsD{display:grid;grid-template-columns:3fr 9fr;gap:20px;max-width:1440px;min-height:740px;margin:0 auto;padding:0 22px}@media(max-width: 767.98px){.container__nlBTRJsD{padding:0 12px}}@media(max-width: 989.98px){.container__nlBTRJsD{grid-template-columns:1fr}}.container__nlBTRJsD.no-aside__qaqjYnCB{grid-template-columns:1fr}.container__nlBTRJsD.no-aside__qaqjYnCB>*:first-child{display:none}
.container__OqlzPnCS{display:flex;justify-content:space-between}.label___GMYPjLf{cursor:pointer;margin-bottom:0;font-weight:700;color:#4a4a4a;letter-spacing:.4px}.label___GMYPjLf.disabled__ajMYYxKn{cursor:not-allowed}
.container__sw2KR2_O{display:flex;flex-direction:column;gap:16px}.refinement-list__uH2EIA7x{overflow-y:auto;display:flex;flex-direction:column;gap:4px;max-height:400px}.refinement-list__uH2EIA7x::-webkit-scrollbar-track{background:#f5f5f5;background-clip:padding-box;border:8px solid rgba(0,0,0,0);border-radius:15px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.refinement-list__uH2EIA7x::-webkit-scrollbar{width:22px}.refinement-list__uH2EIA7x::-webkit-scrollbar-thumb{background-color:var(--ppt-grey-dark);background-clip:padding-box;border:8px solid rgba(0,0,0,0);border-radius:9999px}.no-results__aL3bm35w{font-size:16px;line-height:20px}
.container__HLFQLqOe{display:flex;flex-wrap:wrap;gap:8px}
.button__cuBlhJEt{height:auto;padding:8px}.label__j2twK10w{font-size:12px;letter-spacing:.4px}
.container__nmoxdHGD{display:flex;gap:12px}.container__nmoxdHGD .refinement-button{flex:1}@media(min-width: 990px)and (max-width: 1279.98px){.container__nmoxdHGD{grid-template-columns:1fr}}
.item__YNOwR1lv{cursor:pointer;display:flex;gap:8px;align-items:center;width:100%}.item__YNOwR1lv .img__YmlWlmDr{width:25px;height:25px;padding:2px;border:1px solid var(--ppt-grey-light);border-radius:8px}.item__YNOwR1lv.active{color:var(--ppt-blue-light)}.item__YNOwR1lv.active .img__YmlWlmDr{border-color:var(--ppt-blue-light)}.label__Tlz1l4dt{overflow:hidden;display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap}
.items-list-container__F1k9MMZe{gap:12px}
.inputs-container__N12zI25s{display:grid;grid-template-columns:1fr 1fr;gap:8px}.inputs-container__N12zI25s .ant-input-number-affix-wrapper{width:100%}.inputs-container__N12zI25s .ant-input-number-handler-wrap{display:none}
.panel-title__pu774fk1{margin-bottom:8px}.widgets-container__z0yj1opM{display:flex;flex-direction:column;gap:16px;width:100%}.widgets-container__z0yj1opM form{margin:0}
.aside-content-container__ZLfJWGaP{overflow:hidden;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content}@media(min-width: 990px){.aside-content-container__ZLfJWGaP{padding:48px 32px;border:1px solid var(--ppt-grey-light);border-radius:24px;box-shadow:2px 12px 44px 0 rgba(0,0,0,.1215686275)}}
.overlay__j8Dit6V8{position:absolute;z-index:50000;top:0;left:0;overflow-y:auto;display:none;width:100%; height: 100vh;height:100dvh}.overlay__j8Dit6V8.active{display:initial}
.overlay-hide-scroll{overflow-y:hidden;height:100%}
.mobile-facets-container__XP1O17ve{width:100%}.overlay__Tt0p97gL{padding:16px;background:#fff}.filters-button__DRYIet1n{cursor:pointer;width:100%;padding:10px 12px;font-weight:bold;color:#2b7ff7;background:#fff;border:1px solid #2b7ff7;border-radius:8px;outline:none}.filters-button__DRYIet1n:active{cursor:pointer}.overlay-content-container__CMFvhKxR{display:flex;flex-direction:column;gap:16px}
.loader__Z0DKNU2H{--mask: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;aspect-ratio:1;width:50px;padding:8px;background:#4d4d4d;border-radius:50%;-webkit-mask:var(--mask);mask:var(--mask);-webkit-mask-composite:source-out;mask-composite:subtract}.loader__Z0DKNU2H{animation:l3 1s infinite linear}
@keyframes l3{to{transform:rotate(1turn)}}
.no-results-container__SUnzOKRV{display:flex;flex-direction:column;gap:16px;width:100%;min-height:740px}.no-results-text__dIjweY6G{text-align:center}.container__kc1Nx02V{display:flex;flex-direction:column;gap:16px}
.loader-container__HWMIrO3p{display:flex}
.cards-container__tr2BwJft{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;margin-left:0}@media(max-width: 1439.98px){.cards-container__tr2BwJft{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 1279.98px){.cards-container__tr2BwJft{grid-template-columns:1fr 1fr}}@media(max-width: 575.98px){.cards-container__tr2BwJft{grid-template-columns:1fr}}
.product-item-hover-info__fkSdqlau{position:absolute;z-index:1;bottom:calc(var(--padding-y) - 16px);left:calc(var(--border-size)*-1);transform:translateY(100%);width:calc(100% + var(--border-size)*2);padding:0 16px 20px;visibility:hidden;background:inherit;border:1px solid var(--ppt-grey);border-top:none;box-shadow:12px 32px 44px 0 rgba(0,0,0,.0784313725)}.product-item-hover-info__fkSdqlau *{margin:0;padding:0}.product-item-container__qmIDR1dN{--border-size: 1px;--padding-y: 20px;--padding-x: 16px;position:relative;height:100%;padding:var(--padding-y) var(--padding-x);line-height:1.3;background:var(--ppt-white);border:var(--border-size) solid var(--ppt-grey-light);border-radius:20px;box-shadow:12px 32px 44px 0 rgba(0,0,0,.0784313725)}.product-item-container__qmIDR1dN:hover,.product-item-container__qmIDR1dN:active,.product-item-container__qmIDR1dN:visited,.product-item-container__qmIDR1dN:focus{text-decoration:none}.product-item__cmEyhkAU{display:flex;flex-direction:column;height:100%;margin:0}.product-item-score__RMb46LU7{position:absolute}.product-item-image__iP2qZqsV{display:block;width:auto;max-width:100%;height:100%;max-height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.product-item-image-container___7FyXiht{min-height:200px;max-height:200px;margin-bottom:16px}.product-item-manuf__zqRUA31F{font-size:12px;font-weight:400;color:var(--ppt-grey-dark)}.product-item-sku__F29fk2tR{font-size:12px;font-weight:400;color:var(--ppt-grey-dark)}.product-item-title__fkvAJMmL{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:4px;font-size:15px;font-weight:400;line-height:inherit;color:#000;letter-spacing:.2px;-webkit-line-clamp:3}.product-item-price__a4s9aBfA{font-weight:600;line-height:inherit;color:#000}.product-item-price_old__HlgrTp0k{font-size:12px;font-weight:400;color:var(--ppt-grey);text-decoration:line-through}.product-item-price-delta-wrapper-container___p9IXHeO{display:flex;align-items:center}.product-item-price-container__PIWmZ7gV{display:flex;align-items:center;height:28px}.product-item-price-container_delta__s26DOaEM{gap:8px}.product-item-price-container_starts__gEmLywdh{gap:6px}.product-item-price-delta__OeAWfHMx{padding:5.5px 9px;font-size:13px;line-height:inherit;color:var(--ppt-white);background:#3aac39;border-radius:4px}.product-item-price-starts__MBuG6gt1{font-size:12px;font-weight:400;line-height:inherit;color:#000}.product-item-buy-button__bzcd39h_{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;margin-top:12px;padding:9px 0;font-size:15px;font-weight:600;line-height:inherit;color:var(--ppt-white);text-align:center;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ppt-orange);border:none;border-radius:25px;outline:none}.product-item-buy-button__bzcd39h_:focus-within{outline:none}.product-item-caption__BSCW12_b{display:flex;flex-direction:column;align-items:center;height:100%}.product-item-data-container__kr81lI0g{flex:1 1 auto;width:100%;margin-bottom:4px;text-align:left}.product-item-avail___3eUXvGE{font-size:12px}.product-item-avail_instock__O4bAMkYw{color:#3aac39}.product-item-avail_backordered__V1PyFcMD{color:var(--ppt-blue)}.product-item-avail_manufacturer__tYQB3Bs8{color:var(--ppt-blue)}.product-item-description-container__TDCPfm4P{display:flex;flex-direction:column;width:100%}
.promo-box__KaLTD010{position:absolute;max-width:calc(100% - var(--padding-x)*2);padding:8px;font-size:12px;font-weight:700;color:#fff;border-radius:20px}.promo-box__KaLTD010.color-primary{background-color:var(--ppt-blue-light)}.promo-box__KaLTD010.color-secondary{background-color:var(--ppt-orange)}.promo-box__KaLTD010.color-tertiary{background-color:var(--ppt-green)}
.refinement-item__FO5B94hM{display:flex;gap:4px;align-items:center;padding:6px 8px;font-size:14px;font-weight:400;line-height:18px;color:#fff;background-color:#2b7ff7;border-radius:20px}.refinement-item__FO5B94hM.btn{cursor:pointer;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}.refinement-item__FO5B94hM.btn:focus-within{outline:none}.refinement-item-label__RVtPsLJn{text-wrap:nowrap}.refinement-item-clear-btn__vn3AsXLj{cursor:pointer;display:flex;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none}.refinement-item-clear-btn__vn3AsXLj:focus-within{outline:none}
.clear-refinements__fMlDa0rC{color:#fff;background-color:#787878}
.refinements-container__yiHp_rA7{display:flex;flex-wrap:wrap;gap:8px}@media(max-width: 767.98px){.refinements-container__yiHp_rA7{overflow:auto;flex-wrap:nowrap}}
@media(max-width: 767.98px){.stats__oL6e2urP{font-size:15px}}
.top-line__QKWsodWz{display:flex;gap:12px;align-items:center;justify-content:space-between}@media(max-width: 767.98px){.top-line__QKWsodWz{flex-direction:column;gap:8px;align-items:self-start;justify-content:flex-start}}.sort-by__WQXfbA8F{width:200px}@media(max-width: 767.98px){.sort-by__WQXfbA8F{width:100%}}.sort-by-container__cb3qFWXv{display:flex;gap:16px;align-items:center}@media(max-width: 767.98px){.sort-by-container__cb3qFWXv{flex-direction:column;gap:8px;align-items:flex-start;width:100%}}.container__yvYCV1dl{display:flex;flex-direction:column;gap:16px}.container-wrapper__BkweOMRy{overflow:hidden}.body-footer-container__HBYzD9Zv{display:flex;justify-content:center}
.pagination-items-list__pBoi99D3{display:flex;gap:24px;align-items:center;margin:16px 0;list-style-type:none}@media(max-width: 575.98px){.pagination-items-list__pBoi99D3{gap:16px}}.pagination-item__dgijIDfC{--item-size: 44px;display:flex;align-items:center;justify-content:center;width:var(--item-size);height:var(--item-size);padding:0;font-weight:400;line-height:40px;color:#787878;text-align:center;border-radius:50%}@media(max-width: 575.98px){.pagination-item__dgijIDfC{--item-size: 32px}}.pagination-item__dgijIDfC>button{cursor:pointer;width:100%;height:100%;padding:0;font-weight:inherit;color:inherit;background:none;border:none}.pagination-item__dgijIDfC>button:disabled{cursor:not-allowed;color:inherit}.pagination-item__dgijIDfC.active{font-weight:700;color:#0081fb;border:2px solid #0081fb}.pagination-item-prev__JIMPU6WC,.pagination-item-next__HfalxfSv{width:auto;font-weight:600}@media(max-width: 767.98px){.pagination-item-prev__JIMPU6WC,.pagination-item-next__HfalxfSv{display:none}}.pagination-item-jump___1poSkAn{font-weight:600}
:export{-base:16px;-xxs:4px;-xs:8px;-sm:12px;-md:20px;-lg:24px;-xl:32px;-xxl:48px}.gap-base{gap:16px}.gap-xxs{gap:4px}.gap-xs{gap:8px}.gap-sm{gap:12px}.gap-md{gap:20px}.gap-lg{gap:24px}.gap-xl{gap:32px}.gap-xxl{gap:48px}.flex{display:flex}.flex-col{flex-direction:column}.w-full{width:100%}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.items-center{align-items:center}
