.sz-price-context{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:baseline;margin:-.2rem 0 1.1rem;font-size:1.15rem;line-height:1.35}.sz-price-context strong{color:#00263c;font-size:1.2rem;letter-spacing:.055em}.sz-price-context span{color:#00263cad}.sz-price-context[data-tone=sale] strong{color:#d9282d}.sz-price-context[data-tone=saving] strong{color:#16794a}.sz-flyx-main-price-note{display:none!important}product-info.sz-product-polished variant-radios .product-form__input,product-info.sz-product-polished variant-selects .product-form__input{margin-bottom:1.35rem}product-info.sz-product-polished variant-radios .form__label,product-info.sz-product-polished variant-radios legend,product-info.sz-product-polished variant-selects .form__label,product-info.sz-product-polished variant-selects legend{color:#00263c;font-weight:700;letter-spacing:.01em}product-info.sz-product-polished variant-radios input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-color:#00263c47;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}product-info.sz-product-polished variant-radios input[type=radio]:checked+label{background:#00263c;border-color:#00263c;color:#fff;box-shadow:0 0 0 1px #00263c}product-info.sz-product-polished variant-radios input[type=radio]:disabled+label,product-info.sz-product-polished variant-radios input[type=radio].disabled+label{opacity:.46}.sz-make-your-pick .sz-steel-choice--in-pick{margin-top:.2rem!important;padding-top:.3rem!important}.sz-make-your-pick .sz-steel-choice__fit-line{margin-top:.55rem;color:#00263ca6}.inventory-notice[data-sz-inventory-tone=low]{color:#a34b00!important;font-weight:700}.inventory-notice[data-sz-inventory-tone=out]{color:#d9282d!important;font-weight:700}.inventory-notice[data-sz-inventory-tone=order]{color:#00263c!important;font-weight:700}product-info.sz-product-polished .product__info-container>.icon-with-text{margin-top:1.35rem}product-info.sz-product-polished .sz-service-addon{background:transparent;border:0;border-top:1px solid rgba(0,38,60,.12);border-radius:0;box-shadow:none;padding:1.35rem 0 0}product-info.sz-product-polished .sz-service-addon__heading{margin-bottom:.75rem;color:#00263c;font-size:1.45rem}product-info.sz-product-polished .sz-service-addon__choice{border-radius:.6rem;background:#fff}product-info.sz-product-polished .sz-service-addon__cart-note{margin-top:.55rem;font-size:1.05rem;opacity:.7}product-info.sz-product-polished media-gallery{position:relative}.sz-gallery-cue{position:absolute;z-index:3;right:1.2rem;bottom:1.1rem;padding:.55rem .8rem;border:1px solid rgba(0,38,60,.13);border-radius:999px;background:#ffffffeb;color:#00263c;font-size:1rem;font-weight:700;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}product-info.sz-product-polished .thumbnail[aria-current=true],product-info.sz-product-polished .thumbnail[aria-current=true]:focus{box-shadow:0 0 0 2px #00263c;border-color:#00263c}@media screen and (min-width:990px){product-info.sz-product-polished .sz-service-addon__heading{margin-bottom:.95rem;font-size:1.65rem;line-height:1.2}product-info.sz-product-polished .sz-service-addon__choice{grid-template-columns:4.2rem minmax(0,1fr) auto;gap:1.2rem;min-height:7.2rem;padding:1.45rem 1.5rem}product-info.sz-product-polished .sz-service-addon__control{width:4.2rem;height:4.2rem;font-size:2.35rem}product-info.sz-product-polished .sz-service-addon__choice:has(input:checked) .sz-service-addon__control:before{font-size:1.7rem}product-info.sz-product-polished .sz-service-addon__copy strong{font-size:1.28rem;line-height:1.3}product-info.sz-product-polished .sz-service-addon__copy>span{margin-top:.35rem;font-size:1.05rem;line-height:1.5}product-info.sz-product-polished .sz-service-addon__meta{min-width:7rem;gap:.35rem}product-info.sz-product-polished .sz-service-addon__meta>strong{font-size:1.4rem}product-info.sz-product-polished .sz-service-addon__status{font-size:.9rem}}@media screen and (max-width:749px){product-info.sz-product-polished .product__info-container{border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}product-info.sz-product-polished variant-radios input[type=radio]+label{min-height:4.6rem;padding-left:1.25rem;padding-right:1.25rem}.sz-price-context{display:block;margin-bottom:.9rem}.sz-price-context strong,.sz-price-context span{display:block}.sz-price-context span{margin-top:.15rem}.sz-gallery-cue{right:.8rem;bottom:.8rem;padding:.45rem .7rem;font-size:.95rem}product-info.sz-product-polished .sz-service-addon{padding-top:1.1rem}}product-info[id^=MainProduct]:has([data-sz-steel-choice]) .dynamic-checkout-buttons{display:none!important}product-info[id^=MainProduct]:has([data-sz-steel-choice]):has(.sz-service-addon) [id^=Quantity-Form-]:before{content:"03  READY TO ORDER"!important}product-info[id^=MainProduct]:has([data-sz-steel-choice]):not(:has(.sz-service-addon)) [id^=Quantity-Form-]:before{content:"02  READY TO ORDER"!important}@media screen and (max-width:749px){product-info[id^=MainProduct] .sz-steel-option,product-info[id^=MainProduct] [data-sz-fit-open]{min-height:4.6rem}}product-info[id^=MainProduct] .sz-product-breadcrumbs{font-size:1.3rem;line-height:1.45}product-info[id^=MainProduct] .product__info-container{padding:2.8rem}product-info[id^=MainProduct] .product-brand{font-size:1.3rem;line-height:1.35}product-info[id^=MainProduct] .product__title h1{font-size:clamp(3.2rem,2.45vw,4.4rem)!important;line-height:1.08!important}product-info[id^=MainProduct] .main-product-price .price-item{font-size:clamp(2.6rem,2.5vw,3.3rem)!important}product-info[id^=MainProduct] .main-product-price .price--on-sale .price-item--regular,product-info[id^=MainProduct] .product__info-container .price--on-sale .price-item--regular{font-size:1.6rem!important}product-info[id^=MainProduct] .product__tax,product-info[id^=MainProduct] .installment,product-info[id^=MainProduct] .unit-price{font-size:1.4rem;line-height:1.5}product-info[id^=MainProduct] variant-radios:before,product-info[id^=MainProduct] variant-selects:before,product-info[id^=MainProduct] [id^=Quantity-Form-]:before{font-size:1.2rem;letter-spacing:.11em}product-info[id^=MainProduct] .product-form__input .form__label,product-info[id^=MainProduct] fieldset.product-form__input .form__label{margin-bottom:.75rem;font-size:1.5rem;line-height:1.35}product-info[id^=MainProduct] .selected__value{font-size:1.45rem;line-height:1.35}product-info[id^=MainProduct] .product-form__input input[type=radio]+label{min-height:4.8rem;padding:1.35rem 1.6rem;font-size:1.5rem;line-height:1.2;letter-spacing:.01em}product-info[id^=MainProduct] .product-form__input input[type=radio]:checked+label{border-color:#00263c;background:#00263c0f;box-shadow:inset 0 0 0 1px #00263c,inset 0 -3px #d9282d}product-info[id^=MainProduct] .product__inventory-block,product-info[id^=MainProduct] .product__inventory-type,product-info[id^=MainProduct] .inventory-notice,product-info[id^=MainProduct] .stock__label{font-size:1.4rem;line-height:1.5}product-info[id^=MainProduct] .quantity-add__button .quantity,product-info[id^=MainProduct] .quantity__input,product-info[id^=MainProduct] .quantity__button{font-size:1.4rem}product-info[id^=MainProduct] .product-form__submit,product-info[id^=MainProduct] .shopify-payment-button__button{min-height:5.8rem;font-size:1.5rem!important;line-height:1.2}product-info[id^=MainProduct] .shopify-payment-button__more-options{font-size:1.35rem;line-height:1.45}product-info[id^=MainProduct] .icon-with-text--horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{min-width:0;font-size:1.3rem;line-height:1.4}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item svg{width:2.2rem;height:2.2rem;min-width:2.2rem}product-info[id^=MainProduct] .sz-steel-choice__step{font-size:1.45rem!important;line-height:1.4}product-info[id^=MainProduct] .sz-steel-choice__sale-badge{font-size:1.1rem}product-info[id^=MainProduct] .sz-steel-option{min-height:6rem}product-info[id^=MainProduct] .sz-steel-option__copy strong{font-size:1.45rem!important}product-info[id^=MainProduct] .sz-steel-option__price strong{font-size:1.2rem!important}product-info[id^=MainProduct] .sz-steel-choice__fit-line span,product-info[id^=MainProduct] .sz-steel-choice__fit-line strong,product-info[id^=MainProduct] .sz-steel-choice__sale-note,product-info[id^=MainProduct] .sz-steel-choice__error,product-info[id^=MainProduct] .sz-flyx-main-price-note{font-size:1.3rem!important;line-height:1.5}product-info[id^=MainProduct] .sz-service-addon__step{font-size:1.2rem}product-info[id^=MainProduct] .sz-service-addon__heading{font-size:1.8rem;line-height:1.3}product-info[id^=MainProduct] .sz-service-addon__copy strong{font-size:1.5rem;line-height:1.35}product-info[id^=MainProduct] .sz-service-addon__copy>span{font-size:1.35rem;line-height:1.5}product-info[id^=MainProduct] .sz-service-addon__meta>strong{font-size:1.55rem}product-info[id^=MainProduct] .sz-service-addon__status,product-info[id^=MainProduct] .sz-service-addon__cart-note{font-size:1.2rem;line-height:1.45}product-info[id^=MainProduct] .sz-service-config__group-head legend{font-size:1.45rem}product-info[id^=MainProduct] .sz-service-config__group-head>span{font-size:1.1rem}product-info[id^=MainProduct] .sz-service-config__help,product-info[id^=MainProduct] .sz-service-config__other label,product-info[id^=MainProduct] .sz-service-config__error,product-info[id^=MainProduct] .sz-service-config__saved{font-size:1.25rem;line-height:1.5}product-info[id^=MainProduct] .sz-service-option__text strong,product-info[id^=MainProduct] .sz-sharpen-option strong{font-size:1.35rem}product-info[id^=MainProduct] .sz-service-option__text small,product-info[id^=MainProduct] .sz-sharpen-option small{font-size:1.15rem;line-height:1.4}product-info[id^=MainProduct] .sz-service-option{min-height:7.2rem}product-info[id^=MainProduct] .sz-sharpen-option>span{min-height:5rem}@media screen and (min-width:990px)and (max-width:1299px){product-info[id^=MainProduct] .product{grid-template-columns:minmax(0,55fr) minmax(38rem,45fr)!important;gap:2.4rem!important}product-info[id^=MainProduct] .product__info-container{padding:2.4rem}product-info[id^=MainProduct] .icon-with-text--horizontal{margin-right:-2.4rem!important;margin-left:-2.4rem!important}}@media screen and (max-width:749px){product-info[id^=MainProduct] .sz-product-breadcrumbs{font-size:1.2rem}product-info[id^=MainProduct] .product-brand{font-size:1.2rem}product-info[id^=MainProduct] .product__title h1{font-size:clamp(2.7rem,8.4vw,3.35rem)!important}product-info[id^=MainProduct] .main-product-price .price-item{font-size:2.5rem!important}product-info[id^=MainProduct] .main-product-price .price--on-sale .price-item--regular,product-info[id^=MainProduct] .product__info-container .price--on-sale .price-item--regular{font-size:1.5rem!important}product-info[id^=MainProduct] .product__tax,product-info[id^=MainProduct] .installment,product-info[id^=MainProduct] .unit-price{font-size:1.3rem}product-info[id^=MainProduct] variant-radios:before,product-info[id^=MainProduct] variant-selects:before,product-info[id^=MainProduct] [id^=Quantity-Form-]:before{font-size:1.1rem}product-info[id^=MainProduct] .product-form__input .form__label,product-info[id^=MainProduct] fieldset.product-form__input .form__label,product-info[id^=MainProduct] .selected__value{font-size:1.4rem}product-info[id^=MainProduct] .product-form__input input[type=radio]+label{min-height:4.8rem;padding:1.25rem 1.35rem;font-size:1.4rem}product-info[id^=MainProduct] .product__inventory-block,product-info[id^=MainProduct] .product__inventory-type,product-info[id^=MainProduct] .inventory-notice,product-info[id^=MainProduct] .stock__label{font-size:1.3rem}product-info[id^=MainProduct] .quantity-add__button{display:flex!important;flex-direction:column!important;gap:.9rem!important}product-info[id^=MainProduct] .quantity-add__button .quantity{width:100%!important;min-width:0!important;min-height:4.8rem}product-info[id^=MainProduct] .product-form__submit,product-info[id^=MainProduct] .shopify-payment-button__button{width:100%;min-height:5.6rem;font-size:1.45rem!important}product-info[id^=MainProduct] .shopify-payment-button__more-options{font-size:1.25rem}product-info[id^=MainProduct] .icon-with-text--horizontal{grid-template-columns:1fr;gap:0;margin-top:2rem!important;padding:1.1rem 1.4rem}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{display:flex;min-height:4.2rem;align-items:center;justify-content:flex-start;font-size:1.3rem;text-align:left}product-info[id^=MainProduct] .sz-steel-choice__step{font-size:1.35rem!important}product-info[id^=MainProduct] .sz-steel-option{min-height:5rem;padding:1.25rem 1.3rem}product-info[id^=MainProduct] .sz-steel-option__copy strong{font-size:1.35rem!important}product-info[id^=MainProduct] .sz-steel-option__price strong{font-size:1.1rem!important}product-info[id^=MainProduct] .sz-steel-choice__fit-line span,product-info[id^=MainProduct] .sz-steel-choice__fit-line strong,product-info[id^=MainProduct] .sz-steel-choice__sale-note,product-info[id^=MainProduct] .sz-steel-choice__error,product-info[id^=MainProduct] .sz-flyx-main-price-note{font-size:1.2rem!important}product-info[id^=MainProduct] .sz-service-addon__heading{font-size:1.65rem}product-info[id^=MainProduct] .sz-service-addon__copy strong{font-size:1.4rem}product-info[id^=MainProduct] .sz-service-addon__copy>span,product-info[id^=MainProduct] .sz-service-config__help{font-size:1.25rem}product-info[id^=MainProduct] .sz-service-addon__meta>strong{font-size:1.45rem}product-info[id^=MainProduct] .sz-service-config__group-head legend{font-size:1.35rem}product-info[id^=MainProduct] .sz-service-config__options--sharpen{grid-template-columns:repeat(2,minmax(0,1fr))}product-info[id^=MainProduct] .sz-service-option__text strong,product-info[id^=MainProduct] .sz-sharpen-option strong{font-size:1.3rem}product-info[id^=MainProduct] .sz-service-option__text small,product-info[id^=MainProduct] .sz-sharpen-option small{font-size:1.1rem}product-info[id^=MainProduct] .sz-sharpen-option>span{min-height:5.2rem}}product-info[id^=MainProduct] .product-form__input input[type=radio]:checked+label{border-color:#00263c!important;background:#00263c!important;box-shadow:inset 0 -3px #d9282d!important;color:#fff!important}product-info[id^=MainProduct] .product-form__input input[type=radio].disabled:not(:checked)+label,product-info[id^=MainProduct] .product-form__input input[type=radio]:disabled:not(:checked)+label{opacity:.58;color:#5f7079!important;background:#f8fafb!important;border-color:#d7e0e4!important;text-decoration-thickness:1.5px}product-info[id^=MainProduct] .dynamic-checkout-buttons{margin-top:.8rem}product-info[id^=MainProduct] .dynamic-checkout-buttons .shopify-payment-button,product-info[id^=MainProduct] .dynamic-checkout-buttons .shopify-payment-button__button{width:100%}product-info[id^=MainProduct] .product__pickup-availabilities{margin:1.25rem 0 0!important;padding:1.15rem 0 0;border-top:1px solid rgba(0,38,60,.1)}product-info[id^=MainProduct] .pickup-availability-preview{align-items:flex-start;gap:.75rem}product-info[id^=MainProduct] .pickup-availability-info{width:100%}product-info[id^=MainProduct] .pickup-availability-info *:not(:last-child){margin-bottom:.35rem!important}product-info[id^=MainProduct] .pickup-location-name,product-info[id^=MainProduct] .pickup-availability-preview .caption-large{margin:0;color:#344d5b;font-size:1.35rem;line-height:1.45}product-info[id^=MainProduct] .pickup-availability-button{min-height:0;padding:.15rem 0;font-size:1.3rem;line-height:1.4;font-weight:750}product-info[id^=MainProduct] .icon-with-text--horizontal{margin-bottom:0!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item .inline-richtext{display:block;min-width:0}.product-tuning{margin-top:0!important}@media screen and (max-width:749px){product-info[id^=MainProduct] .product-form__input input[type=radio]:checked+label{background:#00263c!important;color:#fff!important}product-info[id^=MainProduct] .dynamic-checkout-buttons{width:min(100%,34rem);margin:.8rem auto 0}product-info[id^=MainProduct] .dynamic-checkout-buttons .shopify-payment-button__button{min-height:4.8rem!important;font-size:1.35rem!important}product-info[id^=MainProduct] .shopify-payment-button__more-options{display:none!important}product-info[id^=MainProduct] .product__pickup-availabilities{margin-top:1rem!important;padding-top:1rem}product-info[id^=MainProduct] .pickup-location-name,product-info[id^=MainProduct] .pickup-availability-preview .caption-large{font-size:1.3rem;line-height:1.42}product-info[id^=MainProduct] .pickup-availability-button{font-size:1.25rem}product-info[id^=MainProduct] .icon-with-text--horizontal{gap:0!important;margin:1.4rem 0 0!important;padding:.7rem 1.2rem!important;border-radius:1rem!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{min-height:0!important;gap:.9rem!important;padding:.8rem 0!important;border-bottom:1px solid rgba(0,38,60,.08);font-size:1.3rem!important;line-height:1.35}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item:last-child{border-bottom:0}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item svg{width:2rem!important;height:2rem!important;min-width:2rem!important;flex:0 0 2rem}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item strong{font-weight:750}.product-tuning .sz-family-switcher{margin-top:.7rem}}@media screen and (max-width:749px){product-info[id^=MainProduct] .icon-with-text--horizontal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:.9rem .6rem!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{display:flex!important;min-width:0;min-height:7rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;padding:.75rem .65rem!important;border-right:1px solid rgba(0,38,60,.09);border-bottom:0!important;font-size:1.25rem!important;line-height:1.28;text-align:center!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item:last-child{border-right:0}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item svg{width:2.2rem!important;height:2.2rem!important;min-width:2.2rem!important;flex:0 0 2.2rem}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item .inline-richtext{max-width:11rem;text-align:center}}product-info[id^=MainProduct] .icon-with-text--horizontal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:1.6rem 1.2rem!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{width:auto!important;min-width:0!important;min-height:7.8rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.7rem!important;padding:.5rem 1.2rem!important;border-right:1px solid rgba(0,38,60,.1);border-bottom:0!important;color:#00263cd1!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.28!important;text-align:center!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item:last-child{border-right:0}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item svg{width:2.2rem!important;height:2.2rem!important;min-width:2.2rem!important;flex:0 0 2.2rem!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item .inline-richtext{display:block!important;width:100%;max-width:15rem!important;margin:0 auto;text-align:center!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item strong{display:block;font-weight:750!important}@media screen and (max-width:749px){product-info[id^=MainProduct] .icon-with-text--horizontal{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:1.1rem .4rem!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item{min-height:7.6rem!important;gap:.6rem!important;padding:.7rem .55rem!important;font-size:1.2rem!important;line-height:1.25!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item svg{width:2rem!important;height:2rem!important;min-width:2rem!important;flex-basis:2rem!important}product-info[id^=MainProduct] .icon-with-text--horizontal .icon-with-text__item .inline-richtext{max-width:10.5rem!important}}product-info[id^=MainProduct] .product-brand{color:#667983;font-weight:800;letter-spacing:.08em;text-transform:uppercase}product-info[id^=MainProduct] .product__title h1{overflow-wrap:anywhere;text-wrap:balance}product-info[id^=MainProduct] .main-product-gallery,product-info[id^=MainProduct] .product-media-container,product-info[id^=MainProduct] .product-media-container .media,product-info[id^=MainProduct] .thumbnail,product-info[id^=MainProduct] .thumbnail img{background:#fff!important}product-info[id^=MainProduct] .sz-product-shipping-threshold{color:#344d5b;font-weight:750}product-info[id^=MainProduct] .sz-product-shipping-policy a{color:#00263c;font-weight:700;text-underline-offset:2px}product-info[id^=MainProduct] .product-form__input input[type=radio]:focus-visible+label,product-info[id^=MainProduct] .thumbnail:focus-visible,product-info[id^=MainProduct] .product-form__submit:focus-visible,product-info[id^=MainProduct] .quantity__button:focus-visible{outline:3px solid #8ed8d0!important;outline-offset:2px}@media screen and (min-width:1300px){product-info[id^=MainProduct] .product{grid-template-columns:minmax(0,57fr) minmax(40rem,43fr)!important}}@media screen and (max-width:749px){product-info[id^=MainProduct] .product__info-container{padding-right:1.4rem!important;padding-left:1.4rem!important}product-info[id^=MainProduct] .product-form__input input[type=radio]+label{min-height:4.8rem}product-info[id^=MainProduct] .product-form__input--dropdown .select__select{min-height:4.8rem}product-info[id^=MainProduct] .sz-product-shipping-threshold,product-info[id^=MainProduct] .sz-product-shipping-policy{font-size:1.25rem;line-height:1.45}}@media(hover:none){product-info[id^=MainProduct] .thumbnail:hover,product-info[id^=MainProduct] .sz-service-addon__choice:hover{transform:none!important}}@media screen and (max-width:749px){product-info[id^=MainProduct] .main-product-gallery{position:relative;overflow:hidden!important;background:#fff!important}product-info[id^=MainProduct] .main-product-gallery .product__media-list{display:flex!important;width:100%!important;gap:0!important;overflow-x:auto!important;overflow-y:hidden!important;margin:0!important;padding:0!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom!important;scrollbar-width:none}product-info[id^=MainProduct] .main-product-gallery .product__media-list::-webkit-scrollbar{display:none}product-info[id^=MainProduct] .main-product-gallery .product__media-list:after{display:none!important;content:none!important}product-info[id^=MainProduct] .main-product-gallery .product__media-item,product-info[id^=MainProduct] .main-product-gallery .product__media-item.is-active{display:block!important;position:relative!important;width:100%!important;min-width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0!important;scroll-snap-align:start;scroll-snap-stop:normal;transform:none!important;opacity:1!important}product-info[id^=MainProduct] .main-product-gallery .product-media-container,product-info[id^=MainProduct] .main-product-gallery .media{width:100%!important;background:#fff!important}product-info[id^=MainProduct] .main-product-gallery img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){product-info[id^=MainProduct] .main-product-gallery .product__media-list{scroll-behavior:auto}}@media screen and (max-width:749px){product-info[id^=MainProduct] .main-product-gallery{--sz-gallery-progress: 0%}product-info[id^=MainProduct] .main-product-gallery:after{content:"";position:absolute;right:1.4rem;bottom:1rem;left:1.4rem;z-index:5;height:2px;border-radius:999px;background:linear-gradient(90deg,#00263c 0,#00263c var(--sz-gallery-progress),rgba(0,38,60,.12) var(--sz-gallery-progress),rgba(0,38,60,.12) 100%);pointer-events:none}product-info[id^=MainProduct] .sz-gallery-count{position:absolute;right:1.2rem;bottom:2rem;z-index:6;display:inline-flex;min-width:4.8rem;min-height:2.8rem;align-items:center;justify-content:center;padding:.45rem .75rem;border:1px solid rgba(0,38,60,.08);border-radius:999px;background:#ffffffeb;box-shadow:0 4px 14px #00263c14;color:#00263c;font-size:1.05rem;font-weight:800;line-height:1;letter-spacing:.03em;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}product-info[id^=MainProduct] .thumbnail{transition:border-color .16s ease,opacity .16s ease,box-shadow .16s ease!important}product-info[id^=MainProduct] .thumbnail[aria-current=true]{opacity:1!important;box-shadow:0 0 0 1px #00263c,inset 0 -3px #d9282d!important}product-info[id^=MainProduct] .thumbnail:not([aria-current=true]){opacity:.62}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){product-info[id^=MainProduct] .thumbnail{transition:none!important}}@media screen and (max-width:749px){product-info[id^=MainProduct] .main-product-gallery.sz-gallery-single:after{display:none}}product-info[id^=MainProduct] .product-form__submit,product-info[id^=MainProduct] .shopify-payment-button__button,product-info[id^=MainProduct] .select__select{min-height:5.2rem}product-info[id^=MainProduct] .quantity{min-height:4.8rem}product-info[id^=MainProduct] .quantity__button{min-width:4.4rem;min-height:4.4rem}product-info[id^=MainProduct] .product-form__input input[type=radio]+label,product-info[id^=MainProduct] .sz-measure-guide__trigger,product-info[id^=MainProduct] .sz-service-addon__choice{min-height:4.6rem}product-info[id^=MainProduct] .product__accordion summary,product-info[id^=MainProduct] details>summary{min-height:4.8rem}product-info[id^=MainProduct] .product-form__submit{font-weight:850;letter-spacing:.035em}product-info[id^=MainProduct] .product-form__input .form__label,product-info[id^=MainProduct] .product-form__input legend{line-height:1.3}product-info[id^=MainProduct] :is(.product-form__submit,.quantity__button,.select__select,.product-form__input input[type=radio]+label,.sz-measure-guide__trigger,.sz-service-addon__choice,.product__accordion summary):focus-visible{outline:3px solid #8ed8d0!important;outline-offset:2px}@media screen and (max-width:749px){product-info[id^=MainProduct] .product__info-container{padding:1.5rem!important;border-radius:1.25rem!important;box-shadow:0 8px 24px #00263c0b!important}product-info[id^=MainProduct] .product__info-container:before{right:1.5rem!important;left:1.5rem!important;height:.35rem!important}product-info[id^=MainProduct] .product-brand{font-size:1rem!important;line-height:1.3!important}product-info[id^=MainProduct] .product__title h1{font-size:clamp(2.25rem,7vw,2.8rem)!important;line-height:1.08!important}product-info[id^=MainProduct] .main-product-price .price-item,product-info[id^=MainProduct] .product__info-container .price-item{font-size:2.15rem!important;line-height:1.15!important}product-info[id^=MainProduct] .product__tax,product-info[id^=MainProduct] .installment,product-info[id^=MainProduct] .inventory-notice,product-info[id^=MainProduct] .product-form__input .form__label,product-info[id^=MainProduct] .product-form__input legend{font-size:1.2rem!important}product-info[id^=MainProduct] variant-radios,product-info[id^=MainProduct] variant-selects{margin-top:1.7rem!important;padding-top:2.8rem!important}product-info[id^=MainProduct] .product-form__input{margin-bottom:1.35rem!important}product-info[id^=MainProduct] .product-form__input input[type=radio]+label{min-width:4.6rem;margin:.45rem .45rem .1rem 0!important;padding:1rem 1.15rem!important;font-size:1.15rem!important;line-height:1.2}product-info[id^=MainProduct] .product-form__submit,product-info[id^=MainProduct] .shopify-payment-button__button{min-height:5.4rem;border-radius:.8rem;font-size:1.28rem!important}product-info[id^=MainProduct] .product__accordion summary{padding-top:1rem;padding-bottom:1rem}product-info[id^=MainProduct] .product__accordion .accordion__title,product-info[id^=MainProduct] .summary__title{font-size:1.25rem!important;line-height:1.35}product-info[id^=MainProduct] .accordion__content,product-info[id^=MainProduct] .product__description,product-info[id^=MainProduct] .rte{font-size:1.2rem;line-height:1.62}product-info[id^=MainProduct] .sz-service-addon__choice{grid-template-columns:3.2rem minmax(0,1fr) auto;gap:.8rem;padding:1rem!important}product-info[id^=MainProduct] .sz-service-addon__copy strong{font-size:1.15rem!important}product-info[id^=MainProduct] .sz-service-addon__copy>span{font-size:1.05rem!important}.sz-compare-card__cta,.sz-gear-match__cta{min-height:4.4rem;align-items:center}.sz-compare-card__fact,.sz-search-card__options span{min-height:2.8rem}}@media(hover:none)and (pointer:coarse){product-info[id^=MainProduct] .product-form__input input[type=radio]+label:active,product-info[id^=MainProduct] .product-form__submit:active,product-info[id^=MainProduct] .sz-measure-guide__trigger:active,product-info[id^=MainProduct] .sz-service-addon__choice:active{transform:scale(.985)}}@media(prefers-reduced-motion:reduce){product-info[id^=MainProduct] .product-form__input input[type=radio]+label,product-info[id^=MainProduct] .product-form__submit,product-info[id^=MainProduct] .sz-measure-guide__trigger,product-info[id^=MainProduct] .sz-service-addon__choice{transition:none!important;transform:none!important}}product-info[id^=MainProduct] .sz-flyx-main-price-note,product-info[id^=MainProduct] .sz-service-addon__copy>span{font-size:1.2rem!important}.sz-product-breadcrumbs,.sz-product-story__label,.sz-product-story__feature-number,.sz-product-story__spec-heading span,.sz-product-story__decision-label,.sz-product-story__spec-label,.sz-product-media-placeholder span{font-size:1.2rem!important}@media screen and (max-width:749px){.sz-product-breadcrumbs,.sz-product-story__decision-label,.sz-product-story__spec-label{font-size:1.2rem!important}}product-info[id^=MainProduct] .sz-service-addon__step,product-info[id^=MainProduct] .sz-service-addon__status,product-info[id^=MainProduct] .sz-service-addon__cart-note{font-size:1.2rem!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sportszone-product-finish.css.map */
