.shop-categories-main{background:url(/wp-content/uploads/2025/08/Shop-main-bg.jpg) no-repeat;background-size:cover;padding:8rem 3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main{padding:10rem 3rem}}@media only screen and (max-width: 778px){.shop-categories-main{padding:6rem 3rem}}.shop-categories-main .container1125{max-width:112.5rem;margin-inline:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125{max-width:140.5rem}}.shop-categories-main .container1125 .shop-categories-header{margin-bottom:4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-header{margin-bottom:5rem}.shop-categories-main .container1125 .shop-categories-header h2.uagb-ifb-title{margin-bottom:1rem!important}}@media only screen and (max-width: 778px){.shop-categories-main .container1125 .shop-categories-header{margin-bottom:2.5rem}}.shop-categories-main .container1125 .shop-categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(34rem,1fr));gap:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid{gap:2.4rem}}@media only screen and (max-width: 67rem){.shop-categories-main .container1125 .shop-categories-grid{grid-template-columns:1fr;max-width:50rem;margin-inline:auto}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card{overflow:hidden;border-radius:5px;background:#939196;padding:6.4px;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card{border-radius:6px;padding:8px}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap{position:relative;background:#ffffff;overflow:hidden;border:2px solid #ffffff;border-radius:4px}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap img.shop-category-image{aspect-ratio:1/.7;object-fit:cover}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN{position:absolute;bottom:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;padding:0 0 0 2.1rem;background:#ffffff;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN{padding:0 0 0 2.4rem}}@media only screen and (max-width: 67rem){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN{padding:0 0 0 1.5rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-title{margin:0;font-size:1.6rem;letter-spacing:.32px;font-weight:700;text-transform:uppercase;font-family:Oxanium,sans-serif;color:#111}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-title{letter-spacing:.4px;font-size:2rem}}@media only screen and (max-width: 67rem){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-title{font-size:1.35rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-arrow{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#D81B28 0%,#AF101A 100%);width:4.8rem;height:4.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-arrow{width:6rem;height:6rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-arrow svg{width:1.9rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoN .shop-category-arrow svg{width:2.2rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH{position:absolute;bottom:-100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,.81) 0%,rgba(0,0,0,.84) 100%);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;height:calc(100% - 5rem)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content{padding:4rem;height:calc(100% - 6.2rem)}}@media only screen and (max-width: 778px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content{padding:1.5rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content h2.shop-category-hover-title{font-family:Oxanium,sans-serif;font-size:1.84rem;letter-spacing:.368px;font-weight:700;margin-bottom:1.1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content h2.shop-category-hover-title{font-size:2.3rem;letter-spacing:.46px;margin-bottom:1.4rem}}@media only screen and (max-width: 67rem){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content h2.shop-category-hover-title{font-size:1.6rem;margin-bottom:.9rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content h2.shop-category-hover-title:after{margin-top:.8rem;transform:scale(.6)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content h2.shop-category-hover-title:after{margin-top:1rem;transform:scale(.7)}}@media only screen and (max-width: 67rem){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content h2.shop-category-hover-title:after{margin-top:.6rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content .shop-category-hover-desc{font-weight:400;line-height:1.5;font-size:1.28rem;letter-spacing:.256px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH .shop-category-hover-content .shop-category-hover-desc{font-size:1.6rem;letter-spacing:.32px}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH a.shop-category-browse-btn{width:100%;background:linear-gradient(90deg,#D91C29 0%,#AE0F1A 100%);color:#fff;text-shadow:0 .8px 1.6px rgba(0,0,0,.25);font-family:Oxanium,sans-serif;font-size:1.44rem;font-weight:700;letter-spacing:.288px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative;gap:1rem;padding:1.3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH a.shop-category-browse-btn{font-size:1.8rem;letter-spacing:.36px;padding:1.6rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH a.shop-category-browse-btn svg{width:1.6rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH a.shop-category-browse-btn svg{width:2rem}}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH a.shop-category-browse-btn:before{content:"";position:absolute;background:linear-gradient(90deg,rgba(255,255,255,.2) 33%,rgba(255,255,255,.3) 33%,rgba(255,255,255,.3) 66%,rgba(255,255,255,.2) 66%,rgba(255,255,255,.2) 100%);width:1.5rem;height:100%;left:-1.5rem;transform:skew(-15deg);opacity:.8;filter:blur(1px);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;display:block}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card .shop-category-image-wrap .shop-category-infoH a.shop-category-browse-btn:hover:before{left:calc(100% + 1.5rem)}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card:hover{background:#403E41}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card:hover .shop-category-image-wrap .shop-category-infoN{bottom:-100%}.shop-categories-main .container1125 .shop-categories-grid .shop-category-card:hover .shop-category-image-wrap .shop-category-infoH{bottom:0}.shop-category-main{background:url(/wp-content/uploads/2025/08/Category-main-bg.jpg) no-repeat;background-size:cover;padding:6.5rem 3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main{padding:8rem 3rem}}@media only screen and (max-width: 778px){.shop-category-main{padding:6rem 3rem 4rem}}.shop-category-main .container1125{max-width:112.5rem;margin-inline:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .container1125{max-width:140.5rem}}.shop-category-main .shop-category-header{background:#ffffff url(/wp-content/uploads/2025/08/red-shape.png);background-repeat:no-repeat;background-position:right bottom;background-size:7rem;border-radius:8px;border-top:2.4px solid #000;box-shadow:3.2px 3.2px 16px #0000000d;padding:4rem 4.3rem;margin-bottom:4.7rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-header{border-radius:1rem;border-top-width:3px;box-shadow:4px 4px 20px #0000000d;background-size:9rem;padding:5.1rem 5.3rem;margin-bottom:5.8rem}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-header{padding:2rem;margin-bottom:3rem;text-align:center}}.shop-category-main .shop-category-header h2{font-size:2.8rem;margin-bottom:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-header h2{font-size:3.5rem;margin-bottom:2.8rem}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-header h2{font-size:2.2rem;margin-bottom:1rem}}.shop-category-main .shop-category-header h2:after{content:url(/wp-content/uploads/2025/06/rb-Pseudo.svg);transform:scale(.8);display:block;transform-origin:left center;line-height:22px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-header h2:after{transform:scale(1)}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-header h2:after{transform:scale(.6);transform-origin:center}}.shop-category-main .shop-category-header p{font-size:1.48rem;font-weight:400;line-height:1.75;margin:0 0 1.3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-header p{font-size:1.85rem;margin:0 0 1.6rem}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-header p{font-size:1.4rem}}.shop-category-main .shop-category-header p:last-child{margin:0}.shop-category-main .shop-category-header p strong{font-weight:600}.shop-category-main .shop-category-layout{display:flex;justify-content:space-between;align-items:flex-start;gap:2.3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout{gap:2.9rem}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-layout{flex-direction:column;gap:2.5rem}}.shop-category-main .shop-category-layout .shop-category-sidebar{background:#ffffff;border-radius:4.8px;border-top:1.6px solid #C00;box-shadow:3.2px 3.2px 20px #0000001a;position:sticky;top:2rem;min-height:30rem;width:27rem;overflow:hidden}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar{border-radius:6px;border-top-width:2px;width:34rem}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-layout .shop-category-sidebar{width:100%;max-width:40rem;margin:0 auto}}.shop-category-main .shop-category-layout .shop-category-sidebar:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:5px;background:linear-gradient(to right,#C00 49.5%,#ffffff 49.5%,#ffffff 50.5%,#1C1D1F 50.5%,#1C1D1F 100%);display:block}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each{padding:2.4rem;border-bottom:.8px solid rgba(0,0,0,.2)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each{padding:3rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each.availability,.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each.product-price{padding:1.4rem 2.3rem 2.3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each.availability,.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each.product-price{padding:1.7rem 3rem 2.8rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each:last-child{border-bottom:none}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet{margin:0!important}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search{margin:0}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search span.facetwp-input-wrap{width:100%;overflow:hidden;display:block;border-radius:4.8px}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search span.facetwp-input-wrap .facetwp-icon{opacity:1;background:linear-gradient(270deg,#AE0F1A 0%,#D91C29 100%)}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search span.facetwp-input-wrap .facetwp-icon:before{width:42px;background:url(/wp-content/uploads/2025/08/search.png) no-repeat;background-position:center;background-size:18px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search span.facetwp-input-wrap .facetwp-icon:before{width:52px;background-size:22px}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search span.facetwp-input-wrap input.facetwp-search{min-width:100%!important;width:100%!important;border-radius:4.8px;border:.8px solid rgba(0,0,0,.2);background:#ffffff;padding:1.3rem 4rem 1.3rem 1.2rem!important;letter-spacing:.136px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.36rem;font-weight:400;color:#1c1d1f}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-type-search span.facetwp-input-wrap input.facetwp-search{font-size:1.7rem;padding:1.7rem 6rem 1.7rem 1.5rem!important}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facet-label{color:#1a191a;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.36rem;font-weight:700;letter-spacing:.136px;text-transform:uppercase;margin-bottom:1.1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facet-label{font-size:1.7rem;letter-spacing:.17px;margin-bottom:1.3rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-availability{display:grid;gap:.7rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-availability{gap:1rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-availability .facetwp-checkbox{margin:0;background-size:17px;padding-left:23px;color:#1c1d1f;font-size:1.28rem;font-weight:400;letter-spacing:.128px;display:flex;justify-content:space-between;align-items:center;opacity:1}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-availability .facetwp-checkbox{font-size:1.6rem;background-size:23px;padding-left:31px}}@media only screen and (max-width: 480px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-availability .facetwp-checkbox{justify-content:start}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facet-description{color:#1c1d1f;font-size:1.28rem;font-weight:400;letter-spacing:.128px;margin-bottom:.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facet-description{font-size:1.6rem;letter-spacing:.16px;margin-bottom:1.1rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-price{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-price input.facetwp-number{grid-column:span 6;border-radius:4.8px;border:.8px solid rgba(0,0,0,.2);background:#ffffff url(/wp-content/uploads/2025/08/dollar-icon.png);background-size:2.7rem;background-repeat:no-repeat;padding:.8rem .8rem .8rem 3.5rem;color:#1c1d1f;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.36rem;font-weight:400;letter-spacing:.136px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-price input.facetwp-number{font-size:1.7rem;background-size:3.5rem;padding:1rem 1rem 1rem 4.5rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-price input.facetwp-submit{grid-column:span 12;background:linear-gradient(90deg,rgb(217,28,41) 0%,rgb(174,15,26) 100%);cursor:pointer;color:#fff;border:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.36rem;padding:.88rem;border-radius:4.8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-price input.facetwp-submit{font-size:1.7rem;padding:1.1rem}}.shop-category-main .shop-category-layout .shop-category-sidebar .aside-each .facetwp-facet-price input.facetwp-submit:hover{box-shadow:inset 0 -2px #1c1d1f}.shop-category-main .shop-category-layout .shop-category-products{width:calc(100% - 27rem)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products{width:calc(100% - 34rem)}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-layout .shop-category-products{width:100%}}.shop-category-main .shop-category-layout .shop-category-products .product-count-order{display:flex;justify-content:space-between;align-items:center;background:url(/wp-content/uploads/2025/08/Top-toolbar-bg.jpg) no-repeat;background-size:cover;border-bottom:1.6px solid #151414;padding:1.05rem 1.6rem;margin-bottom:1.7rem;border-radius:4.8px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products .product-count-order{border-radius:6px;border-bottom-width:2px;padding:1.3rem 2rem;margin-bottom:1.9rem}}@media only screen and (max-width: 600px){.shop-category-main .shop-category-layout .shop-category-products .product-count-order{flex-direction:column;padding:1.5rem;margin-bottom:1.5rem;gap:1rem}}.shop-category-main .shop-category-layout .shop-category-products .product-count-order p.woocommerce-result-count{margin:0!important;color:#1a191a;font-size:1.36rem;font-weight:700;letter-spacing:.136px;text-transform:uppercase}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products .product-count-order p.woocommerce-result-count{font-size:1.7rem;letter-spacing:.17px}}.shop-category-main .shop-category-layout .shop-category-products .product-count-order form.woocommerce-ordering{margin:0!important;display:flex;align-items:center;gap:1rem}.shop-category-main .shop-category-layout .shop-category-products .product-count-order form.woocommerce-ordering:before{content:"Sort by:";vertical-align:middle;color:#1c1d1f;font-size:1.28rem;font-weight:500;letter-spacing:.128px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products .product-count-order form.woocommerce-ordering:before{font-size:1.6rem;letter-spacing:.16px}}.shop-category-main .shop-category-layout .shop-category-products .product-count-order form.woocommerce-ordering select{border-radius:4.8px;border:.8px solid rgba(0,0,0,.2);background:#ffffff;padding:.75rem .5rem;padding:.75rem 1rem;width:16rem;color:#1c1d1f;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.12rem;font-weight:400;letter-spacing:.112px;text-transform:capitalize}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products .product-count-order form.woocommerce-ordering select{border-radius:6px;border-bottom-width:2px;padding:1.2rem 1rem;width:20.5rem;font-size:1.4rem;letter-spacing:.14px}}.shop-category-main .shop-category-layout .shop-category-products ul.products{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:.8px solid rgba(0,0,0,.3);gap:1.9rem;margin:0;padding-bottom:4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products{gap:2.4rem;padding-bottom:5rem}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-layout .shop-category-products ul.products{padding-bottom:2rem;grid-template-columns:1fr 1fr;gap:1.5rem}}@media only screen and (max-width: 480px){.shop-category-main .shop-category-layout .shop-category-products ul.products{grid-template-columns:1fr}}.shop-category-main .shop-category-layout .shop-category-products ul.products:before,.shop-category-main .shop-category-layout .shop-category-products ul.products:after{display:none}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product{width:100%!important;margin:0!important}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;background:#ffffff;overflow:hidden;border:.8px solid rgba(0,0,0,.15);box-shadow:3.2px 3.2px 12px #00000014;border-radius:4.8px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner{border-width:1px;border-radius:6px}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap{padding:1.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap{padding:2rem}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge{display:flex;align-items:center;gap:3px;max-width:fit-content;border-radius:100vw;border:.8px solid;line-height:normal;font-weight:500;text-transform:uppercase;letter-spacing:.096px;font-size:9.6px;padding:3px 6.4px 3px 4.5px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge{gap:5px;font-size:1.2rem;padding:3px 7.5px 3px 6.5px}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge:before{content:"";border-radius:50%;display:inline-block;width:5px;height:5px}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge.in-stock{border-color:#21ad3f;color:#21ad3f}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge.in-stock:before{background:#21AD3F}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge.out-of-stock{border-color:#d91c29;color:#d91c29}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .product-stock-badge.out-of-stock:before{background:#D91C29}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap a.button,.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap .screen-reader-text{display:none!important}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap a.woocommerce-LoopProduct-link img{margin:0!important;aspect-ratio:1/.74;object-fit:cover}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap a.woocommerce-LoopProduct-link img{aspect-ratio:1/.752}}@media only screen and (max-width: 600px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-thumb-wrap a.woocommerce-LoopProduct-link img{aspect-ratio:1/.5}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-details{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-top:.8px solid #D9D9D9;background:#F3F3F3;position:relative;z-index:1;padding:1.7rem 1.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-details{border-top-width:1px;padding:2rem 2.4rem}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-details h2.woocommerce-loop-product__title{color:#1a191a;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.44rem!important;font-weight:500;letter-spacing:.144px;text-transform:inherit;padding:0 0 6px!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-details h2.woocommerce-loop-product__title{font-size:1.8rem!important;padding:0 0 8px!important}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-details span.price{color:#d91c29!important;font-family:Roboto;font-weight:700!important;line-height:normal;letter-spacing:-.48px;margin:0!important;font-size:1.6rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-details span.price{font-size:2rem!important}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:75%;opacity:0;visibility:hidden;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.9) 100%);gap:1.7rem;padding-bottom:7.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons{gap:2.1rem;padding-bottom:9.3rem}}@media only screen and (max-width: 480px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons{position:static;opacity:1;visibility:visible;padding:1rem;flex-direction:row;background:transparent}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#ffffff;display:flex;text-align:center;align-items:center;justify-content:center;color:#151414;letter-spacing:.272px;text-transform:uppercase;font-family:Oxanium,sans-serif;font-size:1.36rem;font-weight:700;border-radius:4px;width:15rem;padding:.9rem .5rem;gap:5px}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a.yith-wcqv-button{color:#c00}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a{font-size:1.7rem;border-radius:5px;width:18.8rem;padding:1.1rem .5rem;gap:7px;letter-spacing:.272px}}@media only screen and (max-width: 480px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a{width:auto}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a svg{height:auto;width:1.6rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a svg{width:2rem}}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a:hover{box-shadow:inset 0 -2px #fff;background:linear-gradient(90deg,#D91C29 0%,#AE0F1A 100%);color:#fff}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a:hover svg path{fill:#fff}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a:hover.yith-wcqv-button{color:#fff}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner .product-action-buttons a:hover.yith-wcqv-button svg path{stroke:#fff;fill:none}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner:hover .product-details{box-shadow:inset 0 -3px red}.shop-category-main .shop-category-layout .shop-category-products ul.products li.product .product-inner:hover .product-action-buttons{opacity:1;visibility:visible;top:0}.shop-category-main .shop-category-layout .shop-category-products nav.woocommerce-pagination{display:none}.shop-category-main .shop-category-layout .shop-category-products .facetwp-facet-pagination{margin:2.2rem 0!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.shop-category-main .shop-category-layout .shop-category-products .facetwp-facet-pagination{margin:3rem 0!important}}@media only screen and (max-width: 778px){.shop-category-main .shop-category-layout .shop-category-products .facetwp-facet-pagination{margin:2rem 0!important}}.quick-view-product-main .single-product-layout{display:flex;gap:3.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout{gap:4.5rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout{flex-direction:column}}.quick-view-product-main .single-product-layout .single-product-gallery{width:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:9.6px;border:.8px solid rgba(0,0,0,.3);align-self:self-start}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-gallery{width:100%}}.quick-view-product-main .single-product-layout .single-product-gallery a.woocommerce-main-image img{width:100%}.quick-view-product-main .single-product-layout .single-product-gallery .woocommerce-product-gallery{position:relative}.quick-view-product-main .single-product-layout .single-product-gallery .woocommerce-product-gallery a.woocommerce-product-gallery__trigger{position:absolute;top:8px;right:8px;z-index:1}.quick-view-product-main .single-product-layout .single-product-summary{width:50%;padding-left:2.5%;padding-top:.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary{padding-top:.7rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary{width:100%;padding-left:0;padding-top:0}}.quick-view-product-main .single-product-layout .single-product-summary .single-content-overflow{overflow:auto;max-height:38rem;padding-right:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-content-overflow{max-height:47rem;padding-right:1.5rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary .single-content-overflow{max-height:100%;padding-right:0}}.quick-view-product-main .single-product-layout .single-product-summary .single-content-overflow::-webkit-scrollbar{background:rgba(0,0,0,.15);border-radius:1rem;width:5px}.quick-view-product-main .single-product-layout .single-product-summary .single-content-overflow::-webkit-scrollbar-thumb{background:#D91C29;border-radius:0}.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock{display:flex;align-items:center;gap:3px;max-width:fit-content;border-radius:100vw;border:.8px solid;line-height:normal;font-weight:500;text-transform:uppercase;letter-spacing:.096px;font-size:9.6px;padding:3px 6.4px 3px 4.5px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock{gap:5px;font-size:1.2rem;padding:4px 7.5px 4px 6.5px}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock:before{content:"";border-radius:50%;display:inline-block;width:5px;height:5px}.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock.in-stock{border-color:#21ad3f;color:#21ad3f}.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock.in-stock:before{background:#21AD3F}.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock.out-of-stock{border-color:#d91c29;color:#d91c29}.quick-view-product-main .single-product-layout .single-product-summary .single-product-stock.out-of-stock:before{background:#D91C29}.quick-view-product-main .single-product-layout .single-product-summary .single-product-category{display:flex;column-gap:1rem;flex-wrap:wrap;align-items:center;margin-block:1rem .6rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-category{margin-block:1.2rem .7rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-category a{color:#d91c29;font-family:Oxanium,sans-serif;font-size:1.36rem;font-weight:700;letter-spacing:.136px;text-transform:uppercase;display:block;line-height:normal}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-category a{font-size:1.7rem;letter-spacing:.17px}}.quick-view-product-main .single-product-layout .single-product-summary h2.single-product-title{margin-bottom:0;font-size:2.88rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary h2.single-product-title{font-size:3.6rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary h2.single-product-title{font-size:2.2rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-price p.price{margin:0;color:#d91c29;font-size:2.56rem;line-height:normal;font-weight:800;letter-spacing:-.768px;margin-block:1.1rem 2rem;padding-bottom:1.98rem;border-bottom:1px dotted rgba(0,0,0,.3)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-price p.price{font-size:3.2rem;letter-spacing:-.96px;margin-block:1.3rem 2.6rem;padding-bottom:2.4rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-price p.price{font-size:2.2rem;margin-block:1rem 1.5rem;padding-bottom:1.5rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-desc p{color:#1a191a;font-size:1.36rem;font-weight:400;line-height:1.77;letter-spacing:.272px;margin:0 0 1.5rem}.quick-view-product-main .single-product-layout .single-product-summary .single-product-desc p:last-child{margin-bottom:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-desc p{font-size:1.7rem;letter-spacing:.34px;margin:0 0 2rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-desc p{margin:0 0 1.5rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart p.stock.in-stock{display:none}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart{display:flex;gap:1rem;margin-top:2.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart{gap:1.4rem;margin-top:3.2rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart{margin-top:2rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity{border-radius:4.8px;border:.8px solid rgba(0,0,0,.6);background:#ffffff;display:flex;align-items:center;justify-content:center}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity button,.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input.qty{border:0;background-color:transparent;color:#1c1d1f;text-align:center;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.16px;-moz-appearance:textfield;cursor:pointer;width:3.8rem;height:4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity button,.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input.qty{font-size:2rem;width:4.7rem;height:5.2rem}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity button,.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input.qty{width:3.5rem;height:3.5rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity button svg,.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input.qty svg{width:1.4rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity button svg,.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input.qty svg{width:1.8rem}}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input[type=number]::-webkit-outer-spin-button,.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart button.single_add_to_cart_button{font-family:Oxanium,sans-serif;font-size:1.52rem;letter-spacing:.304px;text-transform:uppercase;font-weight:700;border-radius:4.8px;background:url(/wp-content/uploads/2025/06/leftWarrow.png),linear-gradient(90deg,#D91C29 0%,#AE0F1A 100%);box-shadow:3.2px 3.2px 4.8px #0000001a,inset 0 -1.6px #fff;padding:5px 4.5rem 5px 2rem;background-repeat:no-repeat;background-position:88% center;background-size:2rem,cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart button.single_add_to_cart_button:hover{background:url(/wp-content/uploads/2025/06/leftWarrow.png),linear-gradient(90deg,#AE0F1A 0%,#D91C29 100%);background-repeat:no-repeat;background-position:88% center;background-size:2rem,cover}@media only screen and (max-width: 1920px) and (min-width: 1599px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart button.single_add_to_cart_button{font-size:1.9rem;padding:5px 5.7rem 5px 2.5rem;background-size:2.5rem,cover}.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart button.single_add_to_cart_button:hover{background-size:2.5rem,cover}}@media only screen and (max-width: 778px){.quick-view-product-main .single-product-layout .single-product-summary .single-product-cart form.cart button.single_add_to_cart_button{font-size:1.36rem}}
