.glgs-home.glgs-proposal-home{display:flex;flex-direction:column}.glgs-proposal-home h1,.glgs-proposal-home h2,.glgs-proposal-home h3,.glgs-proposal-home strong{font-weight:700}.glgs-proposal-home .glgs-proposal-hero-band{background:#f2f5f7}.glgs-proposal-home .glgs-hero{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:48px;padding-block:32px}.glgs-proposal-home .glgs-hero h1{font-size:clamp(38px,4.25vw,50px);line-height:1.12;max-width:400px;margin:0 0 32px;letter-spacing:-.5px}.glgs-proposal-home .glgs-eyebrow{font-size:13px;letter-spacing:.3px}.glgs-proposal-home .glgs-intro{font-size:18px;line-height:1.45;max-width:680px;color:#526678}.glgs-proposal-home .glgs-home-routes a{background:#fff;padding:10px 16px;min-height:60px;gap:2px}.glgs-proposal-home .glgs-home-routes strong{font-size:20px}.glgs-proposal-home .glgs-home-routes span{font-size:14px}.glgs-proposal-home .glgs-home-routes a:after{content:"\203a";justify-self:end;grid-column:2;grid-row:1 / 3;font-size:28px;color:#174f78}.glgs-proposal-mobile-actions{display:none}.glgs-proposal-home #shop-by-category{width:100%;padding-block:24px 36px}.glgs-proposal-home .glgs-section-heading h2{font-size:30px}.glgs-proposal-home .glgs-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.glgs-proposal-home .glgs-categories>li:nth-child(n+9){display:none}.glgs-proposal-home .glgs-category{padding:16px;gap:6px;min-height:84px;border-left:4px solid #174f78}.glgs-proposal-home .glgs-category__title{font-size:18px;font-weight:700}.glgs-proposal-home .glgs-category>span:not([class]){font-size:15px;color:#526678;line-height:1.35}.glgs-proposal-home .glgs-category__action{display:none}.glgs-all-categories{margin-top:16px}.glgs-all-categories summary{color:#174f78;font-weight:700;cursor:pointer;min-height:44px;padding-block:10px}.glgs-all-categories ul{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;padding:0}.glgs-all-categories a{display:inline-flex;align-items:center;min-height:44px}.glgs-proposal-home .glgs-feature-pair{width:100%;padding-bottom:24px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px}.glgs-proposal-home .glgs-featured-product{grid-template-columns:minmax(130px,.85fr) minmax(0,1.5fr);padding:16px;gap:16px}.glgs-proposal-home .glgs-featured-product h2{font-size:24px;line-height:1.2}.glgs-proposal-home .glgs-featured-product .price{font-size:28px}.glgs-featured-product__options{font-size:14px;color:#526678;line-height:1.4}.glgs-featured-product__options span{font-weight:600}.glgs-proposal-home .glgs-featured-product .button{width:100%;font-weight:700}.glgs-proposal-home .glgs-feature-service{padding:24px}.glgs-proposal-home .glgs-feature-service h2{font-size:30px}.glgs-proposal-home .glgs-brands-band{background:#fff;padding-block:0 16px}.glgs-proposal-home .glgs-brands-band h2{font-size:26px}.glgs-proposal-home .glgs-brands-band>.page-width>p{display:none}.glgs-proposal-home .glgs-brands{justify-content:space-between;gap:8px 20px}.glgs-proposal-home .glgs-brands li{border:0;background:none;font-size:19px;font-weight:700}.glgs-proposal-home .glgs-brands a,.glgs-proposal-home .glgs-brands span{padding:8px 0;color:#174f78}.glgs-proposal-home .glgs-brands-more{margin-top:0;font-size:14px}.glgs-proposal-home .glgs-proposal-special-routes{width:100%;padding-bottom:24px}.glgs-proposal-home .glgs-help-card.glgs-dtf-banner{border:0;border-top:1px solid #ccd7df;background:#fff;border-radius:0}.glgs-proposal-home .glgs-dtf-banner>.glgs-dtf-banner__link{padding:16px 0}.glgs-proposal-home .glgs-dtf-banner>.glgs-dtf-banner__link+.glgs-dtf-banner__link{padding-left:24px;border:0}.glgs-proposal-home .glgs-dtf-banner h2{color:#174f78;font-size:22px}.glgs-proposal-home .glgs-dtf-banner p{color:#526678;font-size:14px;margin:6px 0}.glgs-proposal-home .glgs-dtf-card__action{font-size:14px}.glgs-proposal-home .glgs-home-contact-strip{width:100%}@media(max-width:749px){.glgs-proposal-home .glgs-hero{display:block;padding-block:24px}.glgs-proposal-home .glgs-hero h1{font-size:36px;max-width:330px;margin-bottom:24px}.glgs-proposal-home .glgs-intro{font-size:18px}.glgs-proposal-home .glgs-home-routes{display:none}.glgs-proposal-home .glgs-proposal-mobile-actions{display:grid;gap:10px;width:100%;padding-top:16px}.glgs-proposal-mobile-actions .button{width:100%;font-size:18px;font-weight:700}.glgs-proposal-home .glgs-section-heading h2{font-size:28px}.glgs-proposal-home .glgs-section-heading>a{display:none}.glgs-proposal-home .glgs-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.glgs-proposal-home .glgs-categories>li:nth-child(n+7){display:none}.glgs-proposal-home .glgs-category{min-height:80px;justify-content:center;border-left-width:1px;padding:14px}.glgs-proposal-home .glgs-category__title{font-size:18px}.glgs-proposal-home .glgs-category>span:not([class]){display:none}.glgs-proposal-home #shop-by-category{padding-bottom:12px}.glgs-proposal-home .glgs-home-contact-strip{order:4;background:#f2f5f7;width:calc(100% - 30px);padding:16px;margin-inline:auto;display:block}.glgs-proposal-home .glgs-home-contact-strip strong{font-size:25px}.glgs-proposal-home .glgs-home-contact-strip>a:last-child{display:none}.glgs-proposal-home .glgs-home-contact-strip a{font-size:17px}.glgs-proposal-home .glgs-proposal-hero-band{order:1}.glgs-proposal-home .glgs-proposal-mobile-actions{order:2}.glgs-proposal-home #shop-by-category{order:3}.glgs-proposal-home .glgs-proposal-special-routes{order:5;padding-block:12px}.glgs-proposal-home .glgs-help-card.glgs-dtf-banner{border:0}.glgs-proposal-home .glgs-dtf-banner>.glgs-dtf-banner__link+.glgs-dtf-banner__link{padding-left:0}.glgs-proposal-home .glgs-feature-pair{order:6;grid-template-columns:1fr;padding-top:12px}.glgs-proposal-home .glgs-brands-band{order:7}.glgs-proposal-home .glgs-home-secondary{order:8;width:100%}.glgs-proposal-home .glgs-featured-product{grid-template-columns:110px minmax(0,1fr)}.glgs-proposal-home .glgs-featured-product h2{font-size:20px}.glgs-proposal-home .glgs-featured-product .price{font-size:24px}}#MainContent[data-template=collection] .collection-hero__title{font-size:40px;font-weight:700;margin-bottom:12px}.glgs-collection-intro{font-size:18px;color:#526678;margin-top:0}.glgs-collection-categories{border-bottom:1px solid #ccd7df;padding-bottom:16px;margin-bottom:16px}.glgs-collection-categories h2{font-size:20px;font-weight:700;margin:0 0 8px}.glgs-collection-categories a{display:block;min-height:40px;padding-block:8px;font-size:16px;color:#174f78;text-decoration:none}.glgs-category-help-tile aside{background:#f2f5f7;border:1px solid #ccd7df;border-radius:4px;padding:24px;height:100%;display:flex;flex-direction:column;gap:16px}.glgs-category-help-tile h2,.glgs-resource-compare h2{font-size:26px;font-weight:700;line-height:1.2;margin:0}.glgs-category-help-tile p,.glgs-resource-compare p{font-size:17px;color:#526678;line-height:1.5;margin:0 0 8px}.glgs-category-help-tile .button{width:100%;font-weight:700;padding-inline:12px}.glgs-category-help-tile small{margin-top:auto;color:#526678}.glgs-resource-compare{background:#e9f0f5;padding:24px;border-radius:4px;margin-top:28px}.glgs-resource-compare p{margin-top:12px}.glgs-resource-compare a{font-weight:700;color:#174f78}.glgs-card-clarity .glgs-card-options-link.button{display:flex;width:100%;margin-top:16px;min-height:48px;color:#fff;background:#174f78;text-decoration:none;font-weight:700}.glgs-card-application-caption{color:#526678;font-size:12px;line-height:1.4}.glgs-card-clarity .glgs-card-options{font-size:14px}.glgs-card-clarity .glgs-card-options dd{overflow-wrap:anywhere}@media(max-width:749px){.glgs-collection-categories{display:none}#MainContent[data-template=collection] .collection-hero__title{font-size:34px}.glgs-category-help-tile aside{padding:20px}}.glgs-proposal-home .glgs-hero h1>span{display:block}.glgs-feature-purchase-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.glgs-proposal-home .glgs-feature-purchase-row .price{margin:0}.glgs-proposal-home .glgs-feature-purchase-row .button{width:auto;min-width:150px;flex:1}.glgs-feature-contact{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:19px;text-decoration:none}.glgs-proposal-home .glgs-feature-service{display:flex;flex-direction:column}.glgs-proposal-home .glgs-feature-service .rte{flex:1;display:flex;flex-direction:column;justify-content:space-between}.glgs-proposal-home .glgs-feature-service .rte p{font-size:18px;margin:0 0 20px}@media(max-width:749px){.glgs-proposal-home .glgs-feature-purchase-row .button{width:100%;min-width:0}}.glgs-proposal-product .product__title h1{font-size:34px;font-weight:700;line-height:1.2}.glgs-proposal-product .product__info-container{display:grid;grid-template-columns:130px minmax(0,1fr);gap:0 16px}.glgs-proposal-product .product__info-container>*{grid-column:1 / -1;min-width:0}.glgs-proposal-product .product__info-container>.product-form__quantity{grid-column:1;max-width:none;align-self:start}.glgs-proposal-product .product__info-container>.glgs-proposal-buy{grid-column:2;align-self:start;margin-top:44px}.glgs-proposal-product .glgs-proposal-buy .product-form{margin:0}.glgs-proposal-product .glgs-proposal-buy .product-form__buttons{max-width:none}.glgs-proposal-product .glgs-proposal-buy .product-form__submit{min-height:48px;font-weight:700;--color-button:23,79,120;--color-button-text:255,255,255}.glgs-proposal-product .glgs-product-option-help{margin:0 0 4px;text-align:right}.glgs-proposal-product .glgs-product-buy-help{margin:12px 0 0}.glgs-proposal-product .glgs-product-option-help a,.glgs-proposal-product .glgs-product-buy-help a{display:inline-flex;align-items:center;min-height:44px;color:#174f78;font-size:15px;font-weight:700;text-underline-offset:3px}.glgs-proposal-product .product-form__quantity .quantity{width:130px}.glgs-proposal-product .glgs-purchase-summary{background:#f2f5f7;padding:20px;border:0}.glgs-selection-heading{text-transform:uppercase;font-size:13px;font-weight:700;color:#174f78;margin:0 0 12px}.glgs-selection-sku{font-size:15px;color:#526678;margin:12px 0}.glgs-proposal-product .glgs-selected-options dd{font-size:20px;font-weight:700}.glgs-proposal-product .glgs-purchase-summary .price--large{font-size:34px;font-weight:700}.glgs-proposal-product .product-form__input--pill input[type=radio]+label{border-radius:4px;padding:14px;min-height:48px;font-size:15px;line-height:1.4}.glgs-proposal-product .product-form__input--pill input[type=radio]:checked+label{background:#e9f0f5;color:#174f78;border-color:#174f78}.glgs-product-application-caption{color:#526678;font-size:14px;line-height:1.5}.glgs-product-media-help{background:#f2f5f7;padding:22px;margin-top:24px}.glgs-product-media-help h2{font-size:24px;font-weight:700;margin:0 0 12px}.glgs-product-media-help p{color:#526678;line-height:1.5;margin:0 0 12px}.glgs-product-media-help a{color:#174f78;font-weight:700}.glgs-product-wide-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid #ccd7df;margin-top:32px;padding-top:16px}.glgs-product-wide-details .product__accordion{margin:0;border:0}@media(min-width:750px){.glgs-product-wide-details>details[open],.glgs-product-wide-details>.product__accordion:has(>details[open]){grid-column:1 / -1;min-width:0}}.glgs-product-wide-details summary{min-height:48px;padding:12px 24px 12px 0;font-size:18px;font-weight:700;cursor:pointer}.glgs-product-wide-details summary:after{content:"+";float:right}.glgs-product-wide-details details[open]>summary:after{content:"\2212"}.glgs-product-wide-details .accordion__content{padding:0}.glgs-product-wide-details .product__description{font-size:16px}@media(max-width:749px){.glgs-proposal-product .product{display:grid;grid-template-columns:130px minmax(0,1fr);gap:0 14px}.glgs-proposal-product .product__info-wrapper,.glgs-proposal-product .product__info-container{display:contents}.glgs-proposal-product .product__info-container>*{order:4;width:100%;grid-column:1 / -1}.glgs-proposal-product .product__info-container>.product__text{order:0;grid-row:1}.glgs-proposal-product .product__info-container>.product__title{order:1;grid-row:2}.glgs-proposal-product .product__info-container>.product__sku{order:2;grid-row:3}.glgs-proposal-product .product__media-wrapper{order:3;grid-row:4;grid-column:1 / -1;width:100%;max-width:100%}.glgs-proposal-product .product__title h1{font-size:28px}.glgs-proposal-product .product__info-container>.glgs-proposal-buy{grid-column:2;width:auto;margin-top:44px}.glgs-proposal-product .product__info-container>.product-form__quantity{grid-column:1;width:auto;margin-top:20px}.glgs-proposal-product .glgs-proposal-buy .product-form__buttons{display:grid;grid-template-columns:1fr}.glgs-product-media-help{display:none}.glgs-product-wide-details{display:block;margin-top:24px}.glgs-proposal-product .glgs-purchase-summary .price--large{font-size:30px}}#MainContent[data-template=cart] .title{font-size:36px;font-weight:700}.glgs-cart-intro{color:#526678;font-size:17px;margin:0 0 24px}cart-items.is-empty .glgs-cart-intro,cart-items.is-empty .glgs-cart-certificate,cart-items.is-empty .glgs-cart-special-paths{display:none}cart-items[data-glgs-cart-clarity] .cart-items tbody{display:block}cart-items[data-glgs-cart-clarity] .cart-items thead{display:none}cart-items[data-glgs-cart-clarity] .cart-item{display:grid;grid-template-columns:110px minmax(0,1fr) 150px;gap:16px;border:1px solid #ccd7df;border-radius:4px;padding:18px;margin-bottom:18px}cart-items[data-glgs-cart-clarity] .cart-item>td{padding:0;width:auto}cart-items[data-glgs-cart-clarity] .cart-item__media{grid-column:1;grid-row:1 / 3}cart-items[data-glgs-cart-clarity] .cart-item__details{grid-column:2;grid-row:1 / 3}cart-items[data-glgs-cart-clarity] .cart-item__details>*{max-width:none}cart-items[data-glgs-cart-clarity] .cart-item__quantity{grid-column:3;grid-row:1}cart-items[data-glgs-cart-clarity] .cart-item__totals.small-hide{grid-column:3;grid-row:2;align-self:end}cart-items[data-glgs-cart-clarity] .cart-item__name{font-size:21px;font-weight:700}cart-items[data-glgs-cart-clarity] .cart-item__quantity-wrapper{flex-wrap:wrap}cart-items[data-glgs-cart-clarity] .quantity{width:126px;min-height:46px}cart-items[data-glgs-cart-clarity] .cart-remove-button{min-height:44px}.glgs-cart-photo-caption{font-size:12px;line-height:1.4;color:#526678}.glgs-item-total-label{display:block;font-size:13px;color:#526678;margin-bottom:6px}.glgs-cart-certificate{background:#e9f0f5;padding:22px;border-radius:4px;margin-top:24px}.glgs-cart-certificate h2,.glgs-cart-special-paths h2{font-size:25px;font-weight:700;margin:0 0 12px}.glgs-cart-certificate .cart__login-paragraph{margin:0;font-size:16px;text-align:left}.glgs-cart-special-paths{border:1px solid #ccd7df;padding:22px;margin-top:24px}.glgs-cart-special-paths p{color:#526678;line-height:1.5}.glgs-cart-special-paths a,.glgs-cart-summary-help a{color:#174f78;font-weight:700}#main-cart-footer .cart__blocks{width:100%;max-width:none;padding:24px}#main-cart-footer:not(.is-empty) .cart__footer{display:block;padding-top:0}.glgs-order-summary-heading{font-size:28px;font-weight:700;margin:0 0 24px}#main-cart-footer .totals{flex-direction:column;align-items:flex-start;gap:8px}#main-cart-footer .totals__total-value{margin:0;font-size:28px;font-weight:700}#main-cart-footer .tax-note{text-align:left;margin-block:20px 28px}.glgs-cart-summary-help{margin-top:24px}@media(min-width:990px){#MainContent[data-template=cart]:has(cart-items:not(.is-empty)){display:grid;grid-template-columns:minmax(0,2.2fr) minmax(280px,1fr);gap:0 28px;max-width:var(--page-width);margin-inline:auto;padding-inline:50px}#MainContent[data-template=cart]>*{grid-column:1 / -1}#MainContent[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(cart-items){grid-column:1}#MainContent[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(#main-cart-footer){grid-column:2;margin-top:110px}#MainContent[data-template=cart]:has(cart-items:not(.is-empty)) cart-items>.page-width,#MainContent[data-template=cart]:has(cart-items:not(.is-empty)) #main-cart-footer>.page-width{padding-inline:0}}@media(max-width:749px){cart-items[data-glgs-cart-clarity] .cart-item{grid-template-columns:90px minmax(0,1fr);gap:14px;padding:16px}cart-items[data-glgs-cart-clarity] .cart-item__media{grid-column:1;grid-row:1}cart-items[data-glgs-cart-clarity] .cart-item__image-container{display:block;width:100%;min-width:0;box-sizing:border-box}cart-items[data-glgs-cart-clarity] .cart-item__image{max-width:100%}cart-items[data-glgs-cart-clarity] .cart-item__details{display:contents}cart-items[data-glgs-cart-clarity] .cart-item__details>*{grid-column:1 / -1;margin-top:0}cart-items[data-glgs-cart-clarity] .cart-item__details>.cart-item__title{grid-column:2;grid-row:1}cart-items[data-glgs-cart-clarity] .cart-item__details>.caption-with-letter-spacing{display:none}cart-items[data-glgs-cart-clarity] .cart-item__name{font-size:20px}cart-items[data-glgs-cart-clarity] .cart-item__quantity{grid-column:1 / -1;grid-row:auto}cart-items[data-glgs-cart-clarity] .cart-item__totals.medium-hide{display:none}cart-items[data-glgs-cart-clarity] .cart-item__totals.small-hide{display:flex!important;grid-column:1 / -1;grid-row:auto;border-top:1px solid #ccd7df;padding-top:14px;justify-content:space-between;align-items:center}.glgs-cart-photo-caption{font-size:11px}.glgs-cart-certificate,.glgs-cart-special-paths{padding:18px}}@media(min-width:750px){.glgs-proposal-home .glgs-feature-purchase-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:12px}.glgs-proposal-home .glgs-feature-purchase-row>*{min-width:0}.glgs-proposal-home .glgs-feature-purchase-row .price{font-size:24px;line-height:1.25}.glgs-proposal-home .glgs-feature-purchase-row .price-item{white-space:normal}.glgs-proposal-home .glgs-feature-purchase-row .button{min-width:0;width:150px;padding-inline:10px;font-size:16px}}.glgs-support-hub{padding-block:24px 32px}.glgs-support-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border:1px solid #ccd7df;border-radius:6px;overflow:clip;background:#f2f5f7}.glgs-support-story{padding:28px;border-right:1px solid #ccd7df}.glgs-support-anniversary{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.glgs-support-anniversary__image-link{display:block;max-width:100%}.glgs-support-anniversary__image{display:block;width:420px;max-width:100%;height:auto}.glgs-support-anniversary__caption{font-size:17px;line-height:1.5}.glgs-support-anniversary__caption p{margin:0 0 12px}.glgs-support-anniversary__story-link,.glgs-support-contact a{color:#174f78;font-weight:600;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.glgs-support-help{min-width:0;padding:20px 28px;background:#fff}.glgs-support-contact{display:flex;flex-wrap:wrap;gap:0 24px;padding-bottom:12px}.glgs-support-contact p{width:100%;margin:0 0 8px;font-size:17px;line-height:1.5}.glgs-support-contact strong{font-size:25px;color:#0b2f4a}.glgs-support-hub .glgs-home-secondary{margin:0;width:100%}.glgs-support-hub .glgs-home-secondary>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:16px}.glgs-support-hub .glgs-service{display:block;padding:8px 0 20px}.glgs-support-hub .glgs-service h2,.glgs-support-hub .glgs-ordering h2{font-size:23px}.glgs-support-hub .glgs-service__details{padding:16px 0 0;border:0}.glgs-support-hub .glgs-ordering{margin:0;padding:8px 0 20px}.glgs-support-hub .glgs-ordering__grid{display:grid;grid-template-columns:1fr;gap:12px}.glgs-support-hub .glgs-ordering__grid h3{margin-bottom:4px}.glgs-support-hub .glgs-ordering__grid p{margin-top:0}.glgs-support-hub a:focus-visible{outline:3px solid #174f78;outline-offset:3px}@media(max-width:749px){.glgs-support-panel{grid-template-columns:1fr}.glgs-support-story{border-right:0;border-bottom:1px solid #ccd7df;padding:20px}.glgs-support-help{padding:16px 20px}.glgs-support-anniversary__caption{font-size:16px}.glgs-support-contact{gap:0 16px}}.glgs-unit-context,.glgs-unit-price-context{font-size:14px;line-height:1.5;color:#526678}.glgs-unit-format{display:block;margin-block:6px}.glgs-unit-context strong{font-weight:600}.glgs-page-quick-links,.glgs-dtf-information nav{display:flex;flex-wrap:wrap;gap:8px 20px;padding-block:12px}.glgs-page-quick-links a,.glgs-dtf-information a{display:inline-flex;align-items:center;min-height:44px;color:#174f78;font-weight:600}.glgs-service-prerequisites,.glgs-dtf-information{background:#f2f5f7;padding-block:20px;margin-bottom:24px}.glgs-service-prerequisites{padding-inline:20px}.glgs-service-prerequisites p,.glgs-dtf-information p{margin-top:0;line-height:1.5}[id^=glgs-service-],#glgs-dtf-builder{scroll-margin-top:12rem}.glgs-page-quick-links a:focus-visible,.glgs-dtf-information a:focus-visible{outline:3px solid #174f78;outline-offset:3px}#glgs-resource-buying-guides,#glgs-dtf-pressing-instructions,#glgs-graphtec-tutorial-link,#glgs-signlab-tutorial-link,#glgs-poli-tape-tutorial-link,#glgs-digital-media-profiles{scroll-margin-top:12rem}
/*# sourceMappingURL=/cdn/shop/t/29/assets/glgs-proposal-layout.css.map */
