html[data-cv-appearance=dark] .product-recently-viewed--section .flickity-viewport:before{background:linear-gradient(to right,var(--cv-surface) 10%,transparent 100%)}html[data-cv-appearance=dark] .product-recently-viewed--section .flickity-viewport:after{background:linear-gradient(to left,var(--cv-surface) 10%,transparent 100%)}html:not([data-cv-page=rav]) #icon-star{color:var(--cv-text)!important}html:not([data-cv-page=rav]) #site-main .product-block--sku{display:none}html:not([data-cv-page=rav]) #site-main .custom-liquid:has(>.my-block){overflow:visible}html:not([data-cv-page=rav]) #site-main .my-block h2{margin:0;line-height:1.3}html:not([data-cv-page=rav]) #site-main .pxs-image-with-text[data-cv-no-image] .pxs-image-with-text-content-wrapper{padding:40px var(--cv-inline);min-height:0}html:not([data-cv-page=rav]) #site-main .product-form--atc .nm-wishlist-button,html:not([data-cv-page=rav]) #site-main .product-form--atc [class*=wishlist]{background:transparent!important;border:1px solid var(--cv-border)!important;color:var(--cv-text)!important;box-shadow:none!important}html:not([data-cv-page=rav]) #site-main .options-selection__option-value-input:disabled+.options-selection__option-value-name{opacity:1;color:var(--cv-muted)}html:not([data-cv-page=rav]) #site-main .key-details{--key-details-text-color: var(--cv-text) !important;--key-details-background-color: var(--cv-surface) !important;--key-details-icon-color: var(--cv-text) !important;border:1px solid var(--cv-border);border-radius:4px}html:not([data-cv-page=rav]) #site-main .pxu-tabs :is(.tab-label,.tab-panel){border-color:var(--cv-border);color:var(--cv-text);background:var(--cv-surface)}html:not([data-cv-page=rav]) #site-main .pxu-tabs .tab-panel a{color:var(--cv-text)!important;text-decoration:underline;text-underline-offset:3px}html:not([data-cv-page=rav]) #site-main .pxu-tabs .tab-radio:checked+.tab-label{background:var(--cv-input);color:var(--cv-text);box-shadow:inset 0 3px var(--cv-text)}html:not([data-cv-page=rav]) #site-main .pxu-tabs .tab-radio:focus-visible+.tab-label{outline:3px solid var(--cv-focus);outline-offset:-3px}html[data-cv-appearance=dark] #site-main>.shopify-section:has(.comparison-table){background:var(--cv-page);color:var(--cv-text);color-scheme:dark}html[data-cv-appearance=dark] #site-main .comparison-table :is(th,td){background:var(--cv-surface)!important;color:var(--cv-text)!important;border-color:var(--cv-border)!important}html[data-cv-appearance=dark] #site-main .comparison-table .highlight{background:var(--cv-input)!important}html:not([data-cv-page=rav]) #site-main .cart-item--content-title,html:not([data-cv-page=rav]) #site-main .cart-item--content-title a{color:var(--cv-text);font:600 18px/26px var(--cv-body);text-transform:none;letter-spacing:0;text-decoration:none}html:not([data-cv-page=rav]) #site-main :is(.cv-button,.button-primary,.product-form--atc-button,.pxs-image-with-text-button,.shoppable-image__text-box-button,.comparison-table .btn){background-color:var(--cv-red);color:#fff!important}html:not([data-cv-page=rav]) #site-main :is([class*=ai-image-text-button-],[class*=ai-sticky-cta-link-],.btn>a,.shoppable-image__button){background:var(--cv-red);color:#fff!important}html:not([data-cv-page=rav]) #site-main :is(.cv-button,.button-primary,.product-form--atc-button,.pxs-image-with-text-button):not(:disabled):hover{background-color:#a91b0d;color:#fff!important}html:not([data-cv-page=rav]) #site-main :is(.productitem__badge,.product__badge){color:#fff!important}html:not([data-cv-page=rav]) #site-main :is(.productitem__badge--soldout,.product__badge--soldout){background:#263b50}html:not([data-cv-page=rav]) #site-main .cv-product-card__body{min-width:0}html:not([data-cv-page=rav]) #site-main .cv-product-card__price{margin-top:auto}html:not([data-cv-page=rav]) #site-main .productitem__image-container{aspect-ratio:4 / 3}html:not([data-cv-page=rav]) #site-main .productitem__image-container .productitem--image{height:100%;padding-bottom:0!important}html:not([data-cv-page=rav]) #site-main .productitem__image-container img{width:100%;height:100%;object-fit:contain}html[data-cv-page=site] #site-main .article--excerpt-content{display:flex;flex:1;flex-direction:column;align-items:flex-start}html[data-cv-page=site] #site-main .article--excerpt-content .article--excerpt-readmore{margin-top:auto;padding-top:16px!important}html[data-cv-page=site] #site-main .article--meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}html[data-cv-page=site] #site-main .article--meta .article--meta-item{margin:0}html[data-cv-page=site] #site-main .article--share-buttons{margin-bottom:24px}html:not([data-cv-page=rav]) #site-main #mc_embed_signup{width:100%!important;max-width:660px!important;padding:28px;border:1px solid var(--cv-border);border-radius:var(--cv-radius-md);background:var(--cv-surface)!important;color:var(--cv-text)!important;font-family:var(--cv-body)!important;color-scheme:inherit}html:not([data-cv-page=rav]) #site-main #mc_embed_signup :is(form,#mc_embed_signup_scroll){padding:0;margin:0}html:not([data-cv-page=rav]) #site-main #mc_embed_signup :is(h2,label,p,span,div,a,.asterisk){color:var(--cv-text)!important}html:not([data-cv-page=rav]) #site-main #mc_embed_signup .mc-field-group{display:flex;flex-direction:column;gap:8px;margin:18px 0;width:100%}html:not([data-cv-page=rav]) #site-main #mc_embed_signup input:not([type=checkbox],[type=radio],[type=submit]){box-sizing:border-box;width:100%;min-height:44px;border:1px solid var(--cv-border);border-radius:4px;padding:10px 12px;background:var(--cv-input);color:var(--cv-text);font:400 16px/24px var(--cv-body)}html:not([data-cv-page=rav]) #site-main #mc_embed_signup input[type=submit]{min-height:44px;padding:12px 24px;border:0;border-radius:999px;background:var(--cv-red);color:#fff!important;font:600 14px/20px var(--cv-body);cursor:pointer}html:not([data-cv-page=rav]) #site-main #mc_embed_signup :is(.content__gdpr,.content__gdprLegal){margin-block:20px}html:not([data-cv-page=rav]) #site-main #mc_embed_signup :is(input,a):focus-visible{outline:3px solid var(--cv-focus);outline-offset:3px}html[data-cv-appearance=dark] #site-main :is(.jdgm-gallery__thumbnail-link--more,.jdgm-gallery__thumbnail-link--see-more,.jdgm-medals-wrapper,.jdgm-gallery__thumbnail-wrapper--more){background:var(--cv-surface)!important;color:var(--cv-text)!important}.cv-service-strip{padding:32px var(--cv-inline);border-block:1px solid var(--cv-border);color:var(--cv-text);background:var(--cv-surface)}.cv-service-strip h2{margin:0 0 24px;font:700 30px/34px var(--cv-display);text-transform:uppercase}.cv-service-strip ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.cv-service-strip a{display:flex;flex-direction:column;min-height:44px;color:inherit;text-decoration:none}.cv-service-strip strong{display:block;font:600 15px/22px var(--cv-body)}.cv-service-strip span{display:block;margin-top:6px;color:var(--cv-muted);font:400 13px/20px var(--cv-body)}.cv-service-strip a:hover strong{text-decoration:underline;text-underline-offset:3px}.cv-service-strip a:focus-visible{outline:3px solid var(--cv-focus);outline-offset:4px}@media(max-width:719px){html:not([data-cv-page=rav]) #site-main .rte img[style*=float]{float:none!important;display:block;max-width:100%!important;height:auto!important;margin:16px auto!important}html:not([data-cv-page=rav]) #site-main #mc_embed_signup{padding:20px}.cv-service-strip ul{grid-template-columns:repeat(2,minmax(0,1fr))}html:not([data-cv-page=rav]) #site-main .shareable-images{width:100%;max-width:100%;float:none}html:not([data-cv-page=rav]) #site-main .row:has(>.shareable-images){display:grid;grid-template-columns:minmax(0,1fr);gap:32px}html:not([data-cv-page=rav]) #site-main .shareable-img{width:100%;height:auto}html:not([data-cv-page=rav]) #site-main .cart-item--content-title,html:not([data-cv-page=rav]) #site-main .cart-item--content-title a{font-size:16px;line-height:23px}html:not([data-cv-page=rav]) #site-main .article--meta{flex-direction:column;gap:4px}html:not([data-cv-page=rav]) #site-main .article--content [style*=float]{float:none!important;max-width:100%}html:not([data-cv-product]) body shopify-chat::part(activator){inset:auto 12px max(12px,env(safe-area-inset-bottom)) auto}html.cv-controls-in-view body shopify-chat::part(activator),html.cv-controls-in-view body shopify-chat,html.cv-controls-in-view body .nm-wishlist-open-list-button{visibility:hidden!important;pointer-events:none!important}}html:not([data-cv-page=rav]) #site-main img[src*=ty_media-1718986241]{width:min(100%,380px)!important;height:auto!important;padding:24px;background:#fff;border:1px solid var(--cv-border);border-radius:var(--cv-radius-md);box-sizing:border-box}.cv-review-photo{display:block;width:100%;min-width:0;padding:0;border:0;background:transparent;cursor:zoom-in}.cv-review-photo:focus-visible{outline:3px solid var(--cv-focus);outline-offset:4px;border-radius:10px}html:not([data-cv-page=rav]) #site-main .product-recently-viewed-card-title{height:auto;overflow:visible;font:600 14px/21px var(--cv-body)}html:not([data-cv-page=rav]) #site-main .product-recently-viewed-card-title:after{display:none}@media(max-width:719px){html:not([data-cv-page=rav]) #site-main .product-recently-viewed-card{width:100%;margin-right:16px}}.cv-purchase-total .cv-price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.cv-purchase-total .cv-regular-price{color:var(--cv-muted);font:400 16px/22px var(--cv-body)}.cv-purchase-total .cv-sale-label{padding:3px 7px;border-radius:3px;color:#fff;background:var(--cv-red);font:600 12px/16px var(--cv-body)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cv-quality.css.map */
