#camColGrid,#camColGrid *,#camColGrid .card,#camColGrid .card-wrapper,#camColGrid .card-information,#camColGrid .card__heading,#camColGrid .price{font-size:10px!important}#camColGrid .card-wrapper{all:unset!important;display:block!important}#camColGrid .card-wrapper *{box-sizing:border-box}#camColGrid .card{border-radius:12px!important;overflow:hidden!important;border:1.5px solid #1e1640!important;box-shadow:0 2px 12px #0003!important;background:#0e0b1e!important;transition:transform .25s,box-shadow .25s,border-color .25s!important;display:flex!important;flex-direction:column!important}#camColGrid .card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px #f0c0401a!important;border-color:#f0c040!important}#camColGrid .card__media{background:#f8fafc!important;padding:.5rem!important;border-bottom:1px solid #f0f4f8!important;max-height:120px!important;display:flex!important;align-items:center!important;justify-content:center!important}#camColGrid .card__media img{max-height:105px!important;width:auto!important;object-fit:contain!important;display:block!important;margin:0 auto!important;transition:transform .4s!important}#camColGrid .card:hover .card__media img{transform:scale(1.05)!important}#camColGrid .card-information{padding:.4rem .6rem .5rem!important;display:flex!important;flex-direction:column!important;gap:.15rem!important;flex:1!important;background:#0e0b1e!important}#camColGrid .card__heading a{font-family:Plus Jakarta Sans,sans-serif!important;font-size:13px!important;font-weight:700!important;color:#fff!important;line-height:1.3!important;text-decoration:none!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#camColGrid .card:hover .card__heading a{color:#f0c040!important}#camColGrid .price{margin:.2rem 0 0!important}#camColGrid .price__regular .price-item--regular,#camColGrid .price-item--regular{font-family:Plus Jakarta Sans,sans-serif!important;font-size:16px!important;font-weight:900!important;color:#f0c040!important;letter-spacing:-.3px!important;line-height:1!important}#camColGrid .price__sale .price-item--sale{font-size:16px!important;font-weight:900!important;color:#f0c040!important}#camColGrid .price__sale .price-item--regular{color:#6b7a99!important;font-size:11px!important;font-weight:400!important;text-decoration:line-through!important}#camColGrid .card__badge{position:absolute!important;top:8px!important;left:0!important;z-index:3!important}#camColGrid .badge--sale{background:#f0c040!important;color:#1a0800!important;font-weight:900!important;font-size:10px!important;padding:.22rem .55rem .22rem .45rem!important;border-radius:0 5px 5px 0!important}#camColGrid .badge--soldout{background:#7c4dff!important;color:#fff!important;font-size:10px!important;font-weight:800!important;border-radius:0 5px 5px 0!important;padding:.22rem .55rem .22rem .45rem!important}#camColGrid .cam-col__item--soldout .card{opacity:.75!important}#camColGrid .quick-add__submit,#camColGrid .button--secondary{background:#f0c040!important;color:#1a0800!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:11px!important;border-radius:0 0 10px 10px!important;border:none!important;padding:.45rem .6rem!important;min-height:0!important;height:auto!important;line-height:1.3!important;transition:background .2s!important}#camColGrid .card-information a,#camColGrid .card-information [href*=mayoreo],#camColGrid .price-per-item,#camColGrid .unit-price{font-size:10px!important;padding:.2rem 0!important;line-height:1.2!important}#camColGrid .quick-add__submit:hover,#camColGrid .button--secondary:hover{background:#ffd740!important}input[type=range]#camPriceMax{width:100%;accent-color:#f0c040;cursor:pointer;margin:.4rem 0}@media(max-width:749px){#camColGrid{grid-template-columns:repeat(2,1fr)!important;gap:.6rem!important}.cam-col__main{padding:.75rem .75rem 5rem!important}#camColGrid .card__media{max-height:120px!important}#camColGrid .card__media img{max-height:100px!important}#camColGrid .card__heading a{font-size:12px!important}#camColGrid .price__regular .price-item--regular,#camColGrid .price-item--regular,#camColGrid .price__sale .price-item--sale{font-size:14px!important}}#camColGrid .card__media,#camColGrid .card__inner .card__media,#camColGrid .media,#camColGrid .card__inner .media{max-height:120px!important;height:120px!important;min-height:0!important;padding:.4rem!important}#camColGrid .card__media img,#camColGrid .card__inner .media img,#camColGrid .media img{max-height:105px!important;height:105px!important;width:auto!important;object-fit:contain!important}#camColGrid .card__footer,#camColGrid .quick-add,#camColGrid .card__footer .button,#camColGrid .quick-add__submit,#camColGrid .card__footer button,#camColGrid form[action*=cart] .button,#camColGrid .product-form__submit{font-size:12px!important;padding:8px 10px!important;min-height:0!important;height:auto!important;line-height:1.2!important;border-radius:8px!important}#camColGrid .card__footer a,#camColGrid .card__footer [class*=mayoreo],#camColGrid .card__footer [class*=wholesale],#camColGrid .card-information__wrapper a,#camColGrid .price-per-item__container,#camColGrid .unit-price-measurement{font-size:11px!important;padding:3px 0!important;line-height:1.2!important}#camColGrid .price .price-item,#camColGrid .price--large .price-item,#camColGrid .price .price-item--sale,#camColGrid .price .price-item--regular{font-size:16px!important;letter-spacing:-.3px!important;line-height:1!important}#camColGrid .price .price-item--regular:not(.price__sale *){color:#f0c040!important;font-weight:900!important}#camColGrid .card__content,#camColGrid .card-information,#camColGrid .card-information__wrapper{padding:6px 8px 8px!important;gap:4px!important}@media(max-width:749px){#camColGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important}#camColGrid>.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}#camColGrid .cam-card__media{padding-bottom:78%!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/camelot-grid.css.map */
