.wvarc-product{--wvarc-primary: #1387b6;--wvarc-secondary: #033449;--wvarc-background: #f6f6f6;--wvarc-surface: #ffffff;--wvarc-text: #1b1b1b;--wvarc-text-muted: #5a6a7a;--wvarc-border: #dce1e6;--wvarc-success: #28a745;--wvarc-warning: #ffc107;--wvarc-error: #dc3545}.wvarc-product{background-color:var(--wvarc-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--wvarc-text)}.wvarc-product:not(.collection-banner){min-height:auto}.wvarc-product h1,.wvarc-product h2,.wvarc-product h3,.wvarc-product h4,.wvarc-product h5,.wvarc-product h6,.wvarc-product .product__title,.wvarc-product .product__title h1,.wvarc-product .product__title h2{color:var(--wvarc-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.wvarc-product a{color:var(--wvarc-primary)}.wvarc-product a:hover{color:#0f6d94}.wvarc-product .button,.wvarc-product .shopify-payment-button button,.wvarc-product .product-form__submit,.wvarc-product button[type=submit]{background:var(--wvarc-primary)!important;border-color:var(--wvarc-primary)!important;color:#fff!important;font-weight:600;border-radius:6px;transition:background-color .2s ease,transform .1s ease}.wvarc-product .button:hover,.wvarc-product .shopify-payment-button button:hover,.wvarc-product .product-form__submit:hover,.wvarc-product button[type=submit]:hover{background:#0f6d94!important;border-color:#0f6d94!important;transform:translateY(-1px)}.wvarc-product .button:active,.wvarc-product .product-form__submit:active{transform:translateY(0)}.wvarc-product .button--secondary{background:transparent!important;border-color:var(--wvarc-border)!important;color:var(--wvarc-secondary)!important}.wvarc-product .button--secondary:hover{background:var(--wvarc-background)!important;border-color:var(--wvarc-secondary)!important}.wvarc-product .button[disabled],.wvarc-product .button[aria-disabled=true],.wvarc-product .product-form__submit[disabled],.wvarc-product .product-form__submit[aria-disabled=true]{background:#a0b0c0!important;border-color:#a0b0c0!important;cursor:not-allowed;transform:none}.wvarc-product .field__input,.wvarc-product select,.wvarc-product textarea,.wvarc-product input[type=text],.wvarc-product input[type=email],.wvarc-product input[type=tel],.wvarc-product input[type=number]{border:1px solid var(--wvarc-border);border-radius:6px;background:var(--wvarc-surface);color:var(--wvarc-text);transition:border-color .2s ease,box-shadow .2s ease}.wvarc-product .field__input:focus,.wvarc-product select:focus,.wvarc-product textarea:focus,.wvarc-product input[type=text]:focus,.wvarc-product input[type=email]:focus{border-color:var(--wvarc-primary);box-shadow:0 0 0 3px #1387b626;outline:none}.wvarc-product .field__label,.wvarc-product label{color:var(--wvarc-secondary);font-weight:500}.wvarc-product .product__info-container{background:var(--wvarc-surface);padding:2rem;border-radius:8px;box-shadow:0 1px 3px #00000014}.wvarc-product .price,.wvarc-product .price-item,.wvarc-product .price--large{color:var(--wvarc-secondary);font-weight:700}.wvarc-product .price__sale .price-item--regular{color:var(--wvarc-text-muted)}.wvarc-product .price__sale .price-item--sale{color:var(--wvarc-error)}.wvarc-product .product-form__input label{color:var(--wvarc-secondary);font-weight:600}.wvarc-product .variant-input:checked+.variant-label{border-color:var(--wvarc-primary);background:#1387b60d}.wvarc-product .product-custom-options{background:var(--wvarc-surface);border:1px solid var(--wvarc-border);border-radius:8px;padding:1.5rem;margin:1rem 0}.wvarc-product .product-custom-options__heading{color:var(--wvarc-secondary);font-weight:600;margin-bottom:1rem}.wvarc-product .radio-option{border:1px solid var(--wvarc-border);border-radius:6px;transition:border-color .2s ease,background-color .2s ease}.wvarc-product .radio-option:hover{border-color:var(--wvarc-primary)}.wvarc-product .radio-option.selected,.wvarc-product .radio-option:has(input:checked){border-color:var(--wvarc-primary);background:#1387b608}.wvarc-product .callsign-input-wrapper{background:var(--wvarc-surface);border:1px solid var(--wvarc-border);border-radius:8px;padding:1.5rem}.wvarc-product .callsign-input-wrapper input{font-family:Monaco,Consolas,monospace;text-transform:uppercase;font-size:1.25rem;letter-spacing:.05em}.wvarc-product .product__media-wrapper{background:var(--wvarc-surface);border-radius:8px;overflow:hidden}.wvarc-product .product__media{border-radius:8px}.wvarc-product .quantity{border-color:var(--wvarc-border);border-radius:6px}.wvarc-product .quantity__button{color:var(--wvarc-text)}.wvarc-product .quantity__button:hover{color:var(--wvarc-primary)}.wvarc-product .accordion{border-color:var(--wvarc-border)}.wvarc-product .accordion__title{color:var(--wvarc-secondary)}.wvarc-product summary:hover{color:var(--wvarc-primary)}.wvarc-product .share-button{color:var(--wvarc-text-muted)}.wvarc-product .share-button:hover{color:var(--wvarc-primary)}.wvarc-header{background:var(--wvarc-secondary, #033449);padding:1rem 2rem;box-shadow:0 2px 4px #0000001a}.wvarc-header__container{max-width:1290px;margin:0 auto;display:flex;align-items:center;gap:1.5rem}.wvarc-header__logo-link{display:flex;flex-shrink:0}.wvarc-header__logo{height:60px;width:auto}.wvarc-header__text{flex:1}.wvarc-header__title{color:#fff;font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}.wvarc-header__subtitle{color:#fffc;font-size:.875rem;margin:.25rem 0 0}@media screen and (max-width:749px){.wvarc-header{padding:.75rem 1rem}.wvarc-header__container{gap:1rem}.wvarc-header__logo{height:45px}.wvarc-header__title{font-size:1.125rem}.wvarc-header__subtitle{font-size:.75rem}}.wvarc-footer{background:var(--wvarc-secondary, #033449);padding:1.5rem 2rem;margin-top:auto}.wvarc-footer__container{max-width:1290px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.wvarc-footer__links{display:flex;gap:2rem}.wvarc-footer__link{color:#fffc;text-decoration:none;font-size:.875rem;transition:color .2s ease}.wvarc-footer__link:hover{color:#fff}.wvarc-footer__copyright{color:#fff9;font-size:.75rem;margin:0}.wvarc-footer__powered-by{color:#fff6;font-size:.6875rem;margin:0}.wvarc-footer__powered-by a{color:#ffffff80}@media screen and (max-width:749px){.wvarc-footer{padding:1rem;text-align:center}.wvarc-footer__container{flex-direction:column;gap:.75rem}.wvarc-footer__links{gap:1.5rem}}.wvarc-product .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.wvarc-product .form__message--success{color:var(--wvarc-success)}.wvarc-product .form__message--error{color:var(--wvarc-error)}@media print{.wvarc-header,.wvarc-footer{background:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wvarc-product.collection-banner{background:var(--wvarc-background)}.wvarc-product .collection-hero__title{color:var(--wvarc-secondary)}.wvarc-product .collection-hero__description{color:var(--wvarc-text)}.wvarc-product .card-wrapper{background:var(--wvarc-surface);border-radius:8px;overflow:hidden}.wvarc-product .card__heading a{color:var(--wvarc-secondary)}.wvarc-product .card__heading a:hover{color:var(--wvarc-primary)}.wvarc-product .card__inner{border-radius:8px}.wvarc-product .card__content{padding:1rem}.wvarc-product .card .price{color:var(--wvarc-secondary)}.wvarc-product .pagination__item--current{background:var(--wvarc-primary);color:#fff}.wvarc-product .pagination__item:hover:not(.pagination__item--current){color:var(--wvarc-primary)}.wvarc-product .facets__summary{color:var(--wvarc-secondary)}.wvarc-product .facets__disclosure{border-color:var(--wvarc-border)}.wvarc-product .facet-checkbox__text{color:var(--wvarc-text)}.wvarc-product .facet-filters__label{color:var(--wvarc-secondary)}.wvarc-product .active-facets__button{background:var(--wvarc-primary);color:#fff}.wvarc-product .active-facets__button:hover{background:#0f6d94}.wvarc-product .collection--empty .title{color:var(--wvarc-secondary)}.wvarc-product .collection--empty .underlined-link{color:var(--wvarc-primary)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/wvarc-theme.css.map */
