product-info .product__title{margin-bottom:.7rem}product-info .product__title h1{color:#071d32;font-weight:750;line-height:1.15;letter-spacing:-.02em}product-info .product__info-container>.shopify-app-block{margin-top:.45rem}product-info .product__sku{margin-top:.2rem;opacity:.68}product-info .product__inventory{display:flex;align-items:center;gap:.55rem;margin-top:.8rem;font-weight:650}product-info .product__info-container .price{margin-top:1rem}product-info .product__info-container .price-item{font-weight:750}product-info .product-form__submit{min-height:5.6rem;border-radius:.8rem;font-size:1.65rem;font-weight:700}product-info .product__media{overflow:hidden;border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;background:rgb(var(--color-background))}product-info .product__media img{object-fit:contain}product-info .icon-with-text{padding:1.4rem;border:1px solid rgba(var(--color-foreground),.09);border-radius:1rem;background:rgba(var(--color-foreground),.045)}product-info .icon-with-text__item{font-weight:650;line-height:1.3}product-info .product__accordion{border-color:rgba(var(--color-foreground),.16)}product-info .product__accordion summary{padding-top:1.4rem;padding-bottom:1.4rem;font-weight:650}product-info .product__description{line-height:1.65}.related-products .card{height:100%}.access-product-details{border-top:1px solid rgba(var(--color-foreground),.16);border-bottom:1px solid rgba(var(--color-foreground),.16)}.access-product-details summary{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer;font-weight:700;list-style:none}.access-product-details summary::-webkit-details-marker{display:none}.access-product-details__plus{transition:transform .16s ease}.access-product-details[open] .access-product-details__plus{transform:rotate(45deg)}.access-product-details__content{padding-bottom:1.5rem}.access-product-details table{width:100%;border-collapse:collapse;font-size:1.4rem}.access-product-details th,.access-product-details td{padding:.75rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08);text-align:left;vertical-align:top}.access-product-details th{width:38%;color:rgba(var(--color-foreground),.68);font-weight:600}.access-product-details tr:last-child th,.access-product-details tr:last-child td{border-bottom:0}@media screen and (max-width:749px){product-info .product{gap:1.8rem}product-info .product__title h1{font-size:clamp(2.4rem,7vw,3.2rem)}product-info .product-form__buttons{max-width:none}product-info .icon-with-text{padding:1.2rem .8rem}}@media(prefers-reduced-motion:reduce){.access-product-details__plus{transition:none}}product-info .product-form__submit.button--primary:not([disabled]){--color-button: 36, 116, 173;--color-button-text: 255, 255, 255;--alpha-button-background: 1;color:#fff;background:#2474ad}product-info .product-form__submit.button--primary:not([disabled]):hover{background:#195f93}.access-fulfilment-grid{display:grid;gap:.75rem;margin-top:-.2rem;padding:1.2rem 1.4rem;border-left:.35rem solid #2474ad;border-radius:0 .8rem .8rem 0;background:#2474ad13;color:#173b5a;font-size:1.35rem}.access-fulfilment-grid strong{color:#071d32}.access-purchase-assurance{margin-top:1.2rem;padding:1.4rem;border:1px solid rgba(36,116,173,.22);border-radius:1rem;background:#f7fbfe}.access-purchase-assurance__title{margin:0 0 .8rem;color:#071d32;font-weight:750}.access-purchase-assurance ul{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.access-purchase-assurance li{position:relative;padding-left:2.1rem;line-height:1.45}.access-purchase-assurance li:before{position:absolute;left:0;color:#16834b;content:"\2713";font-weight:800}.access-specialist-help{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem;border-radius:1rem;color:#fff;background:#071d32}.access-specialist-help p{margin:0;line-height:1.4}.access-specialist-help__actions{display:flex;flex:0 0 auto;gap:.7rem}.access-specialist-help__actions a{display:inline-flex;align-items:center;min-height:4rem;padding:.8rem 1rem;border:1px solid rgba(255,255,255,.55);border-radius:.7rem;color:#fff;font-weight:700;text-decoration:none}.access-specialist-help__actions a:first-child{border-color:#f49b35;color:#071d32;background:#f49b35}.product__description .access-product-lead{padding:1.5rem;border-radius:1rem;color:#173b5a;background:#2474ad13;font-size:1.08em}.product__description .access-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.2rem 0 2rem;padding:0;list-style:none}.product__description .access-benefit-grid li{padding:1.2rem;border:1px solid rgba(var(--color-foreground),.11);border-radius:.9rem;background:rgb(var(--color-background))}.product__description .access-included-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.2rem 0 2rem}.product__description .access-included-card{overflow:hidden;border:1px solid rgba(var(--color-foreground),.11);border-radius:1rem;background:#fff}.product__description .access-included-card img{width:100%;aspect-ratio:1;padding:.8rem;object-fit:contain;background:#fff}.product__description .access-included-card span{display:block;padding:.9rem 1rem;color:#071d32;background:#f5f8fa;font-size:1.3rem;font-weight:700}.product__description .access-signal-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:.8rem;margin:1.2rem 0}.product__description .access-signal-flow__step{padding:1.3rem;border:1px solid rgba(36,116,173,.24);border-radius:1rem;text-align:center;background:#f7fbfe}.product__description .access-signal-flow__step strong,.product__description .access-signal-flow__step span{display:block}.product__description .access-signal-flow__step strong{color:#071d32}.product__description .access-signal-flow__arrow{align-self:center;color:#2474ad;font-size:2.4rem;font-weight:800}.product__description .access-faq{border-top:1px solid rgba(var(--color-foreground),.14)}.product__description .access-faq details{border-bottom:1px solid rgba(var(--color-foreground),.14)}.product__description .access-faq summary{padding:1.2rem 0;cursor:pointer;color:#071d32;font-weight:700}.access-mobile-sticky-atc{display:none}@media screen and (max-width:749px){body:has(.access-mobile-sticky-atc){padding-bottom:calc(8.2rem + env(safe-area-inset-bottom))}.access-specialist-help{align-items:flex-start;flex-direction:column}.access-specialist-help__actions{width:100%}.access-specialist-help__actions a{flex:1;justify-content:center}.product__description .access-benefit-grid{grid-template-columns:1fr}.product__description .access-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product__description .access-signal-flow{grid-template-columns:1fr}.product__description .access-signal-flow__arrow{transform:rotate(90deg);justify-self:center}.access-mobile-sticky-atc{position:fixed;right:0;bottom:0;left:0;z-index:45;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid rgba(7,29,50,.16);background:#fffffff7;box-shadow:0 -.8rem 2.4rem #071d3221;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.access-mobile-sticky-atc__details{min-width:0}.access-mobile-sticky-atc__title,.access-mobile-sticky-atc__price{display:block}.access-mobile-sticky-atc__title{overflow:hidden;color:#071d32;font-size:1.2rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.access-mobile-sticky-atc__price{margin-top:.2rem;color:#071d32;font-size:1.45rem;font-weight:800}.access-mobile-sticky-atc__button{min-width:13.5rem;min-height:4.8rem;--color-button: 36, 116, 173;--color-button-text: 255, 255, 255;color:#fff;background:#2474ad}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/access-antennas-product-page-upgrade.css.map */
