.summary-bar-wrapper.display{opacity:1;max-height:80px;padding:12px 50px}.summary-bar-wrapper{color:#1f2640;max-height:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease;opacity:0;position:sticky;z-index:99;top:160px;background-color:#fff;width:100%;display:flex;align-items:center;justify-content:flex-end;box-shadow:0 4px 10px 0 rgba(153,153,153,.1490196078)}.summary-bar-wrapper .summary-bar-inner-wrapper .save-design{background-color:rgba(0,0,0,0);color:#1c7293;text-decoration:underline;padding:0;font-size:14px}.summary-bar-wrapper .summary-bar-inner-wrapper .save-design:hover{color:#1f2640}.summary-bar-wrapper .summary-bar-inner-wrapper .save-design[disabled]{color:#ecebe7;pointer-events:none;cursor:none}.summary-bar-wrapper .summary-bar-inner-wrapper #summary-add-to-cart{font-size:14px;padding:6px 25px}.summary-bar-wrapper .summary-bar-inner-wrapper #summary-add-to-cart:hover{text-decoration:none}.summary-bar-wrapper .summary-bar-inner-wrapper .summary-bar-product-title{font-weight:700;font-size:14px}.summary-bar-wrapper .summary-bar-inner-wrapper .product-price{font-weight:400;font-size:14px}.summary-bar-wrapper .summary-bar-inner-wrapper .product-price span{font-weight:600}.impactsigns-accordion-fields-wrapper{background:#f5f5f5;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#f5f5f5}.impactsigns-accordion-fields-wrapper:first-of-type{height:auto;min-height:100%}.impactsigns-accordion-fields-wrapper:not(:first-of-type){height:0;max-height:0;overflow:hidden}.impactsigns-accordion-fields-wrapper:not(.active){border-bottom-left-radius:4px;border-bottom-right-radius:4px}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-right:46px}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper{display:flex;flex-direction:column}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper{display:flex;align-items:center}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper .impactsigns-heading-label,.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper .impactsigns-selected{font-size:16px;line-height:26px}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper .impactsigns-selected{color:#2b2b2b;font-weight:400}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper .impactsigns-heading-label{color:#1f2640;font-weight:600;margin-right:4px}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper .impactsigns-heading-label::after{content:": "}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .gb-icon{height:22px}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .gb-icon .gb-accordion__icon{width:13px}.impactsigns-accordion-fields-wrapper .impactsigns-accordion-content-wrapper{height:0;max-height:0;overflow:hidden;background:#f5f5f5!important;margin-bottom:1em;transition:all .15s;width:100%;padding:0 32px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.impactsigns-accordion-fields-wrapper .impactsigns-selected{overflow:visible}.impactsigns-accordion-fields-wrapper .remove-line{margin:0;display:none;color:#1c7293;font-size:14px;line-height:22px;text-decoration:underline}.impactsigns-accordion-fields-wrapper .remove-line:hover{color:#1f2640}.impactsigns-accordion-fields-wrapper.required-accordion .impactsigns-heading-wrapper{padding-top:31px}.impactsigns-accordion-fields-wrapper.required-accordion:not(.active) .impactsigns-heading-wrapper{padding-bottom:31px;padding-left:32px}.impactsigns-accordion-fields-wrapper.required-accordion.active .impactsigns-heading-wrapper{padding-bottom:16px}.impactsigns-accordion-fields-wrapper.active-accordion{overflow:visible}.impactsigns-accordion-fields-wrapper.active-accordion:not(:first-of-type){height:auto;max-height:9999px}.impactsigns-accordion-fields-wrapper.active-accordion:not(.required-accordion) .impactsigns-heading-wrapper{padding-top:24px;padding-bottom:24px;padding-left:32px}.impactsigns-accordion-fields-wrapper.active-accordion:not(.required-accordion) .remove-line{display:block!important}.impactsigns-accordion-fields-wrapper.active:not(.required-accordion) .impactsigns-heading-wrapper{padding-bottom:10px}.impactsigns-accordion-fields-wrapper.active .impactsigns-heading-preview-wrapper .impactsigns-heading-label::after{content:""!important}.impactsigns-accordion-fields-wrapper.active .impactsigns-heading-preview-wrapper .impactsigns-selected{display:none}.impactsigns-accordion-fields-wrapper.active .impactsigns-heading-wrapper{padding-left:32px;padding-right:46px}.impactsigns-accordion-fields-wrapper.active .impactsigns-heading-wrapper .gb-accordion__icon{transform:rotate(180deg)}.impactsigns-accordion-fields-wrapper.active .impactsigns-accordion-content-wrapper{overflow:visible;height:auto;max-height:9999px;padding:0 32px 36px 32px}.impactsigns-height-wrapper{align-items:center;position:absolute;margin-right:10px}.impactsigns-height-wrapper .impactsigns-height-label.auto-left::after,.impactsigns-height-wrapper .impactsigns-height-label.auto-left::before{left:auto}.impactsigns-height-wrapper .impactsigns-height-label{font-size:20px;font-weight:400;color:#686868;text-align:left;font-size:20px;position:relative;top:10px;right:40px;position:relative;height:100%;border-right:1px solid #c2c2c2;margin:5px 0;padding:10px 4px 10px 0;display:flex;justify-content:center}.impactsigns-height-wrapper .impactsigns-height-label::after,.impactsigns-height-wrapper .impactsigns-height-label::before{content:"";position:absolute;left:0;width:13px;height:1px;background-color:#c2c2c2;transform:translateX(130%)}.impactsigns-height-wrapper .impactsigns-height-label::before{top:0}.impactsigns-height-wrapper .impactsigns-height-label::after{bottom:-1px}.impactsigns-dimension-wrapper{width:-moz-fit-content;width:fit-content;margin:auto}.impactsigns-dimension-wrapper .impactsigns-dimension-label{text-align:center;font-size:20px;font-weight:400;color:#686868;background-color:#f5f5f5;padding:0 5px}.apaou-text-layer{transform:none!important;width:-moz-fit-content!important;width:fit-content!important;position:relative!important;top:0!important;left:0!important;border-top:1px solid #c2c2c2;padding:20px 0;margin:0 20px;font-size:32px;line-height:48px;margin:auto;white-space:nowrap;overflow:visible;text-overflow:ellipsis}.apaou-text-layer::before{content:"";position:absolute;height:13px;background-color:#c2c2c2;top:-7px;color:#686868}.apaou-text-layer::after{content:"";position:absolute;height:13px;background-color:#c2c2c2;top:-7px;color:#686868}.apaou-text-layer::before{left:-1px;width:1px}.apaou-text-layer::after{right:-1px;width:1px}.apaou-text-layer.uppercase-only{text-transform:uppercase!important}.pewc-item.single-option{width:0;height:0;opacity:0}.pewc-text-swatch .pewc-checkbox-group-wrapper .pewc-radio-form-label{width:100%;justify-content:space-between;border-radius:4px;text-align:center;padding:12px;color:#1f2640;border:1px solid #c2c2c2}.pewc-text-swatch .pewc-checkbox-group-wrapper .pewc-radio-form-label:hover{border:1px solid #1f2640;background:rgba(0,0,0,0)}.pewc-text-swatch .pewc-checkbox-group-wrapper .pewc-radio-form-label.active-swatch{border:.5px solid #1c7293;background:#def1f9;color:#1f2640}.customize-order{margin:30px 0 20px 0;font-family:Open Sans;font-size:21px;font-weight:700;line-height:38px;text-align:left}.pewc-item-upload .pewc-placeholder small{text-align:right;position:relative;top:40px;right:10px}.pewc-item-upload .pewc-placeholder img{display:none!important;max-width:0}.pewc-input-wrapper.image-loaded{display:block!important}.pewc-group-date .pewc-item-field-wrapper::after{pointer-events:none;content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='4' fill='%23F5F5F5'/%3E%3Cmask id='mask0_1325_9332' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='4' y='4' width='24' height='24'%3E%3Crect x='4' y='4' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1325_9332)'%3E%3Cpath d='M9.30775 25.5C8.80258 25.5 8.375 25.325 8.025 24.975C7.675 24.625 7.5 24.1974 7.5 23.6923V10.3078C7.5 9.8026 7.675 9.37502 8.025 9.02502C8.375 8.67502 8.80258 8.50002 9.30775 8.50002H10.6923V6.38477H12.2308V8.50002H19.8077V6.38477H21.3077V8.50002H22.6923C23.1974 8.50002 23.625 8.67502 23.975 9.02502C24.325 9.37502 24.5 9.8026 24.5 10.3078V23.6923C24.5 24.1974 24.325 24.625 23.975 24.975C23.625 25.325 23.1974 25.5 22.6923 25.5H9.30775ZM9.30775 24H22.6923C22.7692 24 22.8398 23.9679 22.9038 23.9038C22.9679 23.8398 23 23.7693 23 23.6923V14.3078H9V23.6923C9 23.7693 9.03208 23.8398 9.09625 23.9038C9.16025 23.9679 9.23075 24 9.30775 24ZM9 12.8078H23V10.3078C23 10.2308 22.9679 10.1603 22.9038 10.0963C22.8398 10.0321 22.7692 10 22.6923 10H9.30775C9.23075 10 9.16025 10.0321 9.09625 10.0963C9.03208 10.1603 9 10.2308 9 10.3078V12.8078ZM16 18.077C15.7552 18.077 15.5465 17.9908 15.374 17.8183C15.2017 17.6459 15.1155 17.4373 15.1155 17.1923C15.1155 16.9474 15.2017 16.7388 15.374 16.5663C15.5465 16.3939 15.7552 16.3078 16 16.3078C16.2448 16.3078 16.4535 16.3939 16.626 16.5663C16.7983 16.7388 16.8845 16.9474 16.8845 17.1923C16.8845 17.4373 16.7983 17.6459 16.626 17.8183C16.4535 17.9908 16.2448 18.077 16 18.077ZM12 18.077C11.7552 18.077 11.5465 17.9908 11.374 17.8183C11.2017 17.6459 11.1155 17.4373 11.1155 17.1923C11.1155 16.9474 11.2017 16.7388 11.374 16.5663C11.5465 16.3939 11.7552 16.3078 12 16.3078C12.2448 16.3078 12.4535 16.3939 12.626 16.5663C12.7983 16.7388 12.8845 16.9474 12.8845 17.1923C12.8845 17.4373 12.7983 17.6459 12.626 17.8183C12.4535 17.9908 12.2448 18.077 12 18.077ZM20 18.077C19.7552 18.077 19.5465 17.9908 19.374 17.8183C19.2017 17.6459 19.1155 17.4373 19.1155 17.1923C19.1155 16.9474 19.2017 16.7388 19.374 16.5663C19.5465 16.3939 19.7552 16.3078 20 16.3078C20.2448 16.3078 20.4535 16.3939 20.626 16.5663C20.7983 16.7388 20.8845 16.9474 20.8845 17.1923C20.8845 17.4373 20.7983 17.6459 20.626 17.8183C20.4535 17.9908 20.2448 18.077 20 18.077ZM16 22C15.7552 22 15.5465 21.9138 15.374 21.7413C15.2017 21.5689 15.1155 21.3603 15.1155 21.1155C15.1155 20.8705 15.2017 20.6618 15.374 20.4895C15.5465 20.317 15.7552 20.2308 16 20.2308C16.2448 20.2308 16.4535 20.317 16.626 20.4895C16.7983 20.6618 16.8845 20.8705 16.8845 21.1155C16.8845 21.3603 16.7983 21.5689 16.626 21.7413C16.4535 21.9138 16.2448 22 16 22ZM12 22C11.7552 22 11.5465 21.9138 11.374 21.7413C11.2017 21.5689 11.1155 21.3603 11.1155 21.1155C11.1155 20.8705 11.2017 20.6618 11.374 20.4895C11.5465 20.317 11.7552 20.2308 12 20.2308C12.2448 20.2308 12.4535 20.317 12.626 20.4895C12.7983 20.6618 12.8845 20.8705 12.8845 21.1155C12.8845 21.3603 12.7983 21.5689 12.626 21.7413C12.4535 21.9138 12.2448 22 12 22ZM20 22C19.7552 22 19.5465 21.9138 19.374 21.7413C19.2017 21.5689 19.1155 21.3603 19.1155 21.1155C19.1155 20.8705 19.2017 20.6618 19.374 20.4895C19.5465 20.317 19.7552 20.2308 20 20.2308C20.2448 20.2308 20.4535 20.317 20.626 20.4895C20.7983 20.6618 20.8845 20.8705 20.8845 21.1155C20.8845 21.3603 20.7983 21.5689 20.626 21.7413C20.4535 21.9138 20.2448 22 20 22Z' fill='%23272D3E'/%3E%3C/g%3E%3C/svg%3E");width:100%;display:block;top:-75px;text-align:right;position:relative;right:10px}@media screen and (max-width:767px){.single-product form.cart .pewc-product-extra-groups li.pewc-item{margin-bottom:0;padding:0 15px}}.single-product form.cart .pewc-product-extra-groups li.pewc-item input[type=text]{background-color:#fff;padding:16px 12px;line-height:26px;border-color:#c2c2c2;color:#686868;border-radius:4px;font-size:16px}@media screen and (max-width:767px){.single-product form.cart .pewc-product-extra-groups li.pewc-item input[type=text]{display:flex;align-items:center;height:52px}}.single-product form.cart .pewc-product-extra-groups li.pewc-item input[type=text]:focus,.single-product form.cart .pewc-product-extra-groups li.pewc-item input[type=text]:visited{background-color:#e9f1f5;color:#1f2640!important;border:1px solid #1c7293;border-radius:4px}.single-product form.cart .pewc-product-extra-groups li.pewc-item input[type=text].uppercase-only{text-transform:uppercase}@media screen and (max-width:767px){.pewc-swatch-grid .pewc-radio-images-wrapper.pewc-columns-4{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.pewc-swatch-grid .pewc-radio-images-wrapper.pewc-columns-4 .pewc-radio-image-wrapper{margin-bottom:0!important}}.pewc-style-simple .pewc-item textarea{height:120px}.pewc-style-simple [data-field-type=select] select.pewc-form-field{padding:16px 12px;height:auto}.pewc-style-simple .pewc-select-wrapper{padding:0}.pewc-style-simple select.pewc-form-field{padding:16px 12px;height:auto}.pewc-style-simple select:focus option:checked{background-color:#e9f1f5;color:#1f2640!important;border:1px solid #1c7293;border-radius:4px}@media screen and (max-width:767px){.pewc-item-field-wrapper p.pewc-description{margin:0}}.pewc-item-field-wrapper .pewc-advanced-preview-field,.pewc-item-field-wrapper .pewc-form-field,.pewc-item-field-wrapper .select2-container .select2-selection--single{background-color:#fff;padding:16px 12px;line-height:26px;border-color:#c2c2c2;color:#686868;border-radius:4px;font-size:16px;border-width:1px}@media screen and (max-width:767px){.pewc-item-field-wrapper .pewc-advanced-preview-field,.pewc-item-field-wrapper .pewc-form-field,.pewc-item-field-wrapper .select2-container .select2-selection--single{display:flex;align-items:center;height:52px}}.pewc-item-field-wrapper .pewc-advanced-preview-field:focus,.pewc-item-field-wrapper .pewc-advanced-preview-field:visited,.pewc-item-field-wrapper .pewc-form-field:focus,.pewc-item-field-wrapper .pewc-form-field:visited,.pewc-item-field-wrapper .select2-container .select2-selection--single:focus,.pewc-item-field-wrapper .select2-container .select2-selection--single:visited{background-color:#e9f1f5;color:#1f2640!important;border:1px solid #1c7293;border-radius:4px}@media screen and (max-width:767px){.pewc-item-field-wrapper .pewc-advanced-preview-field .select2-selection__rendered,.pewc-item-field-wrapper .pewc-form-field .select2-selection__rendered,.pewc-item-field-wrapper .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}}.pewc-item-field-wrapper .pewc-advanced-preview-field .select2-results__option,.pewc-item-field-wrapper .pewc-form-field .select2-results__option,.pewc-item-field-wrapper .select2-container .select2-selection--single .select2-results__option{margin:10px 5px;padding:12px 10px}.pewc-item-field-wrapper .pewc-advanced-preview-field .select2-results__option--highlighted[aria-selected],.pewc-item-field-wrapper .pewc-form-field .select2-results__option--highlighted[aria-selected],.pewc-item-field-wrapper .select2-container .select2-selection--single .select2-results__option--highlighted[aria-selected]{background-color:#e9f1f5;border-radius:4px}.apaou-customer-fields .apaou-font-family-field{height:59px}.apaou-customer-fields .select2-container{width:100%!important}.apaou-customer-fields .select2-container .select2-results__group{font-size:26px;background:#1f2640;color:#fff;margin:0 5px;padding:5px 0 5px 10px}.apaou-customer-fields .select2-container .select2-results .select2-results__options{max-height:400px}.apaou-customer-fields .select2-container .select2-results .select2-results__options .select2-results__option.uppercase{text-transform:uppercase}.apaou-customer-fields .select2-container .select2-results .select2-results__options .select2-results__option{margin:10px 5px;padding:12px 10px;color:#1f2640!important}.apaou-customer-fields .select2-container .select2-results .select2-results__options .select2-results__option .apaou-font-loading{color:#1f2640!important}.apaou-customer-fields .select2-container .select2-results .select2-results__options .select2-results__option--highlighted[aria-selected]{background-color:#e9f1f5;border-radius:4px}.apaou-customer-fields .select2-container .select2-selection--single .select2-selection__arrow b{border-width:6px 5px 0 5px;margin-left:-24px}.tooltipstered:not(.dashicons-editor-help){color:#1c7293;font-weight:400;font-size:16px;text-decoration:underline}.tooltipstered:not(.dashicons-editor-help):hover{text-decoration:none}.impactsigns-accordion-content-wrapper .impact-signs-font-selector .detailed-views .tooltipstered{position:relative;top:125px}.colors-lightbox,.finishes-lightbox,.fonts-lightbox,.mounting-lightbox,.plaques-lightbox{padding:5% 20%}.colors-lightbox h2,.finishes-lightbox h2,.fonts-lightbox h2,.mounting-lightbox h2,.plaques-lightbox h2{grid-column:1/-1;text-align:left;font-size:32px;color:#fff}@media screen and (max-width:767px){.colors-lightbox h2,.finishes-lightbox h2,.fonts-lightbox h2,.mounting-lightbox h2,.plaques-lightbox h2{font-size:28px;margin-top:30px}}.colors-lightbox .lightbox-wrapper,.finishes-lightbox .lightbox-wrapper,.fonts-lightbox .lightbox-wrapper,.mounting-lightbox .lightbox-wrapper,.plaques-lightbox .lightbox-wrapper{display:grid;gap:40px 60px}@media screen and (max-width:767px){.colors-lightbox .lightbox-wrapper,.finishes-lightbox .lightbox-wrapper,.fonts-lightbox .lightbox-wrapper,.mounting-lightbox .lightbox-wrapper,.plaques-lightbox .lightbox-wrapper{gap:15px 20px;padding:5% 25px}}.colors-lightbox .lightbox-wrapper h2,.finishes-lightbox .lightbox-wrapper h2,.fonts-lightbox .lightbox-wrapper h2,.mounting-lightbox .lightbox-wrapper h2,.plaques-lightbox .lightbox-wrapper h2{grid-column:1/-1;text-align:left;font-size:32px;color:#fff}@media screen and (max-width:767px){.colors-lightbox .lightbox-wrapper h2,.finishes-lightbox .lightbox-wrapper h2,.fonts-lightbox .lightbox-wrapper h2,.mounting-lightbox .lightbox-wrapper h2,.plaques-lightbox .lightbox-wrapper h2{font-size:28px;margin-top:30px}}.colors-lightbox .lightbox-wrapper img,.finishes-lightbox .lightbox-wrapper img,.fonts-lightbox .lightbox-wrapper img,.mounting-lightbox .lightbox-wrapper img,.plaques-lightbox .lightbox-wrapper img{width:100%}.colors-lightbox .lightbox-wrapper .pewc-radio-image-desc,.finishes-lightbox .lightbox-wrapper .pewc-radio-image-desc,.fonts-lightbox .lightbox-wrapper .pewc-radio-image-desc,.mounting-lightbox .lightbox-wrapper .pewc-radio-image-desc,.plaques-lightbox .lightbox-wrapper .pewc-radio-image-desc{color:#fff;font-size:16px;font-weight:400;text-align:left;margin-top:10px}.fonts-lightbox .lightbox-wrapper .font-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;height:100px;display:flex;justify-content:center;align-items:center;text-align:center;transition:transform .2s,box-shadow .2s}.fonts-lightbox .lightbox-wrapper .font-card:hover{transform:translateY(-5px);box-shadow:0 5px 10px rgba(0,0,0,.15)}.fonts-lightbox .lightbox-wrapper .font-card .font-name{font-size:24px;line-height:30px}.finishes-lightbox h2,.fonts-lightbox h2,.mounting-lightbox h2,.plaques-lightbox h2{color:#fff;margin-bottom:50px}@media(min-width:1024px){.finishes-lightbox .lightbox-wrapper,.fonts-lightbox .lightbox-wrapper,.mounting-lightbox .lightbox-wrapper,.plaques-lightbox .lightbox-wrapper{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px)and (max-width:1023px){.finishes-lightbox .lightbox-wrapper,.fonts-lightbox .lightbox-wrapper,.mounting-lightbox .lightbox-wrapper,.plaques-lightbox .lightbox-wrapper{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.finishes-lightbox .lightbox-wrapper,.fonts-lightbox .lightbox-wrapper,.mounting-lightbox .lightbox-wrapper,.plaques-lightbox .lightbox-wrapper{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.colors-lightbox .lightbox-wrapper{grid-template-columns:repeat(6,1fr)}}@media(min-width:768px)and (max-width:1023px){.colors-lightbox .lightbox-wrapper{grid-template-columns:repeat(4,1fr)}}@media(min-width:576px)and (max-width:767px){.colors-lightbox .lightbox-wrapper{grid-template-columns:repeat(4,1fr)}}@media(max-width:575px){.colors-lightbox .lightbox-wrapper{grid-template-columns:repeat(2,1fr)}}.tooltipster-base.tooltipster-fade.tooltipster-show{text-align:center;position:fixed!important;width:100%!important;height:100vh!important;top:0!important;left:0!important;padding:0!important;box-shadow:0 0 10px rgba(0,0,0,.5)!important;z-index:100001!important}.tooltipster-base.tooltipster-fade.tooltipster-show .tooltipster-box{max-height:100%;background:#000!important}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{display:none;width:0;height:0;padding:0;margin:0}.close-button{position:absolute;top:2%;right:2%;cursor:pointer;background:0 0;border:none;font-size:30px}.close-button:hover{background-color:rgba(0,0,0,0)}@media screen and (max-width:767px){.close-button{top:0;right:10px}}@media screen and (min-width:1025px){.woocommerce #content #primary article.product_cat-plaques .woocommerce-breadcrumb{margin:0}}.woocommerce #content #primary div.product_cat-plaques.product .product-builder-plaques-anchor{height:0}.woocommerce #content #primary div.product_cat-plaques.product hr{margin:50px 0}.woocommerce #content #primary div.product_cat-plaques.product .pewc-main-price.price .regular-font{font-weight:400}@media screen and (max-width:767px){.woocommerce #content #primary div.product_cat-plaques.product .pewc-item{margin-bottom:30px}}.woocommerce #content #primary div.product_cat-plaques.product .apaou-customer-fields{margin-top:0}.woocommerce #content #primary div.product_cat-plaques.product .pewc-group-wrap.pewc-group-index-1{clear:both}@media screen and (min-width:1025px){.woocommerce #content #primary div.product_cat-plaques.product .pewc-product-extra-groups .impact-signs-height-selector,.woocommerce #content #primary div.product_cat-plaques.product .pewc-product-extra-groups .impact-signs-width-selector{width:48%;float:left}}@media screen and (min-width:1025px){.woocommerce #content #primary div.product_cat-plaques.product .pewc-product-extra-groups .impact-signs-height-selector{margin-right:24px}}@media screen and (min-width:1025px){.woocommerce #content #primary div.product_cat-plaques.product .impact-signs-finish-selector{clear:both}}.woocommerce #content #primary div.product_cat-plaques.product .pewc-field-label .regular-font{font-weight:400}.woocommerce #content #primary div.product_cat-plaques.product:not(.gb-query-loop-item){-moz-column-gap:50px;column-gap:50px}.woocommerce #content #primary div.product .gb-accordion__item .gb-accordion__toggle{padding:20px 0}@media screen and (min-width:768px){.woocommerce #content #primary div.product .gb-accordion__content .gb-container-8a86d909{max-height:350px;overflow-y:scroll}}.woocommerce #content #primary div.product .gb-accordion__content ul li{margin-bottom:10px}.woocommerce #content #primary div.product .gb-accordion__content p{font-size:16px;line-height:26px}.woocommerce #content #primary div.product .gb-accordion__content a{text-decoration:underline}.woocommerce #content #primary div.product:not(.gb-query-loop-item){display:grid;width:100%;align-items:start}@media screen and (min-width:768px){.woocommerce #content #primary div.product:not(.gb-query-loop-item){-moz-column-gap:60px;column-gap:60px;grid-template-columns:1fr 1fr!important}}@media screen and (max-width:767px){.woocommerce #content #primary div.product:not(.gb-query-loop-item){grid-template-columns:1fr;grid-template-rows:auto auto}}.woocommerce #content #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-7{width:100%}.woocommerce #content #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-7 .woocommerce-product-gallery__image:not(:first-child){margin-right:10px;width:15%}.woocommerce #content #primary div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-7 .woocommerce-product-gallery__image:last-child{margin-right:0}.woocommerce #content #primary div.product .product-builder-preview-wrapper{width:100%;max-width:1340px;border-radius:4px;padding:60px 10px 60px 10px;background-color:#f5f5f5;text-align:center;display:flex;align-items:center;justify-content:center;min-height:292px}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-wrapper{order:2;width:100%;min-height:152px;transform:translateX(0);transition:transform .3s ease-in-out}}@media screen and (min-width:768px){.woocommerce #content #primary div.product .product-builder-preview-wrapper .product-builder-preview{padding:0 40px}}.woocommerce #content #primary div.product .product-builder-preview-wrapper.hidden{transform:translateX(100%)}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-wrapper.display{opacity:1;padding:5px 15px}}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-wrapper.stick-to-top{position:fixed;top:45px;z-index:100}}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-wrapper.stick-to-bottom{position:fixed;bottom:0;z-index:100;box-shadow:0 -4px 10px 0 rgba(153,153,153,.1490196078)}}.woocommerce #content #primary div.product div.images.woocommerce-product-gallery{width:100%}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper.cast-letters .apaou-text-layer{font-family:Helvetica,Arial,sans-serif}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper{grid-column:1;background:#fff}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper .uppercase-only-note.display{display:block}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper .uppercase-only-note{display:none;color:#cb0901;font-style:italic;font-weight:700;font-size:13px;background:rgba(0,0,0,0);width:100%;text-transform:none;margin:0}@media screen and (min-width:768px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper{position:sticky;top:248px;overflow-x:hidden}}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper{z-index:10;top:25px;display:flex;flex-direction:column;margin-bottom:25px}}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper .magnifying-glass{display:none!important}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper .overall-note{width:100%;margin:0 0 25px 0;font-size:13px}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper .overall-note{display:none}}@media screen and (min-width:768px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery{margin-right:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;width:100%}}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery{order:1}}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{width:100%}@media screen and (min-width:1025px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{position:relative;display:flex;flex-wrap:wrap;gap:5px}}@media screen and (max-width:767px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{opacity:1;height:auto;min-width:100vw;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:768px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .woocommerce-product-gallery__image{width:19%}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .woocommerce-product-gallery__image a img{height:91px}}@media screen and (min-width:1025px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .flex-direction-nav,.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .flex-viewport{display:none!important}}@media screen and (min-width:768px){.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{flex-wrap:wrap;justify-content:flex-start}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{width:19%;max-width:19%}.woocommerce #content #primary div.product .product-builder-preview-gallery-wrapper div.images.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img{height:91px;max-height:91px}}.woocommerce #content #primary div.product div.entry-summary{width:100%;grid-column:2}@media screen and (max-width:767px){.woocommerce #content #primary div.product div.entry-summary{grid-column:auto;padding:0;margin-bottom:10px}}@media screen and (max-width:767px){.woocommerce #content #primary div.product div.entry-summary .pewc-main-price{padding:0 15px}}.woocommerce #content #primary div.product div.entry-summary .woocommerce-product-details__short-description p{font-size:16px;line-height:26px;margin:1em 0}.woocommerce #content #primary div.product div.entry-summary .woocommerce-product-details__short-description p hr{background-color:#e1e1e1}@media screen and (max-width:767px){.woocommerce #content #primary div.product div.entry-summary .woocommerce-product-details__short-description{padding:0 15px}}@media screen and (max-width:767px){.woocommerce #content #primary div.product div.entry-summary p:not(.pewc-description):not(.gb-headline-text):not(.pewc-main-price){padding:0}}.woocommerce #content #primary div.product p.price.pewc-main-price{font-weight:600;font-size:16px}.woocommerce #content #primary div.product .cart .quantity-pricing-wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.woocommerce #content #primary div.product .cart .quantity-pricing-wrapper{padding:0 15px}}.woocommerce #content #primary div.product .cart .quantity-pricing-wrapper .product-price.display{opacity:1}.woocommerce #content #primary div.product .cart .quantity-pricing-wrapper .product-price{opacity:0;display:flex;align-items:center;gap:7px}.woocommerce #content #primary div.product .cart .quantity-pricing-wrapper .product-price .amount{font-weight:700;font-size:20px}.woocommerce #content #primary div.product .cart .quantity.buttons-added .qty{height:40px;min-height:40px;font-weight:600;color:#2b2b2b}.woocommerce #content #primary div.product .cart .quantity.buttons-added .minus{border-top-left-radius:4px;border-bottom-left-radius:4px;height:40px;min-height:40px}.woocommerce #content #primary div.product .cart .quantity.buttons-added .plus{border-top-right-radius:4px;border-bottom-right-radius:4px;height:40px;min-height:40px}.woocommerce #content #primary div.product .cart button[name=add-to-cart]{margin:20px 0;width:100%;color:#2b2b2b;font-weight:600;border-radius:4px;padding:16px 24px;background-color:#b09e6e;color:#2b2b2b;cursor:pointer;font-family:"Open Sans"}.woocommerce #content #primary div.product .cart button[name=add-to-cart]:hover{background-color:#bdad85}@media screen and (max-width:767px){.woocommerce #content #primary div.product .cart button[name=add-to-cart]{margin:20px 15px}}.woocommerce #content #primary div.product .cart .save-design{color:#1c7293;font-size:16px;font-weight:400;line-height:26px;text-decoration:underline;text-align:center;background-color:rgba(0,0,0,0)}.woocommerce #content #primary div.product .cart .save-design:hover{color:#1f2640}.woocommerce #content #primary div.product .cart #summary-add-to-cart[disabled],.woocommerce #content #primary div.product .cart .save-design[disabled]{color:#ecebe7;pointer-events:none;cursor:none}@media screen and (max-width:767px){.woocommerce #content #primary .plaques-product-details{opacity:0}}@media screen and (max-width:767px){.woocommerce #content #primary .plaques-product-details .dynamic-entry-content p{font-size:16px;line-height:26px}}@media screen and (max-width:767px){.woocommerce #content #primary .plaques-product-details.display{opacity:1}}.single-product form.cart .pewc-product-extra-groups li input[type=file]{border:1px solid #c2c2c2}.pewc-total-only{display:none!important}.pewc-radio-image-desc{margin-top:0;font-size:15px;line-height:20px}@media screen and (min-width:767px){.pewc-radio-checkbox-image-wrapper img{width:100px}}.pewc-item-text[data-field-label*="Custom Font"] .pewc-field-price,.pewc-item-text[data-field-label*="Custom Font"] .pewc-field-price .woocommerce-Price-currencySymbol{font-size:100%;font-weight:600;margin-left:5px;color:#1f2640}.pewc-item-text[data-field-label*="Custom Font"] .pewc-field-price{padding-left:5px}.pewc-item-text[data-field-label*="Custom Font"] .pewc-field-price::before{content:"-- Adds";font-weight:600}.pewc-preset-style ul.pewc-product-extra-groups .pewc-item[data-field-label="Custom Color"] .pewc-item-field-wrapper .pewc-description{display:none}.pewc-preset-style ul.pewc-product-extra-groups .pewc-item-image_swatch.pewc-item label{justify-content:space-between}.pewc-preset-style ul.pewc-product-extra-groups .pewc-item-image_swatch.pewc-item label .pewc-radio-image-desc{font-weight:400}@media screen and (max-width:767px){.pewc-preset-style ul.pewc-product-extra-groups input.pewc-form-field{padding:13px 12px;height:52px}}.pewc-preset-style [data-field-type=select] select.pewc-form-field{color:#686868;background:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 5L0 0H10L5 5Z' fill='%23686868'/%3E%3C/svg%3E%0A") no-repeat 95% 50%}.pewc-preset-style .detailed-views,.pewc-preset-style .pewc-field-label.optional{display:flex;justify-content:space-between}.pewc-preset-style span.pewc-field-label{font-weight:400}.pewc-preset-style .pewc-field-label{margin-bottom:7px;font-size:16px;display:flex;align-items:center;font-weight:600}.pewc-preset-style .pewc-field-label .regular-font{font-weight:400;color:#1f2640;margin-bottom:7px;margin-left:5px}.pewc-preset-style .pewc-field-label .required{color:transparent}.pewc-preset-style .pewc-field-label p{font-size:14px;margin-bottom:0;color:#1c7293}.pewc-preset-style .pewc-radio-images-wrapper .pewc-radio-image-wrapper{padding:7px 7px 0 7px}@media screen and (max-width:767px){.pewc-preset-style .pewc-radio-images-wrapper .pewc-radio-image-wrapper{grid-template-columns:1fr}}.pewc-preset-style .pewc-item-upload .saved-design-files .saved-file{margin-bottom:0;margin-right:12px}.pewc-preset-style .pewc-item-upload .saved-design-files .saved-file .pewc-remove-file{position:relative;top:2px}.pewc-preset-style .pewc-item-upload p.pewc-description{display:flex;margin:0}@media screen and (max-width:767px){.pewc-preset-style .pewc-item-upload p.pewc-description{flex-wrap:wrap}}.pewc-preset-style .pewc-item-upload p.pewc-description small{margin-right:10px}.pewc-preset-style .dd-select,.pewc-preset-style .pewc-select-wrapper{border:1px solid #c2c2c2;border-radius:4px}.pewc-preset-style .dd-select .dd-selected,.pewc-preset-style .pewc-select-wrapper .dd-selected{color:#686868;padding:12px}.pewc-preset-style .dd-select .dd-selected:hover,.pewc-preset-style .pewc-select-wrapper .dd-selected:hover{text-decoration:none;color:#2b2b2b}.pewc-preset-style .dd-options{min-height:280px;overflow-y:auto;color:#686868;z-index:90}.pewc-preset-style .impact-signs-color-selector .dd-options{max-height:70vh}.pewc-preset-style .impact-signs-color-selector .dd-options .dd-option{padding:5px 15px}.pewc-preset-style .impact-signs-font-selector .pewc-form-field{width:100%}.pewc-preset-style .impact-signs-mounting-selector{clear:both}.pewc-preset-style .dd-option{color:#686868}.pewc-preset-style .dd-option:hover{text-decoration:none;color:#1f2640}.ui-datepicker tr:first-of-type td{border-top:none}.ui-datepicker.ui-widget{padding:38px;border-radius:4px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1490196078);z-index:100001!important}.ui-datepicker.ui-widget table{font-size:16px;color:#2b2b2b;font-weight:600;border-collapse:separate;border-spacing:8px}.ui-datepicker.ui-widget table thead{background-color:#fff}.ui-datepicker.ui-widget .ui-datepicker-header{background:#fff;display:inline-flex;justify-content:space-between;align-items:center;width:100%}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev{order:1}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title{order:2}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next{order:3}.ui-datepicker.ui-widget .ui-datepicker-header a,.ui-datepicker.ui-widget .ui-datepicker-header div{font-family:"Open Sans";font-size:18px;font-weight:600;line-height:28px}.ui-datepicker.ui-widget .ui-datepicker-calendar thead tr{border-width:0}.ui-datepicker.ui-widget .ui-datepicker-calendar thead tr th{background:#fff;color:#a4a4a4;border:none;border-width:0}.ui-datepicker.ui-widget .ui-datepicker-unselectable.ui-state-disabled{color:#a4a4a4}.ui-datepicker.ui-widget .ui-datepicker-today{border:1px solid #1c7293;border-radius:4px;background:#fff;color:#1c7293}.ui-datepicker.ui-widget .ui-datepicker-today .ui-state-hover{background:#1c7293;color:#fff;border-radius:4px}.ui-datepicker.ui-widget .ui-datepicker-today .ui-state-highlight.ui-state-hover{background:#1c7293;color:#fff;border-radius:4px}.ui-datepicker.ui-widget .ui-datepicker-current-day{border:1px solid #1c7293;background:#1c7293;color:#fff;border-radius:4px}.ui-datepicker.ui-widget .ui-datepicker-current-day .ui-state-active{color:#fff;border-radius:4px;border:none}.ui-datepicker.ui-widget .ui-datepicker-current-day .ui-state-active:hover{background:#1c7293;color:#fff}.ui-datepicker.ui-widget .ui-datepicker-week-end{background:#fff}.ui-datepicker.ui-widget td{padding:8px;border:none}.ui-datepicker.ui-widget td:hover{background:#1c7293;color:#fff;border-radius:4px}.ui-datepicker.ui-widget td:hover a,.ui-datepicker.ui-widget td:hover span{background:#1c7293;color:#fff}.ui-datepicker.ui-widget td .ui-state-hover{background:#fff;color:#2b2b2b}.ui-datepicker.ui-widget td span{font-size:16px;color:#2b2b2b;font-weight:600}.add-line-text-wrapper{display:flex;margin-bottom:50px}.add-line-text-wrapper .add-line-icon{position:relative;top:5px}.add-line-text-wrapper .add-text-line{color:#1c7293;background-color:rgba(0,0,0,0);padding:0 0 0 7px}.add-line-text-wrapper .add-text-line:hover{color:#1c7293;text-decoration:underline;background-color:rgba(0,0,0,0)}@media screen and (min-width:767px){.pewc-text-swatch .pewc-checkbox-group-wrapper .pewc-radio-form-label{min-width:180px}}@media screen and (min-width:1439px){.summary-bar-wrapper.display{padding:0}.summary-bar-wrapper .summary-bar-inner-wrapper{max-width:1340px;padding:10px 0;width:100%;margin:auto;text-align:right}}@media screen and (max-width:767px){.summary-bar-wrapper.display{max-height:inherit;padding:24px;justify-content:space-between;box-shadow:0 -4px 10px 0 rgba(153,153,153,.15);top:auto;bottom:0;position:fixed}.summary-bar-wrapper .summary-bar-inner-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;row-gap:15px}.summary-bar-wrapper .summary-bar-inner-wrapper .save-design{flex:0 0 48%;border:1px solid #b09e6e;color:#2b2b2b;padding:6px 12px;text-decoration:none;line-height:26px;font-size:14px;font-weight:600;border-radius:4px}.summary-bar-wrapper .summary-bar-inner-wrapper #summary-add-to-cart{flex:0 0 48%;text-align:center;padding:6px 12px}.summary-bar-wrapper .summary-bar-inner-wrapper .summary-bar-product-title{flex:0 0 50%;text-align:center}.summary-bar-wrapper .summary-bar-inner-wrapper .product-price{flex:0 0 50%;text-align:center}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper{flex-wrap:wrap}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .impactsigns-heading-left-wrapper .impactsigns-heading-preview-wrapper .impactsigns-selected{flex-basis:100%}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .gb-icon{padding-right:0}.impactsigns-accordion-fields-wrapper .impactsigns-heading-wrapper .gb-icon .gb-accordion__icon{width:1em!important;height:1em!important}.impactsigns-accordion-fields-wrapper .impactsigns-accordion-content-wrapper{padding:0 15px}.impactsigns-accordion-fields-wrapper.active-accordion{margin:0 16px}.impactsigns-accordion-fields-wrapper.active .impactsigns-heading-wrapper{padding:20px 15px 10px 15px}.impactsigns-accordion-fields-wrapper.active .impactsigns-accordion-content-wrapper{padding:0 15px 20px 15px}.impactsigns-accordion-fields-wrapper.active .impactsigns-accordion-content-wrapper li.pewc-item{margin-bottom:20px!important;padding:0!important}.impactsigns-height-wrapper .impactsigns-height-label{top:0}.apaou-text-layer{font-size:38px}.pewc-text-swatch .pewc-checkbox-group-wrapper{width:100%}.pewc-text-swatch .pewc-checkbox-group-wrapper li{width:45%}.customize-order{margin:40px 0 24px 0}.add-line-text-wrapper{padding:0 15px;margin-bottom:25px}}