html body.pgx2{--gt-navy:#0b1219;--gt-navy2:#121e2a;--gt-blue:#1e40af;--gt-blue-hi:#8fb0ff;--gt-grey:#f4f6f8;--gt-text:#55626d;--gt-line:#e2e7eb;--gt-f:var(--font-body--family,"Manrope"),"Manrope","Helvetica Neue",Arial,sans-serif}main[data-template=cart],main[data-template^=page]{flex:1 0 auto!important;overflow-x:clip!important;overflow-y:visible!important}main[data-template=cart]{font-family:var(--gt-f);color:var(--gt-navy)}html body.pgx2 main[data-template=cart] .cart-title :is(h1,h2,.h2){font-family:var(--gt-f)!important;font-weight:800!important;letter-spacing:-.04em!important;font-size:clamp(1.8rem,3vw,2.4rem)!important;line-height:1.05!important;color:var(--gt-navy)}html body.pgx2 main[data-template=cart] .cart-bubble__background{background:var(--gt-blue)!important}html body.pgx2 main[data-template=cart] .cart-bubble__text{color:#fff!important}html body.pgx2 main[data-template=cart] .cart-items__title{font-weight:700!important;letter-spacing:-.01em;color:var(--gt-navy)!important;text-decoration:none}html body.pgx2 main[data-template=cart] .cart-items__media-container{border-radius:12px;overflow:hidden;background:var(--gt-grey)}html body.pgx2 main[data-template=cart] :is(.cart-items__variants,.cart-items__unit-price-wrapper,.cart-totals__tax-note,.cart-secondary-typography){color:var(--gt-text)}html body.pgx2 main[data-template=cart] .quantity-selector{border-radius:8px!important;border:1px solid var(--gt-line)!important}html body.pgx2 main[data-template=cart] .cart-items__remove{color:var(--gt-text)}html body.pgx2 main[data-template=cart] .cart-summary{border-radius:14px}html body.pgx2 main[data-template=cart] .cart-totals__total-value{font-weight:800!important;letter-spacing:-.03em;font-size:1.4rem!important}html body.pgx2 main[data-template=cart] .cart-totals__total-label{font-weight:800!important}html body.pgx2 main[data-template=cart] .cart-discount__input{border-radius:8px!important;border-color:var(--gt-line)!important;min-height:44px}html body.pgx2 main[data-template=cart] .cart-discount__button{background:#fff!important;color:var(--gt-navy)!important;box-shadow:inset 0 0 0 1.5px var(--gt-navy)!important;border:0!important;border-radius:8px!important;font:700 13px/1 var(--gt-f)!important}html body.pgx2 main[data-template=cart] .cart__checkout-button{background:var(--gt-blue)!important;color:#fff!important;border:0!important;border-radius:8px!important;min-height:52px!important;font:700 15px/1 var(--gt-f)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 10px 24px -12px #1e40afcc!important}html body.pgx2 main[data-template=cart] .cart__checkout-button:hover{filter:brightness(1.08)}html body.pgx2 main[data-template=cart] .cart__ctas{display:grid;gap:10px}html body.pgx2 main[data-template=cart] .cart-page--empty .button{background:var(--gt-blue)!important;color:#fff!important;border-radius:8px!important;font:700 14px/1 var(--gt-f)!important}.gt-cart{padding-bottom:64px}.gt-cart__in{display:grid;gap:18px}.gt-swap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 24px;border-radius:14px;background:#f3f6ff;box-shadow:inset 0 0 0 2px var(--gt-blue)}.gt-swap__thumb{width:80px;height:80px;border-radius:12px;overflow:hidden;background:#fff}.gt-swap__thumb img{width:100%;height:100%;object-fit:cover}.gt-swap__copy{display:grid;gap:4px}html body .gt .gt-swap h2{font-size:clamp(1.2rem,2vw,1.5rem);letter-spacing:-.03em}.gt-swap p{color:var(--gt-text);font-size:14px}html body .gt .gt-ctrust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gt-ctrust li{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:10px;background:var(--gt-grey);font-size:12.5px;color:var(--gt-text);line-height:1.3;margin:0}.gt-ctrust b{display:block;color:var(--gt-navy);font-weight:700;font-size:13.5px}.gt-ctrust svg{color:var(--gt-blue)}@media(max-width:900px){.gt-swap{grid-template-columns:auto minmax(0,1fr);padding:18px}.gt-swap form{grid-column:1/-1}html body .gt .gt-swap .gt-btn{width:100%}.gt-swap__thumb{width:60px;height:60px}html body .gt .gt-ctrust{grid-template-columns:repeat(2,minmax(0,1fr))}}html body.pgx2 main[data-template^=page]{font-family:var(--gt-f);color:var(--gt-navy)}html body.pgx2 main .pgx-breadcrumbs{font-family:var(--gt-f)!important;font-size:12.5px!important;color:var(--gt-text)!important}html body.pgx2 main .pgx-breadcrumbs a{color:var(--gt-text)!important;text-decoration:none!important}html body.pgx2 main .pgx-breadcrumbs a:hover{color:var(--gt-blue)!important}html body.pgx2 main :is(.pgx-page-hero,.pgx-academy-hero,.pgx-section,.pgx-richtext,.pgx-resource-aside,.pg-page-cta,.pgx-dir) :is(h1,h2,h3){font-family:var(--gt-f)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.08!important;text-transform:none!important;text-wrap:balance}html body.pgx2 main :is(.pgx-page-hero,.pgx-academy-hero) h1{font-size:clamp(2.2rem,4.4vw,3.4rem)!important;letter-spacing:-.045em!important;line-height:1.02!important}html body.pgx2 main .pgx-section h2{font-size:clamp(1.6rem,2.8vw,2.3rem)!important;letter-spacing:-.04em!important}html body.pgx2 main .pgx-section h3{font-size:17px!important;letter-spacing:-.02em!important}html body.pgx2 main .pgx-richtext h2{font-size:clamp(1.4rem,2.4vw,1.9rem)!important;margin:1.6em 0 .5em!important;color:var(--gt-navy)!important}html body.pgx2 main .pgx-richtext h3{font-size:17px!important;letter-spacing:-.02em!important;color:var(--gt-navy)!important}html body.pgx2 main :is(.pgx-eyebrow,.pg-page-kicker){font-family:var(--gt-f)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gt-blue)!important}html body.pgx2 main :is(.pgx-dark,.pgx-final,.pgx-resource-aside,.pgx-academy-card,.pg-page-cta) :is(.pgx-eyebrow,.pg-page-kicker){color:var(--gt-blue-hi)!important}html body.pgx2 main :is(.pgx-lead,.pg-page-lead){font-family:var(--gt-f)!important;font-weight:500!important;font-size:clamp(1.05rem,1.6vw,1.2rem)!important;line-height:1.5!important;letter-spacing:-.01em!important;color:var(--gt-text)!important;max-width:58ch}html body.pgx2 main .pgx-page-hero{background:linear-gradient(180deg,#fff,#f6f8fa)!important;background-image:linear-gradient(180deg,#fff,#f6f8fa)!important;color:var(--gt-navy)!important;padding-block:clamp(40px,6vw,72px) clamp(32px,5vw,56px)!important;border:0!important;border-bottom:1px solid var(--gt-line)!important}html body.pgx2 main .pgx-page-hero h1{color:var(--gt-navy)!important}html body.pgx2 main .pgx-page-hero .pgx-eyebrow{color:var(--gt-blue)!important}html body.pgx2 main .pgx-section{background-color:#fff}html body.pgx2 main .pgx-soft{background:var(--gt-grey)!important}html body.pgx2 main :is(.pgx-dark,.pgx-final){background:var(--gt-navy)!important;background-image:none!important;color:#c9d3dc!important}html body.pgx2 main :is(.pgx-dark,.pgx-final) :is(h1,h2,h3,strong){color:#fff!important}html body.pgx2 main :is(.pgx-dark,.pgx-final) :is(p,span,li){color:#c9d3dc}html body.pgx2 main .pgx-academy-hero .pgx-lead{color:#c9d3dc!important}html body.pgx2 main :is(.pgx-button,.pg-button,.pg-button--accent){display:inline-flex!important;align-items:center;justify-content:center;gap:8px;background:var(--gt-blue)!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:16px 24px!important;min-height:48px;font:700 14px/1 var(--gt-f)!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;box-shadow:0 10px 24px -12px #1e40afcc!important;transition:filter .2s,transform .2s}html body.pgx2 main :is(.pgx-button,.pg-button):hover{filter:brightness(1.08);transform:translateY(-1px)}html body.pgx2 main :is(.pgx-link-light,.pg-text-link){color:var(--gt-blue)!important;font-weight:700!important;text-decoration:none!important}html body.pgx2 main :is(.pgx-dark,.pgx-final,.pgx-resource-aside,.pg-page-cta) :is(.pgx-link-light,.pg-text-link){color:var(--gt-blue-hi)!important}html body.pgx2 main .pgx-dir-finder__reset{background:#fff!important;color:var(--gt-navy)!important;box-shadow:inset 0 0 0 1.5px var(--gt-navy)!important}html body.pgx2 main .pgx-richtext{color:var(--gt-text);font-size:16px;line-height:1.7;font-family:var(--gt-f)}html body.pgx2 main .pgx-richtext :is(p,li){max-width:68ch}html body.pgx2 main .pgx-richtext a:not(.pg-button):not(.pg-text-link):not(.pgx-button){color:var(--gt-blue);font-weight:600;text-underline-offset:3px}html body.pgx2 main .pgx-richtext strong{color:var(--gt-navy)}html body.pgx2 main :is(.pg-editorial-image,.pg-editorial-image img){border-radius:14px!important;overflow:hidden}html body.pgx2 main .pg-editorial-image figcaption{font-size:13px;color:var(--gt-text)}html body.pgx2 main .pg-guide-notice{background:var(--gt-grey)!important;border:0!important;border-left:3px solid var(--gt-blue)!important;border-radius:10px!important;color:var(--gt-text)!important}html body.pgx2 main .pg-guide-nav a{border-radius:999px!important;border:1px solid var(--gt-line)!important;background:#fff!important;color:var(--gt-navy)!important;font-weight:600!important;text-decoration:none!important}html body.pgx2 main .pg-guide-nav a:hover{border-color:var(--gt-blue)!important;color:var(--gt-blue)!important}html body.pgx2 main .pg-page-cta{background:var(--gt-navy)!important;background-image:none!important;color:#c9d3dc!important;border:0!important;border-radius:14px!important;padding:clamp(24px,4vw,40px)!important}html body.pgx2 main .pg-page-cta :is(h2,h3,strong){color:#fff!important}html body.pgx2 main .pg-page-cta p{color:#c9d3dc!important}html body.pgx2 main .pgx-resource-aside{background:var(--gt-navy)!important;color:#c9d3dc!important;border:0!important;border-radius:14px!important;padding:28px!important;box-shadow:none!important}html body.pgx2 main .pgx-resource-aside h2{color:#fff!important;font-size:clamp(1.4rem,2vw,1.7rem)!important}html body.pgx2 main .pgx-resource-aside p{color:#c9d3dc!important}html body.pgx2 main .pgx-resource-aside a:not(.pgx-button){color:#fff!important;text-decoration:none!important}html body.pgx2 main .pgx-resource-aside hr{border:0!important;border-top:1px solid rgba(255,255,255,.12)!important}html body.pgx2 main .pgx-cards>*{border-radius:14px!important;border:1px solid var(--gt-line)!important;background:#fff!important;box-shadow:0 1px 0 var(--gt-line),0 18px 40px -30px #0b121959!important}html body.pgx2 main .pgx-cards>* p{color:var(--gt-text)}html body.pgx2 main .pgx-dark .pgx-cards>*{background:var(--gt-navy2)!important;border-color:#ffffff1a!important;box-shadow:none!important}html body.pgx2 main .pgx-dark .pgx-cards>* p{color:#c9d3dc}html body.pgx2 main .pgx-number{font-family:var(--gt-f)!important;font-weight:800!important;font-size:13px!important;line-height:1!important;letter-spacing:.12em!important;color:var(--gt-blue)!important;background:none!important;width:auto!important;height:auto!important;border-radius:0!important;display:inline-block!important;white-space:nowrap}html body.pgx2 main .pgx-dark .pgx-number{color:var(--gt-blue-hi)!important}html body.pgx2 main .pgx-academy-card{background:#fff!important;color:var(--gt-navy)!important;border:0!important;border-radius:14px!important;box-shadow:0 30px 60px -30px #0009!important}html body.pgx2 main .pgx-academy-card :is(h2,h3,strong,b){color:var(--gt-navy)!important}html body.pgx2 main .pgx-academy-card :is(p,span,li){color:var(--gt-text)!important}html body.pgx2 main .pgx-academy-card .pgx-eyebrow{color:var(--gt-blue)!important}html body.pgx2 main .pgx-academy-card li{border-color:var(--gt-line)!important}html body.pgx2 main .pgx-support-list li{color:inherit}html body.pgx2 main .pgx-faq{border-top:1.5px solid var(--gt-navy)}html body.pgx2 main .pgx-faq details{border:0!important;border-bottom:1px solid var(--gt-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding-inline:0!important}html body.pgx2 main .pgx-faq summary{font-family:var(--gt-f)!important;font-size:16px!important;font-weight:700!important;padding-block:17px!important;color:var(--gt-navy)!important}html body.pgx2 main .pgx-faq details p{color:var(--gt-text)!important}html body.pgx2 main[data-template^=page] :is(input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select){font-family:var(--gt-f)!important;border:1px solid var(--gt-line)!important;border-radius:8px!important;background:#fff!important;color:var(--gt-navy)!important;min-height:48px;box-shadow:none!important}html body.pgx2 main[data-template^=page] :is(input,textarea,select):focus-visible{outline:2px solid var(--gt-blue)!important;outline-offset:1px}html body.pgx2 main .pgx-dir-finder{border-radius:14px!important;background:var(--gt-grey)!important;border:0!important;box-shadow:none!important}html body.pgx2 main .pgx-dir-card{border-radius:14px!important;border:1px solid var(--gt-line)!important;background:#fff!important;box-shadow:0 1px 0 var(--gt-line),0 18px 40px -30px #0b121959!important;overflow:hidden}html body.pgx2 main .pgx-dir-chip{background:#f3f6ff!important;color:var(--gt-blue)!important;border:0!important;border-radius:6px!important;font-weight:800!important;font-family:var(--gt-f)!important}html body.pgx2 main :is(.pgx-dir-desc,.pgx-dir-area,.pgx-dir-loc,.pgx-dir-note){color:var(--gt-text)!important}html body.pgx2 main .pgx-dir-name{color:var(--gt-navy)!important;font-weight:800!important}html body.pgx2 main .pgx-dir-links a{color:var(--gt-blue)!important;font-weight:700!important}@media(prefers-reduced-motion:reduce){html body.pgx2 main :is(.pgx-button,.pg-button){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/gt-pages.css.map */
