body:has(.cart-page) div[id*=product_list_NNFgcy]{width:100vw;margin-left:calc(50% - 50vw);padding:clamp(22px,3vw,34px) 0 42px;background:#f2f4f8;color:#fff;overflow:hidden}body:has(.cart-page) div[id*=product_list_NNFgcy]>.section-background{display:none!important}body:has(.cart-page) div[id*=product_list_NNFgcy]>.section{position:relative;overflow:hidden;width:100%!important;max-width:none!important;margin:0 auto!important;padding:clamp(22px,3vw,42px) clamp(14px,2.4vw,42px)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:0!important;background:#050505!important;color:#fff!important}body:has(.cart-page) div[id*=product_list_NNFgcy]>.section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 82% 0,rgba(255,255,255,.075),transparent 34%),linear-gradient(135deg,#ffffff09,#ffffff03 48%,#ffffff06);pointer-events:none}body:has(.cart-page) div[id*=product_list_NNFgcy]>.section:after{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;background:linear-gradient(115deg,transparent 0 43%,rgba(255,255,255,.035) 50%,transparent 58%);animation:apexCartRelatedBg 11s linear infinite;pointer-events:none}body:has(.cart-page) div[id*=product_list_NNFgcy]>.section>*{position:relative;z-index:1}body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header{margin-bottom:22px!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header h1,body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header h2,body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header h3{margin:0!important;color:#fff!important;font-size:clamp(32px,4.2vw,64px)!important;font-weight:950!important;line-height:.9!important;letter-spacing:0!important;text-transform:uppercase!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header h1:before,body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header h2:before,body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header h3:before{content:"Apex matched products";display:block;margin:0 0 8px;color:#ffffffad;font-size:12px;font-weight:950;line-height:1;text-transform:uppercase}body:has(.cart-page) div[id*=product_list_NNFgcy] .section-resource-list__header a{display:inline-flex!important;min-height:38px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px;padding:0 14px;background:#ffffff14;color:#fff!important;font-size:11px;font-weight:950;text-decoration:none!important;text-transform:uppercase}body:has(.cart-page) div[id*=product_list_NNFgcy] .resource-list{gap:18px!important;padding:18px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:18px!important;background:#0000006b!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .resource-list__item{position:relative;overflow:hidden;min-width:0;border:1px solid rgba(255,255,255,.18)!important;border-radius:18px!important;background:#f6f7fb!important;box-shadow:0 24px 50px #00000038!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .resource-list__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0 38%,rgba(255,255,255,.34) 50%,transparent 62%);opacity:.32;animation:apexCartRelatedSweep 8s linear infinite;pointer-events:none}body:has(.cart-page) div[id*=product_list_NNFgcy] product-card{position:relative;z-index:1;height:100%;min-height:380px;padding:12px!important;color:#050505!important}body:has(.cart-page) div[id*=product_list_NNFgcy] product-card a{color:inherit!important;text-decoration:none!important}body:has(.cart-page) div[id*=product_list_NNFgcy] product-card img{display:block;width:100%;max-height:260px;object-fit:contain!important;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:linear-gradient(180deg,#fff,#f4f6fa)}body:has(.cart-page) div[id*=product_list_NNFgcy] .product-card__content{margin-top:12px!important;padding:13px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;background:#000000e6!important;color:#fff!important;box-shadow:0 16px 34px #0003!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .product-card__content,body:has(.cart-page) div[id*=product_list_NNFgcy] .product-card__content *{color:#fff!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .price,body:has(.cart-page) div[id*=product_list_NNFgcy] .price *{font-weight:950!important}@keyframes apexCartRelatedBg{0%{transform:translate(-18%) rotate(8deg)}to{transform:translate(18%) rotate(8deg)}}@keyframes apexCartRelatedSweep{0%{transform:translate(-95%)}to{transform:translate(95%)}}@media(max-width:749px){body:has(.cart-page) div[id*=product_list_NNFgcy]{padding:16px 0 24px}body:has(.cart-page) div[id*=product_list_NNFgcy]>.section{width:100%!important;border-radius:0!important;padding:20px 7px 7px!important}body:has(.cart-page) div[id*=product_list_NNFgcy] .resource-list{gap:7px!important;padding:7px!important;border-radius:13px!important}body:has(.cart-page) div[id*=product_list_NNFgcy] product-card{min-height:300px;padding:7px!important}body:has(.cart-page) div[id*=product_list_NNFgcy] product-card img{max-height:165px;border-radius:10px}body:has(.cart-page) div[id*=product_list_NNFgcy] .product-card__content{margin-top:7px!important;padding:10px!important;border-radius:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/apex-cart-related.css.map */
