:root{--sizes--font: 1.1rem;--sizes--font--mobile: 1.3rem}#addToCartButton>span:first-child,#addToCartButton>span:last-child{height:25px;width:25px}.bi-download{font-size:2rem;margin-top:0}#dots span{cursor:pointer}.dropzone{align-items:center;background:#fff;border:2px dashed #ced4da;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;height:58px;overflow:hidden;padding:7px;position:relative;transition:background-color .6s cubic-bezier(.22,1,.36,1),color .6s cubic-bezier(.22,1,.36,1);width:100%}.dropzone.dragover{border-color:#0d6efd;background:#f0f6ff}.dropzone.flash{background-color:rgba(var(--bs-success-rgb),.3);border-color:var(--bs-success)}.dropzone svg{height:45px;padding-top:1px;width:45px}.dropzone-inner{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.dropzone-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffd9;display:flex;align-items:center;justify-content:center;text-align:center;z-index:10}#dropZoneContent{width:100%}#dropZoneContent.empty{display:flex;align-items:center;justify-content:center}#dropZoneContent.has-files{display:grid;grid-template-columns:1fr 1fr;gap:7px}.overlay-content{width:80%}.progress{height:6px}.progress-bar{width:0%;transition:width .25s ease}#fileUpload{height:.1px;opacity:0;position:absolute;overflow:hidden;width:.1px;z-index:-1}.form-floating{align-items:center;display:flex;position:relative}.form-floating>.form-control{border:0;border-radius:0;font-size:var(--sizes--font)}.form-floating>.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:transparent;outline:0;box-shadow:none}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(2.2rem + calc(var(--bs-border-width) * 2));min-height:calc(2.2rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:0;transform:none}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:0;padding-bottom:0}.form-floating>label{align-items:center;color:inherit;display:flex;font-size:var(--sizes--font);justify-content:flex-start;padding:.25rem .5rem;text-align:left;transition:opacity .5s ease;width:100%}.form-floating .design-guide__enter-hint{color:#6c757d;opacity:0;padding-right:10px;pointer-events:none;position:absolute;right:0;transition:opacity .5s ease}.form-floating>.form-control~.design-guide__enter-hint{opacity:1}.form-text{font-style:italic;padding-left:3px}.js-spinner{display:none;height:100%;width:100%}.oos-slash{text-decoration:line-through}#page-content{margin-bottom:10px;padding-top:15px}#page-content #productData{margin-top:25px}#page-content #productData h4{margin-bottom:0}#page-content .related-card{padding:0 5px 10px}#page-content .related-card .card-body{min-height:50px;padding-bottom:5px;padding-top:10px}#page-content .related-card .card-image-wrapper{align-items:flex-end;display:flex;height:100%}#page-content .related-card .card-image-wrapper.is-tall{padding-left:12%;padding-right:12%}#page-content .related-card .card-title{font-size:.9rem;margin-bottom:0;overflow:hidden;text-align:center;text-overflow:ellipsis}#page-content .related-card img{width:auto;object-fit:contain}#pdt-addToCartText{text-transform:uppercase}#pdt-designHelper tr td:first-of-type{opacity:.7}#pdt-designGuideEntry{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);overflow:hidden}#pdt-details{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem}#pdt-details dd{margin:0}#pdt-dragNewNote{font-size:.9rem}#pdt-example{color:#00f;cursor:pointer}#pdt-fileName{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pdt-footer{padding:1rem 0}#pdt-footer .accordion{--accordion-btn-font-size: 1.25rem;--bs-accordion-bg: inherit;--bs-accordion-border-width: 0;--bs-border-radius: 0}#pdt-footer .accordion-body{padding-left:0;padding-right:0;padding-top:0}#pdt-footer .accordion-button{font-size:var(--accordion-btn-font-size, 1rem);padding:7px 0}.#pdt-footer accordion-button.collapsed:hover{opacity:.8}#pdt-footer .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c757d' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E");background-position:center;background-size:1.75rem}#pdt-footer .accordion-button:focus{box-shadow:none}#pdt-footer .accordion-button:not(.collapsed){background-color:inherit;box-shadow:none;color:inherit}#pdt-footer .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c757d' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");background-position:center;background-size:1.75rem;transform:none}#pdt-footer .accordion-locked{cursor:default!important}#pdt-footer .accordion-button:disabled:after{background-image:none;pointer-events:none}#pdt-footer .accordion-parent{transition:none}#pdt-footer .accordion .accordion{--accordion-btn-font-size: 1rem}#pdt-footer .accordion .accordion .accordion-body{padding-top:0}#pdt-footer .accordion .accordion .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-size:var(--bs-accordion-btn-icon-width);transform:rotate(-90deg)}#pdt-footer .accordion .accordion .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-size:var(--bs-accordion-btn-icon-width);transform:rotate(0)}#pdt-footerAccordions{margin-bottom:1rem}#pdt-footerAccordions>.accordion>.accordion-item{border-top:1px solid #ccc;padding:15px 0}#pdt-footerAccordions>.accordion>.accordion-item:last-of-type{border-bottom:1px solid #ccc}#pdt-gallery{position:sticky;top:0}#pdt-imageDisclaimer{bottom:-35px;font-size:.8rem;left:50%;position:absolute;text-align:center;transform:translate(-50%,-50%)}#pdt-mobilePrice{display:none}#pdt-noticeTotal{color:var(--colors-site-pink);font-size:1.5rem;font-weight:700}#pdt-personalizationGroup{background-color:var(--colors-muted-blue);border:1px solid #ccc;border-radius:5px;padding:10px}#pdt-personalizationHeader{font-size:1rem;font-weight:700;padding-bottom:5px;text-align:center;text-transform:uppercase}#pdt-typesController{align-items:center;display:flex;flex:0;gap:5px}#pdt-typesController a.is-active{border-color:var(--colors-site-pink);border-width:2px;color:var(--colors-site-pink)}#pdt-typesController a:hover{background-color:var(--colors-site-pink);color:#fff}#pdt-upsellerDelivery{font-size:.95rem}#pdt-upsellerDeliveryDate{font-weight:700}.product__also-available-on-header{font-size:1.5rem;margin-bottom:.5rem;text-align:center}.product__aspect-box{aspect-ratio:1.27 / 1}.product__file-jester-desktop,.product__file-action-desktop{display:none}.product__file-jester-mobile,.product__file-action-mobile{display:inline}.product__field-required{align-items:center;border-right:0;display:inline-flex;font-size:1rem;justify-content:center;min-width:1.5rem;padding:0;width:1.5rem}.product__field-required:before{background-color:currentColor;content:"";display:inline-block;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.product__field-required[data-state=invalid]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1'/%3E%3C/svg%3E")}.product__field-required[data-state=invalid]{color:red;font-size:.6rem}.product__field-required[data-state=valid]{color:green;font-size:1.6rem}.product__field-required[data-state=valid]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E")}.product__form-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.product__image__preview{max-height:300px;width:auto}.product__label{border-left:0;font-weight:700;justify-content:center;min-width:80px;padding:6px 6px 6px 0}.product__special-instructions{height:38px!important}.product__special-instructions--tall{height:76px}.product__title{font-size:1.1rem;font-weight:700}.product__types_preview{min-height:33px;margin:3px 0;width:100%}.product__types_preview span{color:#999;font-style:italic}.product__upload-item-button{align-items:center;color:#fff;display:flex;justify-content:space-between;width:100%}.product__upload-item-button svg{color:var(--bs-danger);height:1.5rem;stroke:#fff;width:auto}#relatedProducts{padding-top:1rem}#relatedProducts .card{border:none}#relatedProducts a{text-decoration:none}.slider__strip>#shopify-section-search__related{display:contents}.slider__wrapper{padding:0 10px}#specialInstructions{--lh: 1.5rem;line-height:var(--lh)}textarea{resize:none}textarea::placeholder{color:#a9a9a9!important;font-size:1rem;font-style:italic}#thumbnails>div{height:65px;width:65px}@media(max-width:991.98px){.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(2.8rem + calc(var(--bs-border-width) * 2));min-height:calc(2.8rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{font-size:var(--sizes--font--mobile)}#pdt-designGuideEntry input{font-size:var(--sizes--font--mobile)}#pdt-example{display:none!important}#pdt-mobilePrice{display:inline}.slider__wrapper{--slider-card-width: 150px;--slider-font-size: .75rem;--slider-img-height: calc(var(--slider-card-width) - 50px)}.update-price{font-size:var(--sizes--font--mobile)}}@media(max-width:1499.98px){#pdt-footerAccordions>.accordion>.accordion-item:first-of-type{border-top:none}}@media(min-width:768px){.product__image{height:auto;max-height:575px;max-width:100%;width:auto}}@media(min-width:992px){.accordion-parent{pointer-events:none}.accordion-parent:after{display:none}.product__file-jester-desktop,.product__file-action-desktop{display:inline}.product__file-jester-mobile,.product__file-action-mobile{display:none}.slider__wrapper{--slider-card-width: 250px;--slider-font-size: 1.1rem;--slider-img-height: calc(var(--slider-card-width) - 50px)}}@media(min-width:1500px){.slider__wrapper{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product.css.map */
