html,body{overflow-x:hidden}html.parity-mobile-menu-open,html.parity-mobile-menu-open body{overflow:hidden}.elementor-location-header .elementor-element-6af0bf3.e-flex{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important}.elementor-location-header .elementor-element-b7b6f68{display:contents!important}.elementor-location-header .elementor-element-ab6bf3f{order:1;flex:none!important;width:84px!important;max-width:84px!important}.elementor-location-header .elementor-element-ab6bf3f img{width:100%!important;height:auto!important}.elementor-location-header .elementor-element-1051bd9{display:none!important}.elementor-location-header .elementor-element-e3265ff{order:2}.elementor-location-header .mega-menu-mobile-tablet-view{order:4;flex:none!important;width:auto!important;max-width:none!important}.elementor-location-header .elementor-element-5d731f3{order:3;flex-wrap:nowrap!important;flex:none!important;width:auto!important;max-width:none!important;margin-left:auto!important}.elementor-location-header .elementor-element-e8649d6,.elementor-location-header .elementor-element-996e43d,.elementor-location-header .elementor-element-41b1183,.elementor-location-header .elementor-element-f93a8e9{flex:none!important}.elementor-location-header .elementor-element-f93a8e9 .elementor-button{white-space:nowrap;flex-shrink:0}@media (min-width:1024px){.elementor-location-header .elementor-element-e3265ff.elementor-hidden-laptop{justify-content:center;min-width:0;flex:auto!important;display:flex!important}.elementor-location-header .mega-menu-mobile-tablet-view{display:none!important}.elementor-location-header .jet-mega-menu--layout-horizontal .jet-mega-menu-list{flex-wrap:nowrap!important}}@media (min-width:1024px) and (max-width:1279px){.elementor-location-header .jet-mega-menu--layout-horizontal .jet-mega-menu-list{gap:10px!important}.elementor-location-header .jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level{font-size:14px!important}}@media (max-width:1023px){.elementor-location-header .elementor-element-e3265ff{display:none!important}.elementor-location-header .mega-menu-mobile-tablet-view.elementor-hidden-laptop,.elementor-location-header .mega-menu-mobile-tablet-view.elementor-hidden-desktop{display:flex!important}}@media (min-width:560px) and (max-width:1023px){.elementor-location-header .elementor-element-5d731f3.elementor-hidden-tablet{display:flex!important}}@media (max-width:559px){.elementor-location-header .elementor-element-5d731f3{display:none!important}.elementor-location-header .mega-menu-mobile-tablet-view{margin-left:auto!important}}.scaffold-placeholder{color:#1a1a1a;max-width:42rem;margin:1.5rem 1.25rem 2.5rem;font-family:Georgia,Times New Roman,serif}.scaffold-banner{letter-spacing:.04em;text-transform:uppercase;color:#555;border:1px solid #ccc;margin:0 0 1rem;padding:.35rem .6rem;font-size:.75rem;display:inline-block}.scaffold-placeholder h1{margin:0 0 .75rem;font-size:1.75rem}.scaffold-placeholder p{color:#555;margin:0 0 .75rem;line-height:1.5}.gated-note{color:#555;margin-top:1rem;font-size:.85rem}.scaffold-placeholder a{color:inherit}.elementor-location-header{z-index:200;position:relative;overflow:visible!important}.elementor-location-header .e-con,.elementor-location-header .elementor-widget,.elementor-location-header .elementor-widget-container,.elementor-location-header .jet-mega-menu,.elementor-location-header .jet-mega-menu-container,.elementor-location-header .jet-mega-menu-list{overflow:visible!important}.jet-mega-menu--layout-horizontal{position:static!important}.jet-mega-menu--layout-horizontal .jet-mega-menu-list{align-items:center;justify-content:var(--jmm-top-items-hor-align,center);gap:var(--jmm-top-items-gap,16px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:static}.jet-mega-menu--layout-horizontal .jet-mega-menu-toggle{display:none!important}.jet-mega-menu--layout-horizontal .jet-mega-menu-item--top-level{position:static}.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level{color:var(--jmm-top-item-title-color,#242424);text-decoration:none}.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level:hover,.jet-mega-menu--layout-horizontal .jet-mega-menu-item--hover>.jet-mega-menu-item__inner>.jet-mega-menu-item__link--top-level{color:var(--jmm-top-hover-item-title-color,var(--edgy-green))}.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container{z-index:1000;box-sizing:border-box;width:100%;max-width:none;display:none;position:fixed;top:0;left:0;--jmm-submenu-delta-y-offset:0px!important;margin-top:0!important;transform:none!important}.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner{box-sizing:border-box;width:100%;max-width:none}.jet-mega-menu--layout-horizontal .jet-mega-menu-item--top-level:hover>.jet-mega-menu-mega-container,.jet-mega-menu--layout-horizontal .jet-mega-menu-item--top-level:focus-within>.jet-mega-menu-mega-container,.jet-mega-menu--layout-horizontal .jet-mega-menu-item--hover>.jet-mega-menu-mega-container{display:block}.jet-mega-menu--layout-dropdown{width:100%;position:relative}.jet-mega-menu--layout-dropdown .jet-mega-menu-toggle{width:var(--jmm-dropdown-toggle-size,48px);height:var(--jmm-dropdown-toggle-size,48px);cursor:pointer;z-index:1002;justify-content:center;align-items:center;position:relative;display:inline-flex!important}.jet-mega-menu--layout-dropdown .jet-mega-menu-toggle-icon svg{width:var(--jmm-dropdown-toggle-icon-size,28px);height:var(--jmm-dropdown-toggle-icon-size,28px);fill:currentColor}.jet-mega-menu--layout-dropdown .jet-mega-menu-toggle-icon--opened-state,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-toggle-icon--default-state{display:none}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-toggle-icon--opened-state{display:block}.jet-mega-menu--layout-dropdown:not(.jet-mega-menu--dropdown-open) .jet-mega-menu-container{display:none!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-container{box-shadow:-8px 0 24px #0000002e;z-index:1001!important;background:#fff!important;width:min(432px,100vw)!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:72px 0 24px!important;display:block!important;position:fixed!important;top:0!important;left:auto!important;right:0!important;overflow:hidden auto!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-list,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--top-level,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item__inner{background:#fff!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-list{flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--top-level{border-bottom:1px solid #e6e6e6;width:100%!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item__link--top-level{text-transform:uppercase!important;color:#2b2b2d!important;white-space:normal!important;align-items:center!important;width:100%!important;padding:14px 28px!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;display:flex!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item__label{text-overflow:clip!important;display:inline!important;overflow:visible!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-mega-container{width:100%!important;max-height:none!important;box-shadow:none!important;margin:0!important;display:none!important;position:static!important;overflow:visible!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--hover>.jet-mega-menu-mega-container,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--active>.jet-mega-menu-mega-container{display:block!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-mega-container__inner{width:100%!important;padding:0 12px 12px!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-mega-container .e-con,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-mega-container .e-con-full{--flex-direction:column!important;--width:100%!important;flex-direction:column!important;width:100%!important;max-width:100%!important}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--top-level.jet-mega-menu-item-has-children>.jet-mega-menu-item__inner{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item__dropdown{flex-shrink:0;align-items:center;transition:transform .15s;display:flex}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item__dropdown svg{fill:currentColor;width:14px;height:14px}.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--top-level.jet-mega-menu-item-has-children.jet-mega-menu-item--hover>.jet-mega-menu-item__inner .jet-mega-menu-item__dropdown,.jet-mega-menu--layout-dropdown.jet-mega-menu--dropdown-open .jet-mega-menu-item--top-level.jet-mega-menu-item-has-children.jet-mega-menu-item--active>.jet-mega-menu-item__inner .jet-mega-menu-item__dropdown{transform:rotate(180deg)}.parity-shell:has(.jet-mega-menu--dropdown-open):before{content:"";z-index:1000;pointer-events:none;background:#00000059;position:fixed;inset:0 min(432px,100vw) 0 0}@media (min-width:1024px){.parity-shell:has(.jet-mega-menu--dropdown-open):before{content:none!important;display:none!important}.mega-menu-mobile-tablet-view .jet-mega-menu--dropdown-open .jet-mega-menu-container{display:none!important}}.parity-skip-link{z-index:10000;color:#2b2b2d;background:#fff;padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.parity-skip-link:focus{top:8px;left:8px}.parity-shell .woocommerce-mini-cart__empty-message{color:#2b2b2d;margin:0;padding:12px 16px;font-size:14px}@media (max-width:1024px) and (min-width:768px){.elementor-9896 .elementor-element.elementor-element-55f6e37 .elementor-heading-title{font-size:64px!important}}@media (max-width:767px){.elementor-9896 .elementor-element.elementor-element-55f6e37 .elementor-heading-title{font-size:52px!important}}.parity-post-card__media,.parity-post-card__media-empty{aspect-ratio:16/10;background:#ececec;width:100%}.parity-post-card__media img,.parity-post-card__media picture,.parity-post-card__media .media{object-fit:cover;width:100%;height:100%;display:block}.parity-post-card__cat{color:var(--edgy-green)}.parity-post-shell__hero{background:#ececec;width:100%;max-width:48rem}.parity-post-shell__hero img{object-fit:cover;width:100%;height:auto;max-height:28rem;display:block}.parity-post-shell__title{color:#2b2b2d;text-shadow:none}.parity-post-shell__body .parity-post-inline-img,.parity-post-shell__body img.parity-post-inline-img{width:100%;height:auto;margin:1.5rem 0;display:block}.parity-post-shell__pending{border-left:3px solid var(--edgy-gray-200);padding-left:1rem;line-height:1.5}.parity-organizers-archive__hero{padding-bottom:.5rem}.parity-organizers-archive__card{overflow:hidden}.parity-organizers-archive__thumb{aspect-ratio:16/10;object-fit:contain;border-bottom:1px solid var(--edgy-gray-200);background:#f7f7f7;width:100%;display:block}.parity-organizers-archive__thumb--empty{background:linear-gradient(#f3f3f3 0%,#ebebeb 100%)}.parity-organizers-archive__body{padding:1rem 1rem 1.25rem}.parity-organizers-archive__cta{color:#2b2b2d;border-bottom:2px solid #2b2b2d;padding-bottom:2px}.parity-organizers-archive__card a:hover .parity-organizers-archive__cta{color:var(--edgy-green-social);border-bottom-color:var(--edgy-green-social)}.parity-organizers-filters__search{max-width:28rem;display:block}.parity-organizers-filters__input{border:1px solid var(--edgy-gray-200);background:#fff;width:100%;height:2.75rem;padding:0 .9rem;font-size:1rem}.parity-organizers-filters__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;margin-top:1.5rem;display:grid}.parity-organizers-filters__field{letter-spacing:.06em;text-transform:uppercase;color:var(--edgy-charcoal);flex-direction:column;gap:.35rem;font-size:.7rem;font-weight:700;display:flex}.parity-organizers-filters__field select{appearance:none;border:1px solid var(--edgy-charcoal);background:#fff;background-image:linear-gradient(45deg, transparent 50%, var(--edgy-charcoal) 50%), linear-gradient(135deg, var(--edgy-charcoal) 50%, transparent 50%);width:100%;height:2.75rem;color:var(--edgy-charcoal);text-transform:none;letter-spacing:normal;cursor:pointer;background-position:calc(100% - 1rem) 1.1rem,calc(100% - .7rem) 1.1rem;background-repeat:no-repeat;background-size:.32rem .32rem,.32rem .32rem;border-radius:0;padding:0 2.25rem 0 .8rem;font-size:.875rem;font-weight:600;transition:border-color .14s,box-shadow .14s}.parity-organizers-filters__field select:hover,.parity-organizers-filters__field select:focus{border-color:var(--edgy-green)}.parity-organizers-filters__field select:focus-visible{outline:3px solid color-mix(in srgb, var(--edgy-green) 28%, transparent);outline-offset:2px}.parity-organizers-filters__clear{text-underline-offset:.2rem;margin-top:.85rem;font-size:.85rem;font-weight:700;text-decoration:underline;color:var(--edgy-gray-600)!important;background:0 0!important;border:0!important;align-items:center!important;padding:.25rem 0!important;display:inline-flex!important}.parity-organizers-filters__clear:hover{color:var(--edgy-green-social)!important}@media (max-width:768px){.parity-organizers-filters__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.parity-organizers-filters__row{grid-template-columns:1fr}}.parity-blog-pill{border:1px solid var(--edgy-gray-200);min-height:2rem;color:var(--edgy-charcoal);letter-spacing:.05em;text-transform:uppercase;background:#fff;align-items:center;padding:.35rem .85rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.parity-blog-pill:hover,.parity-blog-pill.is-active{border-color:var(--edgy-green);color:var(--edgy-green)}.parity-blog-featured .parity-post-card__media,.parity-blog-featured .parity-post-card__media-empty{aspect-ratio:16/9}.parity-taxonomy-archive--blog{background:linear-gradient(#f3f3f1 0%,#f7f7f5 28%,#fff 55%)}.parity-taxonomy-archive__eyebrow{border-color:var(--edgy-green);background:var(--edgy-green);color:#fff}.parity-taxonomy-archive__title{color:var(--edgy-charcoal)}.parity-taxonomy-event-card{border:1px solid var(--edgy-gray-200);background:#fff;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.parity-taxonomy-event-card:hover{border-color:var(--edgy-green);transform:translateY(-2px);box-shadow:0 8px 18px #00000012}.parity-taxonomy-event-card__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.parity-taxonomy-event-card__image{aspect-ratio:16/9;border-bottom:1px solid var(--edgy-gray-200);object-fit:cover;background:#f5f5f5;width:100%;display:block}.parity-taxonomy-event-card__body{flex-direction:column;flex:1;padding:1rem 1.1rem 1.15rem;display:flex}.parity-taxonomy-event-card__body h3{color:var(--edgy-charcoal);text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.parity-taxonomy-event-card__link:hover h3{color:var(--edgy-green-hover)}.parity-taxonomy-event-card__body p{color:var(--edgy-gray-600);margin:.65rem 0 0;font-size:.875rem;line-height:1.45}.parity-taxonomy-event-card__body time{color:var(--edgy-gray-600);margin-top:.35rem;font-size:.75rem}.parity-taxonomy-event-card--no-image .parity-taxonomy-event-card__body h3{font-size:.95rem}.parity-taxonomy-archive__navigation{flex-direction:column;align-items:center;gap:1.25rem;margin-top:3rem;display:flex}.parity-taxonomy-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;display:flex}.parity-taxonomy-pagination__link,.parity-taxonomy-archive__back{border:1px solid var(--edgy-charcoal);min-height:2.65rem;color:var(--edgy-charcoal);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .9rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.parity-taxonomy-pagination__link:hover,.parity-taxonomy-pagination__link:focus-visible,.parity-taxonomy-archive__back:hover,.parity-taxonomy-archive__back:focus-visible{border-color:var(--edgy-green);background:var(--edgy-green);color:#fff}.parity-taxonomy-pagination__status{border:1px solid var(--edgy-gray-200);min-height:2.65rem;color:var(--edgy-gray-600);background:#f5f5f5;justify-content:center;align-items:center;padding:.6rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}.parity-taxonomy-pagination__link{letter-spacing:0;width:2.65rem;padding:0;font-size:1.25rem}.parity-taxonomy-archive__back{border-color:#0000;padding-inline:.65rem}.parity-blog-hero__band{max-width:22rem;margin:0 auto;padding:1rem 1.5rem}.parity-blog-hero__title{letter-spacing:.08em;font-size:clamp(1.75rem,4vw,2.75rem)}.parity-blog-section-band{background:#2b2b2d;justify-content:center;padding:.85rem 1.25rem;display:flex}.parity-blog-section-band--compact{justify-content:flex-start;padding:.65rem 1rem}.parity-blog-section-band__title{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.parity-blog-index .parity-blog-section-band{background:0 0}.parity-blog-index .parity-blog-section-band__title{color:var(--edgy-charcoal)}.parity-faq h1{max-width:none}.parity-faq__section-title{color:var(--edgy-green-social);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:900}.parity-faq__list{border-top:1px solid #d8d8d8}.parity-faq__item{border-bottom:1px solid #d8d8d8}.parity-faq .parity-faq__question{width:100%!important;color:var(--edgy-charcoal)!important;font-family:var(--font-edgy-sans), sans-serif!important;text-align:left!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;margin:0!important;padding:1rem 0!important;font-size:1rem!important;font-weight:800!important;line-height:1.35!important;display:flex!important}.parity-faq .parity-faq__question:hover,.parity-faq .parity-faq__question:focus-visible{color:var(--edgy-green-hover)!important}.parity-faq__icon{width:1.5rem;color:var(--edgy-green-social);flex:0 0 1.5rem;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;line-height:1;display:inline-flex}.parity-faq__answer{max-width:72rem;color:var(--edgy-gray-600);padding:0 3rem 1.25rem 0;font-size:.9375rem;line-height:1.7}@media (max-width:640px){.parity-faq .parity-faq__question{font-size:.9375rem!important}.parity-faq__answer{padding-right:0}}.parity-blog-explore__card{border:1px solid var(--edgy-gray-200);background:#111;text-decoration:none;display:block;position:relative;overflow:hidden}.parity-blog-explore__img{aspect-ratio:4/3;object-fit:cover;opacity:.88;width:100%;transition:transform .22s,opacity .22s;display:block}.parity-blog-explore__card:hover .parity-blog-explore__img{opacity:1;transform:scale(1.04)}.parity-blog-explore__label{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#0000 0%,#000000c7 55%);padding:.85rem .9rem;font-size:.8rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.parity-post-layout{gap:2rem;display:grid}@media (min-width:1024px){.parity-post-layout{grid-template-columns:minmax(0,1fr) 16.5rem;align-items:start;gap:2.5rem}.parity-post-layout__aside{position:sticky;top:6.5rem}}.parity-post-toc{border:1px solid var(--edgy-gray-200);background:#f7f7f5;padding:1rem 1rem 1.1rem}.parity-post-toc__label{letter-spacing:.1em;text-transform:uppercase;color:#2b2b2d;margin:0 0 .75rem;font-size:.7rem;font-weight:800}.parity-post-toc__list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.parity-post-toc__item a{color:var(--edgy-gray-600);border-left:2px solid #0000;padding-left:.55rem;font-size:.85rem;line-height:1.35;text-decoration:none;display:block}.parity-post-toc__item--h3 a,.parity-post-toc__item--h4 a{padding-left:1rem;font-size:.8rem}.parity-post-toc__item a:hover,.parity-post-toc__item a.is-active{color:var(--edgy-green-social);border-left-color:var(--edgy-green)}.parity-post-kit-cta{margin:1.75rem 0}.parity-post-kit-cta__inner{background-color:var(--edgy-navy);background-image:linear-gradient(#2a378c8c,#2a378c8c),url(https://edgysport-updraft-bucket.s3.amazonaws.com/wp-content/uploads/20260325121346/Component-43-1.png);background-position:50%;background-size:cover;border:1px solid #ffffff40;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.75rem 2rem;display:flex;box-shadow:0 0 10px #00000040}.parity-post-kit-cta__title{color:#fff;flex:14rem;margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.parity-post-kit-cta__button{color:#fff;background:0 0;border:1px solid #fff;justify-content:center;align-items:center;min-height:3rem;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.parity-post-kit-cta__button:hover{background:var(--edgy-green);color:#fff;border-color:#0000}.parity-organizers-directory__heading{border-bottom:1px solid var(--edgy-gray-200);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.75rem;display:flex}.parity-organizers-directory__heading h2{color:var(--edgy-charcoal);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:900}.parity-organizers-directory__heading p{color:var(--edgy-gray-600);margin:0;font-size:.875rem}.parity-organizers-archive__card{border:1px solid var(--edgy-gray-200);background:#fff;transition:border-color .16s,box-shadow .16s,transform .16s}.parity-organizers-archive__card:hover{border-color:var(--edgy-green);transform:translateY(-2px);box-shadow:0 8px 18px #0000000f}.parity-organizers-archive__actions{align-items:center}.parity-organizers-archive__cta--secondary{border-bottom-style:dashed}.parity-organizers-archive__back{border:1px solid var(--edgy-charcoal);min-height:2.75rem;color:var(--edgy-charcoal);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:2.5rem;padding:.65rem 1rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.parity-organizers-archive__back span{font-size:1.05rem;line-height:1;transition:transform .14s}.parity-organizers-archive__back:hover,.parity-organizers-archive__back:focus-visible{border-color:var(--edgy-green);background:var(--edgy-green);color:#fff}.parity-organizers-archive__back:hover span{transform:translate(-2px)}.parity-404{background:linear-gradient(#77bc1f14 0%,#0000 42%),#f7f7f5;justify-content:center;align-items:center;min-height:min(70vh,40rem);padding:4rem 1.25rem;display:flex}.parity-404__inner{text-align:center;max-width:36rem}.parity-404__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--edgy-green);margin:0 0 .75rem;font-size:.75rem;font-weight:800}.parity-404__title{letter-spacing:-.02em;text-transform:uppercase;color:var(--edgy-charcoal);margin:0;font-size:clamp(2.5rem,6vw,3.75rem);font-weight:900;line-height:1.05}.parity-404__copy{max-width:28rem;color:var(--edgy-gray-600);margin:1.25rem auto 0;font-size:1.05rem;line-height:1.55}.parity-404__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.parity-404__cta{background:var(--edgy-charcoal);color:#fff;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1.25rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.parity-404__cta:hover{background:var(--edgy-green);color:#fff}.parity-404__link{color:var(--edgy-charcoal);font-size:.9rem;font-weight:600;text-decoration:underline}.parity-404__link:hover{color:var(--edgy-green-social)}.elementor-location-header .mega-menu-mobile-tablet-view{z-index:1002;overflow:visible!important}.parity-organizer-single__hero{border-bottom:1px solid var(--edgy-gray-200);text-align:center;background:radial-gradient(circle at 20% 20%,#2b2b2d0a,#0000 45%),radial-gradient(circle at 80% 10%,#a8e62e14,#0000 40%),linear-gradient(#f5f5f5 0%,#efefef 100%);padding:2.5rem 0 2.75rem}.parity-organizer-single__logo{object-fit:contain;width:min(11rem,42vw);height:auto;margin:0 auto 1.25rem;display:block}.parity-organizer-single__hero h1{letter-spacing:-.02em;text-transform:uppercase;color:var(--edgy-charcoal);margin:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:900}.parity-organizer-single__summary{max-width:46rem;color:var(--edgy-gray-600);margin:1rem auto 0;font-size:1.05rem;line-height:1.55}.parity-organizer-single__meta{color:var(--edgy-charcoal);flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin:1.25rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.parity-organizer-single__meta-label{font-weight:700}.parity-organizer-single__grid{gap:1.75rem;display:grid}@media (min-width:960px){.parity-organizer-single__grid{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start}}.parity-organizer-single__aside{gap:1rem;display:grid}.parity-organizer-single__card{border:1px solid var(--edgy-gray-200);background:#fff;padding:1.15rem 1.2rem 1.25rem}.parity-organizer-single__card h2{letter-spacing:.08em;text-transform:uppercase;color:var(--edgy-charcoal);margin:0 0 .85rem;font-size:.8rem;font-weight:800}.parity-organizer-single__detail-row{border-top:1px solid #f0f0f0;gap:.35rem;padding:.65rem 0;display:grid}.parity-organizer-single__detail-row:first-of-type{border-top:0;padding-top:0}.parity-organizer-single__detail-row dt{letter-spacing:.06em;text-transform:uppercase;color:var(--edgy-gray-600);font-size:.72rem;font-weight:700}.parity-organizer-single__pills{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.parity-organizer-single__pills li{background:var(--edgy-green);color:#1a1a1a;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.parity-organizer-single__events-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.parity-organizer-single__events-head h2{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:1.35rem;font-weight:800}.parity-organizer-single__events-count{color:var(--edgy-gray-600);margin:0;font-size:.85rem}.parity-organizer-single__event-list{gap:.85rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.parity-organizer-single__event-card{border:1px solid var(--edgy-gray-200);background:#fff}.parity-organizer-single__event-link{color:inherit;grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);gap:0;text-decoration:none;display:grid}@media (max-width:639px){.parity-organizer-single__event-link{grid-template-columns:1fr}}.parity-organizer-single__event-link:hover{background:#fafafa}.parity-organizer-single__event-thumb{object-fit:cover;background:#f3f3f3;width:100%;height:100%;min-height:7.5rem;display:block}.parity-organizer-single__event-thumb--empty{background:linear-gradient(135deg,#f3f3f3 0%,#e8e8e8 100%)}.parity-organizer-single__event-body{padding:.95rem 1rem 1.05rem}.parity-organizer-single__event-body h3{color:var(--edgy-charcoal);margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.parity-organizer-single__event-dates{color:var(--edgy-gray-600);margin:.35rem 0 0;font-size:.8rem}.parity-organizer-single__event-summary{color:var(--edgy-gray-600);margin:.55rem 0 0;font-size:.9rem;line-height:1.45}.parity-event-single__hero-media{background:#f3f3f3;width:100%;max-height:28rem;overflow:hidden}.parity-event-single__hero-media img{object-fit:cover;width:100%;max-height:28rem;display:block}.parity-event-single__organizer-kicker a{color:#1d4ed8;font-size:.95rem;font-weight:700;text-decoration:underline}.parity-event-single__organizer-kicker a:hover{color:var(--edgy-green-social)}.parity-event-single__date-line{color:var(--edgy-charcoal);font-size:.95rem}.parity-event-single__summary h2,.parity-event-single__org-block h2{letter-spacing:-.01em;text-transform:uppercase;margin:0 0 .75rem;font-size:1.05rem;font-weight:800}.parity-event-single__detail-row{border-top:1px solid #f0f0f0;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:.5rem 1rem;padding:.55rem 0;font-size:.95rem;display:grid}.parity-event-single__detail-row:first-of-type{border-top:0}.parity-event-single__detail-row dt{color:var(--edgy-charcoal);font-weight:700}.parity-event-single__detail-row dd{color:var(--edgy-gray-600);flex-wrap:wrap;gap:.35rem .75rem;margin:0;display:flex}.parity-event-single__detail-row a{color:#1d4ed8;text-decoration:underline}.parity-event-single__detail-row a:hover{color:var(--edgy-green-social)}@media (max-width:639px){.parity-event-single__detail-row{grid-template-columns:1fr}}.parity-product-category{max-width:var(--edgy-container);color:#1a1a1a;background:#fff;margin:0 auto;padding:0 1rem 4rem}.parity-product-category.ends-with-team-shop-contact{padding-bottom:0}.parity-product-category__hero.no-media{padding-top:2.5rem}.parity-product-category--empty-archive{padding-top:.3rem;padding-bottom:2rem}.parity-product-category__empty-crumbs{color:#77808a;flex-wrap:wrap;gap:.3rem;margin:0 0 1.15rem;font-size:.9rem;display:flex}.parity-product-category__empty-crumbs a{color:inherit!important;text-decoration:none!important}.parity-product-category__empty-crumbs a:hover{text-decoration:underline!important}.parity-product-category__empty-title{text-transform:uppercase;margin:0 0 1.15rem;font-size:clamp(2.25rem,4.2vw,3.25rem);font-weight:900;line-height:1;color:#2b2b2d!important}.parity-product-category__empty-notice{color:#363b40;background:#f7f6f8;border-top:3px solid #2395d3;align-items:center;gap:1rem;max-width:65rem;min-height:3.7rem;padding:.9rem 1.45rem;display:flex}.parity-product-category__empty-notice p{margin:0}.parity-product-category__empty-icon{border:2px solid #2395d3;flex:none;width:1rem;height:1rem;display:block;box-shadow:inset 0 0 0 2px #f7f6f8}@media (min-width:768px){.parity-product-category{padding-left:1.5rem;padding-right:1.5rem}}.parity-product-category__hero{align-items:center;gap:1.75rem;margin-bottom:2.5rem;padding:1.25rem 0 .5rem;display:grid}.parity-product-category__hero.has-media{background-color:#fff;background-image:url(/parity/media/MicrosoftTeams-image-23-jpg.473abdc0.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1.75rem calc(50vw - 50% + .75rem) 1.5rem}@media (min-width:1025px){.parity-product-category__hero.has-media{background-image:url(/parity/media/Product-Category-Background-Image-noresize.1be38119.webp)}}@media (min-width:768px){.parity-product-category__hero.has-media{padding-left:calc(50vw - 50% + 1.5rem);padding-right:calc(50vw - 50% + 1.5rem)}}.parity-page-hero--photo{background-color:#fff;background-image:url(/parity/media/MicrosoftTeams-image-23-jpg.473abdc0.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media (min-width:1025px){.parity-page-hero--photo{background-image:url(/parity/media/Product-Category-Background-Image-noresize.1be38119.webp)}}@media (min-width:900px){.parity-product-category__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem}}.parity-product-category__eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .85rem;font-size:.8rem;font-weight:700;display:inline-block;color:#2b2b2d!important;text-decoration:none!important}.parity-pill{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:default;background:#6cbc06;border-radius:999px;align-items:center;padding:.34rem .95rem;font-size:.68rem;font-weight:800;transition:transform .3s;display:inline-flex}.parity-pill:hover{transform:scale(1.1)}.parity-product-category__crumbs{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.8rem;display:flex;color:#6b7280!important}.parity-product-category__crumbs a{color:#6b7280!important;text-decoration:none!important}.parity-product-category__crumbs a:hover{color:#111!important;text-decoration:underline!important}.parity-product-category__title{text-transform:uppercase;text-align:center;margin:0;font-size:40px;font-weight:900;line-height:1;color:#2b2b2d!important}@media (min-width:768px){.parity-product-category__title{font-size:50px}}@media (min-width:1025px){.parity-product-category__title{text-align:start;font-size:52px}}.parity-product-category__lede{color:#4a4a4a;max-width:40rem;margin:.85rem 0 0;font-size:1rem;line-height:1.6}.parity-product-category__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}a.parity-product-category__cta,.parity-product-category__cta{letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1.5rem;font-size:.78rem;font-weight:800;display:inline-flex;color:#fff!important;background:#2b2b2d!important;border:1px solid #2b2b2d!important;text-decoration:none!important}a.parity-product-category__cta:hover,.parity-product-category__cta:hover{background:var(--edgy-cta-hover-bg)!important;border-color:var(--edgy-cta-hover-bg)!important;color:var(--edgy-cta-hover-text)!important}a.parity-product-category__cta--ghost,.parity-product-category__cta--ghost{color:#2b2b2d!important;background:#fff!important;border-color:#2b2b2d!important}a.parity-product-category__cta--ghost:hover,.parity-product-category__cta--ghost:hover{color:#fff!important;background:#2b2b2d!important}.parity-product-category__hero.no-media{background:0 0;grid-template-columns:1fr;max-width:48rem}.parity-product-category__hero-media{background:0 0;overflow:hidden}.parity-product-category__hero-media img{object-fit:contain;background:0 0;width:100%;height:auto;max-height:26rem;display:block}.parity-product-category__hero.is-stacked-center{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center}.parity-product-category__hero.is-stacked-center .parity-product-category__lede{margin-left:auto;margin-right:auto}.parity-product-category__hero.is-stacked-center .parity-product-category__hero-media{order:-1}.parity-product-category__hero.is-stacked-center .parity-product-category__actions{justify-content:center}.parity-product-category__section{margin-top:2.75rem}.parity-team-shop-hero,.parity-team-shop-setup,.parity-team-shop-contact{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50% + 1rem);padding-right:calc(50vw - 50% + 1rem)}.parity-team-shop-hero{background-color:#f8f8f8;background-image:url(/parity/media/Product-Category-Background-Image-noresize.1be38119.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:28.8rem;display:flex}.parity-team-shop-hero img{width:min(18.75rem,76vw);height:auto;display:block}.parity-team-shop-setup,.parity-team-shop-contact{align-items:center;gap:2rem;padding-top:3rem;display:grid}.parity-team-shop-setup{background:#fff;min-height:28.5rem;padding-bottom:3rem}.parity-team-shop-contact{background:#e7e7e7;min-height:32.4rem}.parity-team-shop-setup__media img,.parity-team-shop-contact__media img{object-fit:contain;width:100%;height:auto;display:block}.parity-team-shop-setup__copy h2,.parity-team-shop-contact__copy h2{color:#2b2b2d;text-transform:uppercase;margin:0;font-size:clamp(2rem,3.2vw,2.5rem);font-weight:900;line-height:1}.parity-team-shop-setup__copy p,.parity-team-shop-contact__copy p{color:#2b2b2d;max-width:38rem;margin:1rem 0 1.5rem;line-height:1.55}.parity-team-shop-setup__cta,.parity-team-shop-contact__fields button{letter-spacing:.06em;text-transform:uppercase;background:#2b2b2d;border:1px solid #2b2b2d;justify-content:center;align-items:center;min-height:2.65rem;padding:.7rem 2rem;font-size:.78rem;font-weight:800;display:inline-flex;color:#fff!important;text-decoration:none!important}.parity-team-shop-contact__fields>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.parity-team-shop-contact__fields input,.parity-team-shop-contact__fields textarea{color:#2b2b2d;width:100%;font:inherit;opacity:1;background:#fff;border:1px solid #9aa0a6;border-radius:4px;margin:0 0 .7rem;padding:.75rem .85rem}.parity-team-shop-contact__fields textarea{resize:none}.parity-team-shop-contact__fields button{opacity:1;cursor:not-allowed;border:0;width:100%}@media (min-width:768px){.parity-team-shop-hero,.parity-team-shop-setup,.parity-team-shop-contact{padding-left:calc(50vw - 50% + 1.5rem);padding-right:calc(50vw - 50% + 1.5rem)}.parity-team-shop-setup,.parity-team-shop-contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.parity-team-shop-setup__media{order:-1}}@media (max-width:520px){.parity-team-shop-hero{min-height:20rem}.parity-team-shop-contact__fields>div{grid-template-columns:1fr;gap:0}}.parity-product-category__section-head{flex-direction:column;align-items:center;gap:.65rem;display:flex}.parity-product-category__section-title{letter-spacing:-.01em;text-transform:uppercase;text-align:center;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:800;color:#1a1a1a!important}.parity-product-category__section-lede{color:#4a4a4a;text-align:center;max-width:40rem;margin:.75rem auto 0;line-height:1.55}.parity-product-category__child-grid,.parity-product-category__product-grid{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));gap:1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.parity-product-category__child-grid.is-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}@media (min-width:1024px){.parity-product-category__child-grid.is-hub{grid-template-columns:repeat(4,minmax(0,1fr))}}a.parity-product-category__child,.parity-product-category__child{text-align:center;background:#fff;transition:transform .16s;display:block;color:#1a1a1a!important;text-decoration:none!important}a.parity-product-category__child:hover,.parity-product-category__child:hover{transform:translateY(-3px)}.parity-product-category__child-media{aspect-ratio:3/4;background:#f7f7f7;overflow:hidden}.parity-product-category__child-media img{object-fit:cover;width:100%;height:100%;transition:transform .22s}a.parity-product-category__child:hover .parity-product-category__child-media img{transform:scale(1.03)}.parity-product-category__child-title{letter-spacing:.01em;text-transform:uppercase;padding:.85rem .5rem 0;font-size:.95rem;font-weight:700;display:block;color:#1a1a1a!important;text-decoration:none!important}.parity-product-category__child-count{color:#111;background:#f5e547;margin-left:.25rem;padding:.05rem .28rem;font-size:.85em;font-weight:800;line-height:1.2;display:inline-block}.parity-product-card{text-align:center;background:#fff;border-radius:12px;height:100%;padding:.85rem .85rem 1rem;transition:transform .16s,box-shadow .16s;box-shadow:0 2px 14px #00000014}.parity-product-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001f}a.parity-product-card__link,.parity-product-card__link{flex-direction:column;height:100%;display:flex;color:inherit!important;text-decoration:none!important}.parity-product-card__media,.parity-product-card__media-empty{aspect-ratio:1;background:#f5f5f5;border-radius:8px;overflow:hidden}.parity-product-card__media img{object-fit:contain;width:100%;height:100%;padding:.5rem;transition:transform .22s;display:block}.parity-product-card:hover .parity-product-card__media img{transform:scale(1.03)}.parity-product-card__body{flex-direction:column;flex:1;align-items:center;gap:.35rem;padding:.85rem .25rem 0;display:flex}.parity-product-category .parity-product-card__title,.parity-product-card__title{margin:0;font-size:1rem;font-weight:700;line-height:1.3;text-transform:none!important;color:#1a1a1a!important;text-decoration:none!important}.parity-product-card__meta{color:#6b7280;margin:0;font-size:.82rem}.parity-product-card__meta-sep{color:#c4c4c4;margin:0 .35rem}.parity-product-card__price{margin:.15rem 0 0;font-size:.95rem;font-weight:700;color:var(--edgy-green)!important}.parity-product-card__price--muted{font-weight:500;color:#666!important}.parity-product-card__price-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem;margin-top:.15rem;display:inline-flex}.parity-product-card__cta{letter-spacing:.08em;text-transform:uppercase;text-align:center;width:100%;max-width:11.5rem;margin:.75rem auto 0;padding:.7rem 1rem;font-size:.72rem;font-weight:800;display:block;color:#fff!important;background:#2b2b2d!important;border:1px solid #2b2b2d!important;text-decoration:none!important}.parity-product-card:hover .parity-product-card__cta{background:var(--edgy-cta-hover-bg)!important;border-color:var(--edgy-cta-hover-bg)!important;color:var(--edgy-cta-hover-text)!important}.parity-product-category__price-note,.parity-product-category__empty{color:#666;text-align:center;margin-top:1rem;font-size:.85rem}.parity-product-category__pagination{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.75rem;font-size:.9rem;display:flex}.parity-product-category__pagination a{color:#1a1a1a;text-decoration:underline}.parity-product-category__kit-band{background-color:#242424;background-image:url(/parity/media/Component-43-1.2849ddf0.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:flex-start;min-height:414px;margin-top:3rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:48px calc(50vw - 50% + 12px);display:flex}@media (min-width:768px){.parity-product-category__kit-band{padding-left:calc(50vw - 50% + 32px);padding-right:calc(50vw - 50% + 32px)}}.parity-product-category__kit-band .parity-product-category__kit-band-title{text-transform:uppercase;color:#fff;margin:0;font-size:36px;font-weight:900;line-height:1}@media (min-width:1025px){.parity-product-category__kit-band .parity-product-category__kit-band-title{font-size:40px}}@media (max-width:767px){.parity-product-category__kit-band{text-align:center;align-items:center}}.parity-product-category__kit-band-lede{color:#fff;max-width:34rem;margin:.9rem 0 1.5rem;line-height:1.55}a.parity-product-category__cta--kit-band,.parity-product-category__cta--kit-band{padding:14px 55px;transition:transform .3s,background-color .3s,border-color .3s;background:0 0!important;border:1px solid #fff!important}a.parity-product-category__cta--kit-band:hover,.parity-product-category__cta--kit-band:hover{transform:scale(1.1);background:#6cbc06!important;border-color:#0000!important}.parity-product-category__designer{background-image:url(/parity/media/Section-5-BG.def941bf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;gap:2rem;margin-top:3rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px calc(50vw - 50% + 32px) 40px;display:grid}@media (min-width:1025px){.parity-product-category__designer{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:2.5rem}}.parity-product-category__designer-title{text-transform:uppercase;text-align:start;color:#2b2b2d;margin:0;font-size:40px;font-weight:900;line-height:1}.parity-product-category__designer p{color:#2b2b2d;text-align:start;max-width:34rem;margin:.9rem 0 1.25rem;line-height:1.55}.parity-product-category__designer-laptop{width:100%;max-width:570px;height:auto;margin:0 0 1.5rem;display:block}.parity-product-category__designer-media img{object-fit:contain;width:100%;max-width:670px;height:auto;display:block}a.parity-product-category__cta--outline,.parity-product-category__cta--outline{padding:10px 30px;transition:transform .3s,background-color .3s,border-color .3s;color:#000!important;background:0 0!important;border:1px solid #2b2b2d!important}a.parity-product-category__cta--outline:hover,.parity-product-category__cta--outline:hover{transform:scale(1.1);background:#6cbc06!important;border-color:#0000!important}.parity-product-category__benefits{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.parity-product-category__benefits li{text-align:center;padding:.25rem .5rem}.parity-product-category__benefits h3{letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:800;color:#1a1a1a!important}.parity-product-category__benefits p{color:#4a4a4a;margin:.45rem 0 0;font-size:.9rem;line-height:1.45}.parity-order-process{text-align:center;background-image:url(/parity/media/MicrosoftTeams-image-23-jpg.98bb9921.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:3rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:64px calc(50vw - 50% + 12px) 48px;display:block}.parity-order-process .parity-order-process__title{text-transform:uppercase;color:#2b2b2d;margin:.85rem 0 0;font-size:40px;font-weight:900;line-height:1}.parity-order-process__lede{color:#2b2b2d;max-width:40rem;margin:.9rem auto 2rem;line-height:1.55}.parity-need-quick{text-align:center;flex-direction:column;align-items:center;margin-top:3rem;display:flex}.parity-need-quick .parity-need-quick__title{text-transform:uppercase;color:#2b2b2d;margin:.85rem 0 0;font-size:40px;font-weight:900;line-height:1}.parity-need-quick__lede{color:#4a4a4a;max-width:44rem;margin:.9rem auto 2rem;line-height:1.55}.parity-need-quick__grid{gap:1.25rem;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.parity-need-quick__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px){.parity-need-quick__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.parity-product-category .parity-cat-faq,.parity-cat-faq{background:0 0;gap:1.75rem;margin-top:2.75rem;padding:0;display:grid}@media (min-width:1025px){.parity-product-category .parity-cat-faq,.parity-cat-faq{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:3rem}}.parity-cat-faq .parity-cat-faq__heading{text-transform:uppercase;text-align:start;color:#2b2b2d;margin:0;font-size:40px;font-weight:900;line-height:1}.parity-cat-faq__lede{color:#4a4a4a;text-align:start;max-width:30rem;margin:.9rem 0 1.4rem;line-height:1.55}.parity-cat-faq__list{border-top:1px solid #e5e5e5;margin:0}.parity-cat-faq__item{background:0 0;border-bottom:1px solid #e5e5e5}.parity-product-category .parity-cat-faq__q,.parity-cat-faq__q{width:100%;box-shadow:none;text-align:left;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem .75rem;font-size:1rem;font-weight:700;transition:background-color .2s,color .2s;display:flex;color:#1a1a1a!important;background:0 0!important;border:0!important}.parity-product-category .parity-cat-faq__item.is-open .parity-cat-faq__q,.parity-cat-faq__item.is-open .parity-cat-faq__q{color:#fff!important;background:#6cbc06!important}.parity-cat-faq__item.is-open .parity-cat-faq__icon{color:#fff}.parity-cat-faq__icon{color:#666;font-size:1.35rem;line-height:1}.parity-cat-faq__a{color:#4a4a4a;background:0 0;padding:.9rem .75rem 1.1rem;line-height:1.55}.parity-product-single__grid{gap:2rem;display:grid}@media (min-width:900px){.parity-product-single__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.5rem}}.parity-product-pdp__gallery{gap:.75rem;display:grid}.parity-product-pdp__stage,.parity-product-pdp__stage-empty{aspect-ratio:1;border:1px solid var(--edgy-gray-200);background:#f5f5f5;justify-content:center;align-items:center;display:flex;overflow:hidden}.parity-product-pdp__stage img{object-fit:contain;width:100%;height:100%;padding:1rem}.parity-product-pdp__thumbs{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.parity-product-pdp__thumbs button{border:1px solid var(--edgy-gray-200);cursor:pointer;background:#fff;width:4.25rem;height:4.25rem;padding:0;overflow:hidden}.parity-product-pdp__thumbs button.is-active{border-color:var(--edgy-green)}.parity-product-pdp__thumbs img{object-fit:contain;width:100%;height:100%;padding:.25rem}.parity-product-tabs__list{border-bottom:1px solid var(--edgy-gray-200);flex-wrap:wrap;gap:.35rem;display:flex}.parity-product-single .parity-product-tabs__tab{background:var(--edgy-header-cta);letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;border:0;border-bottom:3px solid #0000;min-height:2.6rem;padding:.55rem 1rem;font-size:.78rem;font-weight:800;transition:background-color .16s,border-color .16s,color .16s}.parity-product-single .parity-product-tabs__tab:hover,.parity-product-single .parity-product-tabs__tab:focus-visible,.parity-product-single .parity-product-tabs__tab.is-active,.parity-product-single .parity-product-tabs__tab[aria-selected=true]{background:var(--edgy-green);color:#fff;border-bottom-color:var(--edgy-green)}.parity-product-single .parity-product-tabs__tab:focus-visible{outline:3px solid color-mix(in srgb, var(--edgy-green) 45%, white);outline-offset:2px}.parity-product-single .parity-product-action{border:1px solid var(--edgy-header-cta);width:auto;min-height:2.875rem;font-family:var(--font-edgy), sans-serif;letter-spacing:.08em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.parity-product-single .parity-product-action--primary{background:var(--edgy-header-cta);color:#fff}.parity-product-single .parity-product-action--primary:hover,.parity-product-single .parity-product-action--primary:focus-visible{border-color:var(--edgy-green);background:var(--edgy-green);color:#fff}.parity-product-single .parity-product-action--secondary{color:var(--edgy-header-cta);background:#fff}.parity-product-single .parity-product-action--secondary:hover,.parity-product-single .parity-product-action--secondary:focus-visible{border-color:var(--edgy-green);color:var(--edgy-green-hover)}.parity-product-single .parity-product-action:focus-visible{outline:3px solid color-mix(in srgb, var(--edgy-green) 45%, white);outline-offset:2px}.parity-product-single .parity-product-action:disabled{cursor:not-allowed;opacity:.6}.parity-product-tabs__panel{color:var(--edgy-gray-600);padding:1.25rem 0 0;line-height:1.55}.parity-product-pdp__richtext,.parity-product-pdp__details{max-width:48rem}.parity-product-pdp__details a{color:#1d4ed8;text-decoration:underline}.elementor-location-header .search-toggle{align-items:center;display:flex;position:relative}.elementor-location-header .search-toggle .jet-ajax-search__field{opacity:0;width:0;min-width:0;padding:0;transition:width .3s,opacity .3s,padding .3s;border-width:0!important}.elementor-location-header .search-toggle.active .jet-ajax-search__field{opacity:1;flex:auto;width:100%;padding:8px 12px;border:1px solid #2b2b2b!important;border-radius:6px 0 0 6px!important}.elementor-location-header .search-toggle.active{flex:0 0 clamp(150px,24vw,217px)!important;width:clamp(150px,24vw,217px)!important;max-width:clamp(150px,24vw,217px)!important}.elementor-location-header .search-toggle.active .jet-ajax-search,.elementor-location-header .search-toggle.active .jet-ajax-search__form,.elementor-location-header .search-toggle.active .jet-ajax-search__fields-holder,.elementor-location-header .search-toggle.active .jet-ajax-search__field-wrapper{width:100%!important;min-width:0!important}.elementor-location-header .search-toggle .jet-ajax-search__submit{border-radius:0;transition:background .25s;box-shadow:none!important;background:0 0!important;border:none!important;margin-left:0!important;margin-right:0!important;padding:6px!important}.elementor-location-header .search-toggle.active .jet-ajax-search__submit{background:#2b2b2b!important;border-radius:0 8px 8px 0!important;padding:10px!important}.elementor-location-header .search-toggle:not(.active) .jet-ajax-search__submit:hover{background:0 0!important}.elementor-location-header .search-toggle.active .jet-ajax-search__submit:hover{background:var(--edgy-green)!important}.elementor-location-header .search-toggle .jet-ajax-search__submit svg,.elementor-location-header .search-toggle .jet-ajax-search__submit svg path{transition:fill .2s,stroke .2s;fill:#000!important;stroke:#000!important}.elementor-location-header .search-toggle.active .jet-ajax-search__submit svg,.elementor-location-header .search-toggle.active .jet-ajax-search__submit svg path{fill:#fff!important;stroke:#fff!important}.elementor-location-header .search-toggle:not(.active) .jet-ajax-search__results-area{display:none}
