@media screen and (min-width:750px){.product--columns .product__media-item:first-child{max-width:100%;flex-basis:100%}.product--columns .product__media-item:not(:first-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.product--columns .product-media-container{--aspect-ratio: .8;border:1px solid rgba(var(--color-foreground),.05);border-radius:0}.product--columns .product-media-container .media img{object-fit:cover}.product-breadcrumb{max-width:var(--page-width, 1440px);margin:0 auto;padding:1.6rem var(--page-margin, 2.4rem);border-bottom:1px solid rgba(var(--color-foreground),.06);font-family:var(--font-mono-family, monospace);font-size:1rem;text-transform:uppercase;letter-spacing:.15em;color:rgba(var(--color-foreground),.4)}.product-breadcrumb a{color:inherit;text-decoration:none}.product-breadcrumb a:hover{color:rgb(var(--color-button))}.product-breadcrumb__current{color:rgba(var(--color-foreground),.7)}.product__eyebrow{color:rgb(var(--color-button));font-size:1rem;margin:0 0 .5rem}.product__model-note{font-family:var(--font-mono-family, monospace);font-size:10px;margin-top:12px;color:rgba(var(--color-foreground),.4)}.product__shipping-captions{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:.5rem;margin-top:1.5rem;font-family:var(--font-mono-family, monospace);font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.45)}.arrista-dynamic-checkout{margin-top:.75rem}.arrista-dynamic-checkout .shopify-payment-button__button{border-radius:0!important}.arrista-dynamic-checkout .shopify-payment-button__button--unbranded{border:1px solid rgba(var(--color-foreground),.2)!important;background:transparent!important;color:rgb(var(--color-foreground))!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.15em}.arrista-dynamic-checkout .shopify-payment-button__more-options{text-transform:uppercase;letter-spacing:.1em;font-size:1rem}.product__option-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.product__option-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.3em;color:rgba(var(--color-foreground),.4)}.product__option-value{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--color-button))}.product__option-header .product-popup-modal__opener{display:inline-flex}.product__option-header .product-popup-modal__button{font-size:10px;text-transform:uppercase;letter-spacing:.1em;background:none;border:none;border-bottom:1px solid rgba(var(--color-foreground),.3);padding:0 0 2px;color:rgb(var(--color-foreground));cursor:pointer;transition:color .15s ease,border-color .15s ease}.product__option-header .product-popup-modal__button:hover{color:rgb(var(--color-button));border-color:rgb(var(--color-button))}.arrista-variant--swatch .swatch-input__input{position:absolute;opacity:0;pointer-events:none}.arrista-variant--swatch .swatch-input__label{display:block;position:relative;width:32px;height:32px;padding:0;border-radius:50%;cursor:pointer;box-shadow:0 0 0 1px #0000001a}.arrista-variant--swatch .swatch-input__label .swatch{display:block;width:100%;height:100%;border-radius:50%}.arrista-variant--swatch .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgb(var(--color-foreground))}.arrista-variant--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid rgb(var(--color-button));outline-offset:3px}.arrista-variant--swatch .swatch--unavailable{background:repeating-linear-gradient(45deg,rgba(var(--color-foreground),.08),rgba(var(--color-foreground),.08) 2px,transparent 2px,transparent 6px)}.arrista-variant--pill .product__option-pills input[type=radio]{position:absolute;opacity:0;pointer-events:none}fieldset.arrista-variant--pill .product__option-pills label{display:flex;align-items:center;justify-content:center;margin:0;padding:12px 0;font-family:var(--font-body-family);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-align:center;cursor:pointer;border-radius:0!important;border:1px solid rgba(var(--color-foreground),.15)!important;box-shadow:none!important;background-color:transparent;transition:border-color .15s ease,color .15s ease,background-color .15s ease}fieldset.arrista-variant--pill .product__option-pills input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))!important}fieldset.arrista-variant--pill .product__option-pills label:hover{border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button))}fieldset.arrista-variant--pill .product__option-pills input[type=radio]:checked+label:hover{border-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))}fieldset.arrista-variant--pill .product__option-pills input[type=radio].disabled+label,fieldset.arrista-variant--pill .product__option-pills input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.1)!important;color:rgba(var(--color-foreground),.25);text-decoration:line-through;cursor:not-allowed;pointer-events:none}fieldset.arrista-variant--pill .product__option-pills input[type=radio]:focus-visible+label{outline:2px solid rgb(var(--color-button));outline-offset:2px}.product__option-swatches{display:flex;flex-wrap:wrap;gap:12px}.product__option-pills{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}@media screen and (max-width:480px){.product__option-pills{grid-template-columns:repeat(4,1fr)}}.product__inventory{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-family:var(--font-mono-family, monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:rgba(var(--color-foreground),.6)}.product__inventory .svg-wrapper svg{width:8px;height:8px}.product__inventory .svg-wrapper[style*="238, 148, 65"]{color:#b4603f!important}.product__inventory:has(.svg-wrapper[style*="238, 148, 65"]){color:#b4603f;font-weight:700}.product__inventory .svg-wrapper[style*="62, 214, 96"]{color:#7c7f5e!important}.product__inventory .svg-wrapper[style*="200, 200, 200"]{color:rgba(var(--color-foreground),.3)!important}sticky-atc-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:block;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1);padding-bottom:env(safe-area-inset-bottom,0)}sticky-atc-bar.sticky-atc-bar--visible{transform:translateY(0)}.sticky-atc-bar__inner{display:flex;align-items:center;gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.sticky-atc-bar__info{flex:1 1 auto;min-width:0}.sticky-atc-bar__title{margin:0;font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc-bar__price{margin:.2rem 0 0;font-family:var(--font-mono-family, monospace);font-size:1.2rem;opacity:.7}.sticky-atc-bar__submit{flex:0 0 auto;width:auto;min-width:10rem}@media screen and (min-width:750px){sticky-atc-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-arrista-pdp.css.map */
