:root{--ge-navy: #081d38;--ge-navy-2: #10294a;--ge-navy-3: #1b3a63;--ge-gold: #b89253;--ge-gold-2: #a37e42;--ge-gold-soft: #e9dcc4;--ge-ivory: #faf7f1;--ge-sand: #f3ede3;--ge-white: #ffffff;--ge-ink: #081d38;--ge-muted: #56627a;--ge-line: rgba(8, 29, 56, .1);--ge-line-light: rgba(255, 255, 255, .16);--ge-radius: 14px;--ge-radius-lg: 24px;--ge-shadow: 0 1px 2px rgba(8, 29, 56, .04), 0 12px 32px -12px rgba(8, 29, 56, .18);--ge-shadow-lg: 0 2px 4px rgba(8, 29, 56, .05), 0 28px 60px -24px rgba(8, 29, 56, .35);--ge-ease: cubic-bezier(.22, .61, .36, 1);--ge-section-y: clamp(5.6rem, 8vw, 10.4rem)}body{background:var(--ge-white);color:var(--ge-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.015em}.ge-section{padding-block:var(--ge-section-y);position:relative}.ge-section--tight{padding-block:clamp(4rem,5vw,6.4rem)}.ge-tone--white{background:var(--ge-white);color:var(--ge-ink)}.ge-tone--ivory{background:var(--ge-ivory);color:var(--ge-ink)}.ge-tone--sand{background:var(--ge-sand);color:var(--ge-ink)}.ge-tone--navy{background:var(--ge-navy);color:var(--ge-white)}.ge-eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ge-gold-2)}.ge-eyebrow:before{content:"";width:2.8rem;height:1px;background:currentColor}.ge-tone--navy .ge-eyebrow,.ge-on-dark .ge-eyebrow{color:var(--ge-gold)}.ge-eyebrow--center{justify-content:center}.ge-title{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.12;letter-spacing:-.02em;color:inherit;text-wrap:balance}.ge-title em{font-style:normal;color:var(--ge-gold-2)}.ge-tone--navy .ge-title em,.ge-on-dark .ge-title em{color:var(--ge-gold)}.ge-lead{margin:1.6rem 0 0;font-size:1.7rem;line-height:1.65;color:var(--ge-muted);max-width:60ch;text-wrap:pretty}.ge-tone--navy .ge-lead,.ge-on-dark .ge-lead{color:#ffffffc7}.ge-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem 4rem;margin-bottom:clamp(3.2rem,4vw,5.6rem);flex-wrap:wrap}.ge-head--center{flex-direction:column;align-items:center;text-align:center}.ge-head--center .ge-lead{margin-inline:auto}.ge-head__text{max-width:68rem}.ge-btn{--ge-btn-bg: var(--ge-navy);--ge-btn-fg: var(--ge-white);--ge-btn-bd: var(--ge-navy);display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 2.8rem;border-radius:999px;border:1.5px solid var(--ge-btn-bd);background:var(--ge-btn-bg);color:var(--ge-btn-fg);font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background-color .25s var(--ge-ease),color .25s var(--ge-ease),border-color .25s var(--ge-ease),transform .25s var(--ge-ease),box-shadow .25s var(--ge-ease)}.ge-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #081d388c}.ge-btn:focus-visible{outline:2px solid var(--ge-gold);outline-offset:3px}.ge-btn svg{width:1.6rem;height:1.6rem;flex:none;transition:transform .25s var(--ge-ease)}.ge-btn:hover svg{transform:translate(3px)}.ge-btn--gold{--ge-btn-bg: var(--ge-gold);--ge-btn-bd: var(--ge-gold);--ge-btn-fg: var(--ge-navy)}.ge-btn--gold:hover{--ge-btn-bg: #c9a466;--ge-btn-bd: #c9a466}.ge-btn--navy:hover{--ge-btn-bg: var(--ge-navy-3);--ge-btn-bd: var(--ge-navy-3)}.ge-btn--ghost-light{--ge-btn-bg: transparent;--ge-btn-bd: rgba(255, 255, 255, .5);--ge-btn-fg: var(--ge-white)}.ge-btn--ghost-light:hover{--ge-btn-bg: var(--ge-white);--ge-btn-fg: var(--ge-navy);--ge-btn-bd: var(--ge-white)}.ge-btn--ghost{--ge-btn-bg: transparent;--ge-btn-bd: rgba(8, 29, 56, .28);--ge-btn-fg: var(--ge-navy)}.ge-btn--ghost:hover{--ge-btn-bg: var(--ge-navy);--ge-btn-fg: var(--ge-white);--ge-btn-bd: var(--ge-navy)}.ge-link{display:inline-flex;align-items:center;gap:.8rem;font-weight:700;font-size:1.5rem;color:var(--ge-navy);text-decoration:none;border-bottom:1.5px solid var(--ge-gold);padding-bottom:.3rem;transition:gap .25s var(--ge-ease),color .25s var(--ge-ease)}.ge-link:hover{gap:1.2rem;color:var(--ge-gold-2)}.ge-link svg{width:1.5rem;height:1.5rem}.ge-tone--navy .ge-link{color:var(--ge-white)}.ge-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.ge-media{position:relative;overflow:hidden;border-radius:var(--ge-radius-lg);background:var(--ge-sand)}.ge-media img{display:block;width:100%;height:100%;object-fit:cover}.ge-icon{width:2.4rem;height:2.4rem;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.js .ge-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ge-ease),transform .8s var(--ge-ease);transition-delay:calc(var(--ge-i, 0) * 80ms)}.js .ge-reveal.is-in{opacity:1;transform:none}.shopify-design-mode .ge-reveal{opacity:1!important;transform:none!important}}.section-header .header-wrapper{background:#fffffff5;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.header-wrapper--border-bottom{border-bottom:1px solid var(--ge-line)!important}.header__menu-item{font-family:var(--font-body-family);font-size:1.45rem;font-weight:700;letter-spacing:.01em;color:var(--ge-navy)}.header__menu-item span{transition:color .2s var(--ge-ease)}.header__menu-item:hover span{color:var(--ge-gold-2);text-decoration:none}.header__active-menu-item{text-decoration:none!important;box-shadow:inset 0 -2px 0 var(--ge-gold)}.header__submenu .header__menu-item{font-weight:600;font-size:1.4rem}.header__icons{align-items:center;gap:.4rem}.ge-header-cta{display:inline-flex;align-items:center;gap:.8rem;margin-left:1.2rem;min-height:4.4rem;padding:0 2rem;border-radius:999px;background:var(--ge-navy);color:var(--ge-white);font-size:1.4rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .25s var(--ge-ease)}.ge-header-cta:hover{background:var(--ge-gold-2)}.ge-header-cta svg{width:1.6rem;height:1.6rem}@media screen and (max-width:1199px){.ge-header-cta{display:none}}@media screen and (min-width:990px)and (max-width:1279px){.header__inline-menu .header__menu-item{padding-left:.9rem;padding-right:.9rem;font-size:1.35rem}.header__inline-menu summary.header__menu-item{padding-right:2.6rem}.header--middle-left{column-gap:2rem}}.card-wrapper.product-card-wrapper .card--card,.card-wrapper.product-card-wrapper .card--standard .card__inner{transition:transform .35s var(--ge-ease),box-shadow .35s var(--ge-ease)}.card-wrapper.product-card-wrapper:hover .card--card{transform:translateY(-4px);box-shadow:var(--ge-shadow-lg)}.product-card-wrapper .card--card{background:var(--ge-white);border:1px solid var(--ge-line)}.product-card-wrapper .card__media .media{background:linear-gradient(180deg,#fbfaf7,#f3efe7)}.product-card-wrapper .card__media img{mix-blend-mode:multiply}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:700;font-size:1.55rem;line-height:1.35;letter-spacing:0}.product-card-wrapper .card__heading a:hover{color:var(--ge-gold-2)}.product-card-wrapper .price{font-weight:700;color:var(--ge-navy)}.product-card-wrapper .price--on-sale .price-item--regular{color:var(--ge-muted);font-weight:400}.product-card-wrapper .price--on-sale .price-item--sale{color:#b3261e}.card__badge .badge{border-radius:999px;font-weight:700;letter-spacing:.04em;padding:.5rem 1.1rem}.collection-list-title,.featured-collection .title,.collection__title .title,.title-wrapper-with-link .title{font-weight:600;letter-spacing:-.02em}.footer{background:var(--ge-navy)!important;color:#ffffffc7}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ge-gold);margin-bottom:2rem}.footer .list-menu__item--link,.footer .footer-block__details-content a,.footer .rte a{color:#ffffffd1;font-size:1.5rem;text-decoration:none;transition:color .2s var(--ge-ease)}.footer .list-menu__item--link:hover,.footer .rte a:hover{color:var(--ge-gold)}.footer .footer-block__brand-info .rte,.footer .footer-block__brand-info p{color:#ffffffb3;font-size:1.5rem;line-height:1.7}.footer .footer-block__image-wrapper img{filter:none}.footer__content-bottom{border-top:1px solid var(--ge-line-light)!important}.footer .copyright__content,.footer .copyright__content a{color:#ffffff8c}.footer .newsletter-form__field-wrapper .field__input{background:#ffffff0f;color:var(--ge-white);border-radius:999px}.footer .newsletter-form__field-wrapper .field:after{border-radius:999px;box-shadow:0 0 0 1px #ffffff4d}.footer .newsletter-form__field-wrapper .field__label{color:#fff9}.product__title h1{font-weight:600;letter-spacing:-.02em}.product-form__submit.button{border-radius:999px;min-height:5.6rem;letter-spacing:.06em}.product__media-wrapper .product__media{background:linear-gradient(180deg,#fbfaf7,#f3efe7)}.product__media-wrapper .product__media img{mix-blend-mode:multiply}.button:not(.header__icon):not(.quick-add__submit),.shopify-challenge__button{border-radius:999px}.button:not(.header__icon):not(.quick-add__submit):before,.button:not(.header__icon):not(.quick-add__submit):after{border-radius:999px}.footer .ge-footer-logo{margin-bottom:2.4rem}.footer .ge-footer-logo img{display:block;width:100%;height:auto}.footer .footer-block__brand-info .ge-footer-logo~.footer-block__heading{display:none}.footer .footer-block__details-content.rte p{line-height:1.5}.footer .footer-block__details-content.rte p a{display:inline-block;margin:.45rem 0}.ge-title,.ge-hero__title,.ge-cats__name,.ge-occ__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.product-card-wrapper .card .card__badge{padding:1.4rem}.ge-pdp-extras{padding:1.6rem 0 var(--ge-section-y)}.ge-pdp-extras h3{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.2vw,3rem);font-weight:600;letter-spacing:-.02em;color:var(--ge-navy)}.ge-pdp-extras .cro-trust-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 2.4rem;padding:2.8rem 0;border:1px solid var(--ge-line);border-radius:var(--ge-radius-lg);background:#fff;box-shadow:var(--ge-shadow)}.ge-pdp-extras .cro-trust-item{min-width:0;gap:1.4rem;padding:.4rem 2.8rem;font-size:1.4rem;line-height:1.45;color:var(--ge-muted)}.ge-pdp-extras .cro-trust-item+.cro-trust-item{border-left:1px solid var(--ge-line)}.ge-pdp-extras .cro-trust-item strong{color:var(--ge-navy);font-size:1.55rem}.ge-pdp-extras .cro-trust-item .material-symbols-outlined,.ge-pdp-extras .cro-why-item .material-symbols-outlined{display:grid;place-items:center;width:4.8rem;height:4.8rem;max-width:none;overflow:visible;flex:none;border-radius:50%;font-size:2.2rem;line-height:4.8rem;text-align:center;background:var(--ge-gold-soft);color:var(--ge-navy)}.ge-pdp-extras .cro-guarantee-badges{gap:1.2rem;padding:0;margin:0 0 5.6rem}.ge-pdp-extras .cro-badge{justify-content:center;padding:1.2rem 1.8rem;border-radius:999px;border:1px solid var(--ge-line);background:var(--ge-ivory);font-size:1.35rem;font-weight:700;color:var(--ge-navy)}.ge-pdp-extras .cro-badge .material-symbols-outlined{font-size:2rem;color:var(--ge-gold-2)}.ge-pdp-extras .cro-stock-urgency{padding:1.4rem 1.8rem;border-radius:var(--ge-radius);font-size:1.45rem}.ge-pdp-extras .cro-why-us{padding:0;margin:0 0 5.6rem}.ge-pdp-extras .cro-why-us h3{margin:0 0 2.4rem;font-size:clamp(2.4rem,2.2vw,3rem)}.ge-pdp-extras .cro-why-us-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.ge-pdp-extras .cro-why-item{flex-direction:column;gap:1.6rem;padding:2.8rem;border-radius:var(--ge-radius-lg);background:var(--ge-ivory);border:1px solid var(--ge-line)}.ge-pdp-extras .cro-why-item .material-symbols-outlined{background:var(--ge-navy);color:var(--ge-gold)}.ge-pdp-extras .cro-why-item-text strong{font-size:1.7rem;margin-bottom:.6rem}.ge-pdp-extras .cro-why-item-text span{font-size:1.45rem;line-height:1.6;color:var(--ge-muted)}.ge-pdp-extras .product-faq-section{padding:5.6rem 0 0;margin:0 0 5.6rem;border-top:1px solid var(--ge-line)}.ge-pdp-extras .product-faq-section h3,.ge-pdp-extras .related-products-section h3{margin:0 0 2.8rem;font-size:clamp(2.4rem,2.2vw,3rem);font-weight:600;letter-spacing:-.02em}.ge-pdp-extras .faq-item{border-bottom:1px solid var(--ge-line)}.ge-pdp-extras .faq-question{padding:2.2rem 0;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:600;color:var(--ge-navy)}.ge-pdp-extras .faq-question:hover{color:var(--ge-gold-2)}.ge-pdp-extras .faq-question .material-symbols-outlined{color:var(--ge-navy)}.ge-pdp-extras .faq-answer{font-size:1.5rem;line-height:1.75;color:var(--ge-muted)}.ge-pdp-extras .faq-item.active .faq-answer{padding:0 4rem 2.4rem 0}.ge-pdp-extras .related-products-section{padding:5.6rem 0 0;margin:0;border-top:1px solid var(--ge-line)}.ge-pdp-extras .related-products-grid{gap:2rem}.ge-pdp-extras .related-product-card{border:1px solid var(--ge-line);border-radius:var(--ge-radius-lg);background:#fff;transition:transform .35s var(--ge-ease),box-shadow .35s var(--ge-ease)}.ge-pdp-extras .related-product-card:hover{transform:translateY(-4px);box-shadow:var(--ge-shadow-lg)}.ge-pdp-extras .related-product-card img{aspect-ratio:4 / 5;object-fit:contain;padding:2rem;background:#fff;border-bottom:1px solid var(--ge-line)}.ge-pdp-extras .related-product-info{padding:1.8rem 2rem 2.2rem}.ge-pdp-extras .related-product-info h4{font-size:1.55rem;font-weight:700;color:var(--ge-navy);margin-bottom:.8rem}.ge-pdp-extras .related-product-price{font-size:1.6rem;font-weight:700}.ge-pdp-extras .related-product-price .compare-price{font-size:1.4rem}@media screen and (max-width:989px){.ge-pdp-extras .cro-trust-bar{grid-template-columns:1fr 1fr;padding:1.2rem 0}.ge-pdp-extras .cro-trust-item{padding:1.8rem 2.4rem}.ge-pdp-extras .cro-trust-item+.cro-trust-item{border-left:0}.ge-pdp-extras .cro-trust-item:nth-child(2n){border-left:1px solid var(--ge-line)}.ge-pdp-extras .cro-why-us-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.ge-pdp-extras .cro-trust-bar{grid-template-columns:1fr}.ge-pdp-extras .cro-trust-item,.ge-pdp-extras .cro-trust-item:nth-child(2n){border-left:0;padding:1.4rem 2rem}.ge-pdp-extras .cro-trust-item+.cro-trust-item{border-top:1px solid var(--ge-line)}.ge-pdp-extras .cro-why-us-grid{grid-template-columns:1fr}.ge-pdp-extras .cro-why-item{flex-direction:row;padding:2rem}.ge-pdp-extras .related-products-grid{gap:1.2rem}.ge-pdp-extras .related-product-card img{padding:1.2rem}.ge-pdp-extras .related-product-info{padding:1.2rem 1.4rem 1.6rem}.ge-pdp-extras .related-product-info h4{font-size:1.4rem}}.product__description table{width:100%!important;margin:2rem 0!important;border-collapse:separate!important;border-spacing:0;border-radius:var(--ge-radius);overflow:hidden;box-shadow:0 0 0 1px var(--ge-line);font-size:1.45rem!important}.product__description table th,.product__description table td{padding:1.3rem 1.8rem!important;border:0!important;line-height:1.45;vertical-align:top}.product__description table tbody tr+tr td{border-top:1px solid var(--ge-line)!important}.product__description table tbody tr:nth-child(2n) td{background:var(--ge-ivory)}.product__description table tbody td:first-child{font-weight:700;color:var(--ge-navy)}.product__description table thead th{font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.footer{border-top:1px solid rgba(255,255,255,.1)!important}.product-card-wrapper .ge-card-ht{margin:.2rem 0 0;font-size:1.25rem;font-weight:400;color:var(--ge-muted)}.product-card-wrapper .ge-card-quote{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;color:var(--ge-gold-2)}.card__badge .badge.ge-badge{border:0;font-size:1.15rem;letter-spacing:.06em}.card__badge .badge.ge-badge--quote{background:var(--ge-gold);color:var(--ge-navy)}.card__badge .badge.ge-badge--order{background:var(--ge-navy);color:#fff}.product-card-wrapper .price--sold-out .price-item{color:var(--ge-navy)}.ge-plp-page #main-collection-filters{padding-top:3.2rem}.ge-plp-page #main-collection-filters .facets__form{align-items:center}.ge-plp-page #main-collection-filters .facets__heading,.ge-plp-page #main-collection-filters .facet-filters__label{font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ge-muted)}.ge-plp-page #main-collection-filters .facets__summary{padding:1rem 3.6rem 1rem 1.8rem;border:1px solid var(--ge-line);border-radius:999px;background:#fff;font-size:1.4rem;font-weight:700;color:var(--ge-navy);transition:border-color .2s var(--ge-ease)}.ge-plp-page #main-collection-filters .facets__summary:hover,.ge-plp-page #main-collection-filters details[open]>.facets__summary{border-color:var(--ge-gold)}.ge-plp-page #main-collection-filters .facets__summary .icon-caret{right:1.6rem}.ge-plp-page #main-collection-filters .facet-filters__field .select{border:0}.ge-plp-page #main-collection-filters .facet-filters__sort{height:auto;padding:1rem 3.8rem 1rem 1.8rem;border:1px solid var(--ge-line);border-radius:999px;background-color:#fff;font-size:1.4rem;font-weight:700;color:var(--ge-navy);box-shadow:none}.ge-plp-page #main-collection-filters .facet-filters__field .select .icon-caret{right:1.6rem}.ge-plp-page #main-collection-filters .product-count{padding:.8rem 1.4rem;border-radius:999px;background:var(--ge-ivory);font-size:1.3rem;font-weight:700;color:var(--ge-navy)}.ge-plp-page #main-collection-filters .facets__display{border-radius:var(--ge-radius);border:1px solid var(--ge-line);box-shadow:var(--ge-shadow)}.ge-plp-page .active-facets__button-inner{border-radius:999px}.ge-plp-page .mobile-facets__open{padding:1rem 1.8rem;border:1px solid var(--ge-line);border-radius:999px;background:#fff}.ge-plp-page #ProductGridContainer{padding-bottom:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ge-refonte.css.map */
