:root{--cctv-navy: #123a63;--cctv-blue: #1773b0;--cctv-ink: #172033;--cctv-muted: #5f6b7a;--cctv-line: #dfe6ee;--cctv-soft: #f5f8fb}.header-wrapper{box-shadow:0 1px #123a631f}.header__heading-logo{height:auto;max-width:200px}.announcement-bar__message{font-weight:600;letter-spacing:.01em}.banner__heading{max-width:820px;margin-inline:auto;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.35)}.banner__text{max-width:760px;margin-inline:auto}.multicolumn.background-none .multicolumn-card,.card-wrapper,.card-wrapper .card{height:100%}.card-wrapper .card{display:flex;flex-direction:column}.card-wrapper .card__inner{border:1px solid var(--cctv-line);border-radius:16px;background:#fff;overflow:hidden}.card-wrapper .card__media .media{background:#fff}.card-wrapper .card__media .media img{object-fit:contain!important;padding:16px}.card-wrapper .card__content,.card-wrapper .card__information{display:flex;flex:1;flex-direction:column}.card-wrapper .card__heading{display:-webkit-box!important;min-height:4.2em;max-height:4.2em;overflow:hidden;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-height:1.4;color:var(--cctv-ink)}.card-wrapper .price{margin-top:auto;padding-top:.7rem}.card-wrapper .price-item--sale{color:#c6382d;font-weight:700}.collection-hero__title{max-width:900px;font-size:clamp(2.5rem,4vw,4.4rem);line-height:1.12;text-wrap:balance}.collection-seo-copy{max-width:900px;padding-top:32px;border-top:1px solid var(--cctv-line);color:var(--cctv-muted)}.collection-seo-copy h2,.collection-seo-copy h3{color:var(--cctv-ink)}.product__media{border:1px solid var(--cctv-line);border-radius:18px;background:#fff;overflow:hidden}.product__media img{object-fit:contain}.product__title h1{color:var(--cctv-ink);font-size:clamp(2.6rem,3.4vw,4.2rem);line-height:1.12;text-wrap:balance}.product__info-container .price{margin-block:1rem}.product-form__submit{min-height:56px;font-size:1.7rem;font-weight:700}.product__info-container .icon-with-text{padding:18px;border:1px solid var(--cctv-line);border-radius:16px;background:var(--cctv-soft)}.product__description.rte{line-height:1.7}.product__description.rte>:first-child{margin-top:0}.product__accordion{border-color:var(--cctv-line)}@media screen and (min-width:990px){.header{min-height:78px;padding-top:12px!important;padding-bottom:12px!important}.product__info-container{padding-left:2rem}}@media screen and (max-width:749px){.header__heading-logo{max-width:160px}.banner__heading{font-size:clamp(3.1rem,10vw,4.4rem)}.card-wrapper .card__media .media img{padding:10px}.card-wrapper .card__heading{min-height:3.9em;-webkit-line-clamp:3;font-size:1.4rem}.product__title h1{font-size:2.8rem}}.atg-stock-status,.atg-card-stock{display:flex;align-items:center;gap:.65rem;color:#16803d;font-weight:700;line-height:1.3}.atg-stock-status{margin:.7rem 0 1.2rem;font-size:1.45rem}.atg-card-stock{margin:.65rem 0 0;font-size:1.25rem}.atg-stock-status__dot,.atg-card-stock__dot{width:.85rem;height:.85rem;flex:0 0 .85rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .28rem color-mix(in srgb,currentColor 16%,transparent)}.product__info-container .atg-stock-status--in,.card-information .atg-card-stock--in{color:#16803d}.product__info-container .atg-stock-status--low,.card-information .atg-card-stock--low{color:#c46606}.product__info-container .atg-stock-status--out,.card-information .atg-card-stock--out{color:#c62828}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cctv-conversion-upgrade.css.map */
