:root{--accent:#8FDFD6;--blue:#BBCDE6;--mainrd:#DD3762}.product-grid{display:flex;flex-wrap:wrap;gap:20px}.product-grid .product-card{background:transparent;border-radius:5px;overflow:hidden}.product-grid.columns_3 .product-card{flex:1 0 33.3333%;max-width:calc(33.3333% - 13.333px);width:calc(33.3333% - 13.333px)}.product-grid.columns_2 .product-card{flex:1 0 50%;max-width:calc(50% - 20px);width:calc(50% - 20px)}.product-grid.list .product-card{flex:1 0 100%}.product-grid .product-card{border:1px solid var(--blue)}.action-button-wrapper button{display:flex;align-items:center;gap:10px;padding:13px;transition:all .25s}.dropdown-footer{display:flex;padding:10px;border-top:1px solid var(--dark);align-items:center;gap:7px}.dropdown-footer button.btn{padding:7px 12px;font-size:11px}.action-button-wrapper .button-wrapper{position:relative}.action-button-wrapper .button-wrapper .dropdown{position:absolute;top:110%;left:0;min-width:300px;background:#fff;border-radius:5px;z-index:50;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.action-button-wrapper .button-wrapper .dropdown:before{content:"";position:absolute;top:-15px;left:25px;transform:rotate(45deg) translateY(100%);background:#fff;width:15px;height:15px;z-index:65}.action-button-wrapper .button-wrapper .dropdown:hover{cursor:default}.action-button-wrapper button:hover{cursor:pointer;background:var(--dark);color:var(--light)}.action-button-wrapper button:hover svg path{fill:var(--light)}.dropdown-title{padding:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dark)}.dropdown-title h5{text-transform:unset!important;font-size:14px;margin:0!important}.dropdown-title svg path{fill:var(--dark)}.chosen-filters-wrap{gap:10px}.chosen-filters-wrap a,.chosen-filters-wrap p{white-space:nowrap}.chips{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.chips .chip{background:var(--blue);color:var(--black);padding:7px;border-radius:5px;border:none;font-size:13px;font-family:var(--bread)}.chips .chip:hover{cursor:pointer}.dropdown-title i{transition:all .25s;opacity:.6;color:var(--dark)}.dropdown-title i:hover{cursor:pointer;opacity:1}.dropdown-content{padding:10px}.dropdown-content ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.dropdown-content ul li{font-family:var(--bread);display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dropdown-content ul li ul.sub-list-cat{padding:0 15px}.dropdown-content ul li ul.sub-list-cat li{flex-wrap:nowrap;font-size:13px}.parent-item{flex-direction:column;align-items:flex-start;justify-content:flex-start}.action-button-wrapper .parent-item button .custom-checkbox{position:relative}.action-button-wrapper .parent-item button{width:100%}.action-button-wrapper .parent-item button:hover{color:var(--dark)}.action-button-wrapper .parent-item button .custom-checkbox i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.action-button-wrapper .parent-item button .custom-checkbox.is-checked{background:var(--dark)}.action-button-wrapper .parent-item button .custom-checkbox.is-checked i{color:var(--offwhite)}.action-button-wrapper .parent-item button span{text-align:left}.action-button-wrapper .parent-item button:hover span{color:var(--dark)}.action-button-wrapper .parent-item ul.child-list{align-items:flex-start;justify-content:flex-start;align-self:flex-start;padding-left:20px}.action-button-wrapper .parent-item ul.child-list li span{font-size:14px}.action-button-wrapper .parent-item button{align-self:flex-start;border:none;padding:unset;background:transparent;font-size:15px}.dropdown-content ul li:hover{cursor:pointer}.dropdown-content ul li .custom-checkbox{width:20px;height:20px;flex:1 0 20px;max-width:20px;border-radius:3px;border:2px solid var(--dark)}.dropdown-content ul li .custom-checkbox.checked{background:var(--dark);position:relative}.dropdown-content ul li .custom-checkbox.checked i{color:var(--light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px}.action-button-wrapper .dropdown-title svg:hover path{cursor:pointer}.product-grid .product-card--content{background:transparent;height:100%}.product-grid .product-card--content p{font-family:var(--bread);color:var(--black);font-size:14px;font-style:normal;font-weight:400;line-height:138.462%}.product-grid.list .product-card{display:flex;align-items:center;flex-direction:row;max-width:100%;width:100%;border:1px solid var(--dark)}.product-grid.list .product-card a{width:unset!important}.product-grid.list .product-card .actions-row{margin-top:unset!important}.product-grid.list .product-card a .product-card--image{max-width:488px;width:488px;flex:1 0 488px;height:347px}.product-grid.list .product-card--content{justify-content:center;padding:69px 45px}@media screen and (max-width:1200px){.product-grid.columns_2 .product-card,.product-grid.columns_3 .product-card{flex:1 0 100%;max-width:100%;width:100%}.product-grid.list .product-card{display:flex;align-items:center;flex-direction:column;max-width:100%;width:100%;border:1px solid var(--dark)}.product-grid.list .product-card a{width:unset!important}.product-grid.list .product-card .actions-row{margin-top:auto!important}.product-grid.list .product-card a .product-card--image{max-width:100%;width:100%;flex:1 0 100%;height:258px}.product-grid.list .product-card--content{justify-content:center;padding:20px}}