.sec-coll-grid{--bg-grey:#808080;--bg-black:var(--main-title-txt);--tb-btn-bkg:rgba(0,0,0,0.02);--tb-btn-txt:var(--gb-grey-txt);--tb-btn-bd:var(--main-bd)}.cdz-set-cols{display:flex;align-items:center}.cdz-set-cols .btn-col-num{display:inline-block;vertical-align:middle;width:26px;height:26px;padding:3px;border:1px solid var(--bg-grey);background:none;margin-inline:4px;position:relative;transition:all 500ms ease;border-radius:2px}.cdz-set-cols .btn-col-num:before{content:attr(data-column);display:block;width:4px;height:18px;content:"";position:absolute;top:3px;left:3px;background:var(--bg-grey);transition:all 500ms ease;box-shadow:var(--i-btn-shadow)}.cdz-set-cols .btn-col-num.btn-set-list:before{width:18px;height:4px;box-shadow:0 7px 0 var(--bg-grey),0 14px 0 var(--bg-grey)}.cdz-set-cols .btn-col-num.btn-col-2{width:19px;--i-btn-shadow:7px 0 0 var(--bg-grey)}.cdz-set-cols .btn-col-num.btn-col-3{--i-btn-shadow:7px 0 0 var(--bg-grey),14px 0 0 var(--bg-grey)}.cdz-set-cols .btn-col-num.btn-col-4{width:33px;--i-btn-shadow:7px 0 0 var(--bg-grey),14px 0 0 var(--bg-grey),21px 0 0 var(--bg-grey)}.cdz-set-cols .btn-col-num.btn-col-5{width:40px;--i-btn-shadow:7px 0 0 var(--bg-grey),14px 0 0 var(--bg-grey),21px 0 0 var(--bg-grey), 28px 0 0 var(--bg-grey)}.cdz-set-cols .btn-col-num.btn-col-6{width:47px;--i-btn-shadow:7px 0 0 var(--bg-grey),14px 0 0 var(--bg-grey),21px 0 0 var(--bg-grey), 28px 0 0 var(--bg-grey), 35px 0 0 var(--bg-grey)}.cdz-set-cols .btn-col-num:hover,.cdz-set-cols .btn-col-num.active{--bg-grey:var(--bg-black);cursor:pointer}@media only screen and (max-width: 767px){.cdz-set-cols .btn-col-num.btn-col-3,.cdz-set-cols .btn-col-num.btn-col-4,.cdz-set-cols .btn-col-num.btn-col-5,.cdz-set-cols .btn-col-num.btn-col-6{display:none}.facets-vertical-form .facet-filters__field .select{width:110px}}.facet-filters__field select.select__select{border-radius:5px}.facets .btn-open-facets{display:flex;align-items:center;justify-content:center;font-size:12px;font-family:var(--font-body-family);gap:5px;color:var(--main-title-txt);font-weight:600;background:var(--tb-btn-bkg);border:1px solid var(--tb-btn-bd);padding:12px 10px;border-radius:6px;flex-direction:column;min-width:70px;transition:.5s;text-transform:uppercase}.facets .btn-open-facets:before{font:900 32px/1 'Line Awesome Free';content:"\f1de";color:#898989;-webkit-font-smoothing:antialiased}.facets .btn-open-facets:hover{box-shadow:var(--gb-shadow-float)}.facets .facet-filters__sort{border:1px solid var(--main-bd);padding:5px 10px;padding-inline-end:1.5rem}.facets.facets-vertical-sort{justify-content:space-between;display:flex;margin-bottom:6rem}.pd-toolbar-wrap{margin-bottom:6rem;padding-block:15px;border-block:1px solid var(--main-bd);top:0;background:var(--main-bkg);z-index:2}.pd-toolbar-wrap .facets.facets-vertical-sort{margin:0}.facets__form-vertical .active-facets{padding-inline:1.5rem;position:relative}.facets__form-vertical .active-facets .cdz-action{cursor:pointer;width:30px;height:30px;position:absolute;top:12px;text-align:center;inset-inline-end:1rem;transition:all 500ms ease}.facets__form-vertical .active-facets .cdz-action:before{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:900;content:"\f00d";font-size:21px}.facets__form-vertical .active-facets .cdz-action:hover{transform:rotate(180deg)}.facets__form-vertical .active-facets .wrap-btn-remove{margin-top:1.5rem;margin-bottom:3rem}.facets__form-vertical .facets__disclosure-vertical{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--main-bd);padding-inline:1.5rem}.facets__form-vertical .facets__disclosure-vertical[data-index="1"]{margin-top:1.5rem}.facets__form-vertical .facets__disclosure-vertical[open] .icon-caret{transform:rotateX(180deg)}.facets__form-vertical .facets__disclosure-vertical .facets__display-vertical{margin-top:1.5rem}.facets__form-vertical .facets__disclosure-vertical .ui-slider-horizontal{margin-inline:10px;border-radius:5px}.facets__form-vertical .facets__disclosure-vertical .button-show-more{text-decoration:none;color:var(--main-title-txt)}.facets__form-vertical .facets__disclosure-vertical .button-show-more .label-text{position:relative;padding-bottom:2px}.facets__form-vertical .facets__disclosure-vertical .button-show-more .label-text:before{content:"";height:2px;width:0;position:absolute;left:0;bottom:0;background-color:var(--main-title-txt);transition:all 500ms ease}.facets__form-vertical .facets__disclosure-vertical .button-show-more .label-text span{display:none}.facets__form-vertical .facets__disclosure-vertical .button-show-more:hover .label-text:before{width:100%}.column-side .facets__form-vertical .facets__disclosure-vertical{padding-inline:0}.column-side .facets__form-vertical .facets__disclosure-vertical[data-index="1"]{margin-top:0;border:none}.column-side .facets__form-vertical .active-facets{padding:0}.column-side .facets__form-vertical .active-facets .facets__heading{padding:0;text-transform:none;font-size:150%;display:block}.column-side .facets__form-vertical .active-facets>*,.column-side .facets__form-vertical .active-facets .cdz-action{display:none}.facets-vertical-form{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.facets-vertical-form .sorting{order:2}#product-grid:not(.cdz-mode-list) .hide-on-grid{display:none !important}.cdz-mode-list .hide-on-list{display:none !important}cdz-list-more{display:block}.list-actions{text-align:center;margin-top:40px;min-height:1px}.list-actions .btn-load-more{min-width:300px;margin-block:20px 0;font-size:110%;padding:14px 20px}.list-actions .btn-load-more span:before{font:900 18px/1 'Line Awesome Free';content:"\f103";transition:all 500ms ease;display:inline-block;opacity:0}.list-actions .btn-load-more:hover span:before{padding-inline:10px;opacity:1;-webkit-animation:bouncetop .7s alternate ease infinite;animation:bouncetop .7s alternate ease infinite}.list-actions.actions-prev{margin-bottom:20px}.list-actions.actions-prev .btn-load-more{margin-block:0 20px}.list-actions.actions-prev .btn-load-more span:before{content:"\f102"}@-webkit-keyframes bouncetop{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(3px)}}@keyframes bouncetop{from{transform:translateY(0)}to{transform:translateY(3px)}}