.page_root__0_T8i .popular-menu__filter{border-radius:5px;border:1px solid var(--color-text-primary);position:relative;z-index:2;flex-wrap:wrap}@media (max-width:991px){.page_root__0_T8i .popular-menu__filter{border-color:transparent;margin-top:-10px}}.page_root__0_T8i .popular-menu__filter button{font-size:15px;font-weight:500;text-transform:uppercase;color:var(--color-text-dim);border-radius:5px;padding:5px 28px;display:block;background-color:transparent}.page_root__0_T8i .popular-menu__filter button:hover{background-color:var(--color-brand-accent);color:#fff}.page_root__0_T8i .popular-menu__filter button:not(:last-child){margin-right:10px}@media (max-width:1199px){.page_root__0_T8i .popular-menu__filter button:not(:last-child){margin-right:8px}.page_root__0_T8i .popular-menu__filter button{margin-top:10px}}.page_root__0_T8i .popular-menu__filter .active{background-color:var(--color-brand-accent);color:#fff}.page_root__0_T8i .pp__item{transition:all .3s ease;border-radius:10px;z-index:2;position:relative}.page_root__0_T8i .pp__item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid var(--color-text-primary);background-color:transparent;border-radius:10px;opacity:1;visibility:visible;z-index:-1;transition:all .3s ease}.page_root__0_T8i .pp__item.active{background-color:#fff;box-shadow:0 14px 40px 0 hsla(0,0%,86%,.3)}.page_root__0_T8i .pp__action{opacity:1;visibility:visible;z-index:2;transition:.3s}.page_root__0_T8i .pp__action div{height:35px;width:35px;border:1px solid var(--color-text-primary);border-radius:5px;transition:all .3s ease}.page_root__0_T8i .pp__action div a{color:var(--color-text-dim)}.page_root__0_T8i .pp__action div:hover{border-color:#000}.page_root__0_T8i .pp__action div:hover a{color:#000}.page_root__0_T8i .pp__thumb{min-height:150px;position:relative}.page_root__0_T8i .pp__cat{text-transform:uppercase;padding-right:10px}.page_root__0_T8i .pp__cat a{font-size:14px;color:var(--color-text-muted);text-decoration:none}.page_root__0_T8i .pp__title{font-family:var(--font-body);font-weight:500;text-transform:uppercase;margin-bottom:2px}.page_root__0_T8i .pp__title a{font-size:15px;color:#000;text-decoration:none}.page_root__0_T8i .pp__price .label{font-family:var(--font-body);text-transform:uppercase;padding-right:5px;font-size:14px;color:#000}.page_root__0_T8i .pp__price .price{color:var(--color-brand-accent-text);font-size:14px}.page_root__0_T8i .pp__price .regular{color:var(--color-text-muted)}.page_root__0_T8i.product-popup{position:fixed;left:0;top:0;right:0;margin:auto;max-width:1170px;height:100%;z-index:999;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:.3s}.page_root__0_T8i .view{cursor:pointer}.page_root__0_T8i .view-background{overflow-y:auto;position:relative;background:#fff;padding:40px;border-radius:10px}@media (max-width:767px){.page_root__0_T8i .view-background{padding:15px}}@media only screen and (min-width:576px) and (max-width:767px){.page_root__0_T8i .view-background{padding:30px}}@media (max-width:575px){.page_root__0_T8i .view-background .quickview{margin-bottom:30px}}.page_root__0_T8i .view_close{background:var(--color-surface-ink);width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;transition:.3s;display:block;color:#fff;position:absolute;right:20px;top:20px;border-radius:5px}.page_root__0_T8i .view_close:hover{color:#fff;background-color:var(--color-brand-accent)}.page_root__0_T8i .viewcontent__header h2{font-size:22px;font-weight:500;font-family:var(--font-body)}.page_root__0_T8i .viewcontent__price{margin-top:5px}.page_root__0_T8i .viewcontent__price h4{color:var(--color-surface-ink);font-family:var(--font-body);font-weight:500;font-size:24px}.page_root__0_T8i .viewcontent__price h4 span{color:var(--color-surface-ink)}.page_root__0_T8i .viewcontent__stock{margin-top:5px;margin-bottom:10px}.page_root__0_T8i .viewcontent__stock h4{font-family:var(--font-body)}.page_root__0_T8i .viewcontent__details{margin-bottom:20px}.page_root__0_T8i .viewcontent__details p{color:grey}.page_root__0_T8i .viewcontent__action{margin-bottom:20px;display:flex;flex-wrap:nowrap;align-items:center}.page_root__0_T8i .viewcontent__action span{margin-right:10px;color:var(--color-surface-ink);text-transform:uppercase}.page_root__0_T8i .viewcontent__type-select{min-height:50px;padding:0 10px;border:1px solid grey;border-radius:4px;background-color:#fff;font-size:14px;color:var(--color-surface-ink);margin-right:10px;min-width:100px;cursor:pointer}@media (max-width:767px){.page_root__0_T8i .viewcontent__type-select{min-width:70px;height:42px;min-height:42px;font-size:12px;padding:0 6px;margin-right:6px;box-sizing:border-box}}.page_root__0_T8i .viewcontent__action input{width:100px;min-height:50px;padding:0 10px;border:1px solid grey;border-radius:4px}@media (max-width:767px){.page_root__0_T8i .viewcontent__action input{width:60px;height:42px;min-height:42px;box-sizing:border-box}}@media only screen and (min-width:576px) and (max-width:767px){.page_root__0_T8i .viewcontent__action input{width:70px}}.page_root__0_T8i .viewcontent__action .site-btn{margin-left:10px;transform:translateY(-2px);white-space:nowrap}@media (max-width:767px){.page_root__0_T8i .viewcontent__action .site-btn{padding:0 14px;font-size:12px;margin-left:6px;height:42px;line-height:42px;box-sizing:border-box}.page_root__0_T8i .viewcontent__action span{margin-right:6px;font-size:12px}}@media only screen and (min-width:576px) and (max-width:767px){.page_root__0_T8i .viewcontent__action .site-btn{padding:9.5px 20px}}.page_root__0_T8i .viewcontent__footer{display:flex;flex-wrap:wrap}.page_root__0_T8i .viewcontent__footer ul{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:0}.page_root__0_T8i .viewcontent__footer ul li{color:grey;font-size:13px;text-transform:uppercase}.page_root__0_T8i .viewcontent__footer ul:first-child{min-width:90px}.page_root__0_T8i .viewcontent__footer ul:first-child li{color:var(--color-surface-ink)}