.orion-general-collection{background:#fff;color:#111}.ogc-shell{width:min(1420px,calc(100% - 40px));margin-inline:auto}.ogc-header{position:relative;display:flex;align-items:flex-end;min-height:300px;padding:54px 0 38px;overflow:hidden;background:#0c0f11;color:#fff}.ogc-header--image{min-height:390px;background-image:linear-gradient(90deg,rgba(7,9,10,var(--ogc-overlay,.7)) 0%,rgba(7,9,10,.5) 47%,rgba(7,9,10,.12) 100%),var(--ogc-hero);background-position:center;background-size:cover}.ogc-header .ogc-shell{position:relative;z-index:1}.ogc-header h1{max-width:900px;margin:4px 0 12px;color:#fff;font-size:clamp(44px,5.3vw,78px);line-height:.94;text-transform:uppercase}.ogc-eyebrow{margin:0;color:#ff5a19;font-size:12px;font-weight:900;letter-spacing:.17em}.ogc-description{max-width:760px;color:#eef0f1;font-size:15px;line-height:1.65}.ogc-description p{margin:0}.ogc-trust{border-bottom:1px solid #e4e6e7;background:#fff}.ogc-trust__inner{display:grid;grid-template-columns:repeat(4,1fr)}.ogc-trust__inner>div{display:flex;align-items:center;justify-content:center;gap:12px;min-height:92px;padding:15px;border-right:1px solid #e7e8e9}.ogc-trust__inner>div:last-child{border-right:0}.ogc-trust svg{width:31px;height:31px;color:#ff5a19}.ogc-trust p,.ogc-trust strong,.ogc-trust small{display:block;margin:0}.ogc-trust strong{font-size:12px;text-transform:uppercase}.ogc-trust small{margin-top:2px;color:#717679;font-size:10px}.ogc-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:27px 0 18px;border-bottom:1px solid #e5e7e8}.ogc-toolbar>span{font-size:13px;font-weight:800}.ogc-sort{display:flex;align-items:center;gap:10px}.ogc-sort label{font-size:12px;font-weight:800}.ogc-sort select{min-width:205px;height:44px;padding:0 38px 0 13px;border:1px solid #d6d9da;border-radius:5px;background:#fff;color:#111}.ogc-layout{gap:40px;padding-block:30px 70px}.ogc-products{min-width:0}.ogc-products .product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px 22px!important;margin:0!important}.ogc-products .product-grid>.grid__item{width:auto!important;max-width:none!important;margin:0!important}.ogc-products .card-wrapper{height:100%}.ogc-products .card__inner{border-radius:8px;background:#f4f5f5}.ogc-products .card__media{overflow:hidden;border-radius:8px}.ogc-products .card__heading{font-weight:800}.ogc-products .price{color:#e4490c;font-weight:800}.ogc-mobile-filter-wrap{display:none}.ogc-empty{padding:70px 20px;text-align:center}.ogc-empty a{color:#d64308;font-weight:800}.ogc-rating-bar{display:grid;grid-template-columns:auto auto auto 1fr auto;align-items:center;gap:18px;padding:22px max(20px,calc((100vw - 1420px)/2));background:#111517;color:#fff;text-decoration:none}.ogc-rating-bar>span{font-size:11px;font-weight:900;letter-spacing:.05em}.ogc-rating-bar>b{color:#ff5a19;letter-spacing:.08em}.ogc-rating-bar>strong{font-size:14px}.ogc-rating-bar>small{color:#c9cdcf}.ogc-rating-bar>em{color:#ff6a2d;font-size:11px;font-style:normal;font-weight:900}
@media(max-width:989px){.ogc-shell{width:min(100% - 28px,760px)}.ogc-header,.ogc-header--image{min-height:300px;padding:36px 0 28px;background-position:center}.ogc-header h1{font-size:40px}.ogc-description{font-size:13px}.ogc-trust__inner{grid-template-columns:repeat(2,1fr);width:100%}.ogc-trust__inner>div{justify-content:flex-start;min-height:74px;padding:12px 14px}.ogc-trust__inner>div:nth-child(2){border-right:0}.ogc-trust__inner>div:nth-child(-n+2){border-bottom:1px solid #e7e8e9}.ogc-trust svg{width:25px;height:25px}.ogc-trust strong{font-size:10px}.ogc-trust small{font-size:9px}.ogc-toolbar{align-items:flex-start;flex-direction:column}.ogc-sort{justify-content:space-between;width:100%}.ogc-sort select{min-width:0;width:66%}.ogc-mobile-filter-wrap{display:block;padding-top:18px}.ogc-layout{display:block;padding-block:0 48px}.ogc-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 12px!important}.ogc-rating-bar{grid-template-columns:1fr auto;gap:6px 12px;padding:18px 15px}.ogc-rating-bar>span,.ogc-rating-bar>small{grid-column:1/-1}.ogc-rating-bar>em{display:none}}
