.product__title h1,h1.product-title-desktop{font-size:2rem!important;line-height:1.35!important;font-weight:600!important}.tee-field__heading,.tee-field__heading span{font-size:1.4rem!important;font-weight:600!important}.tee__input,.tee-customization-form select,.tee-field select,.tee-field textarea{font-size:1.6rem!important}.tee-input-hint{font-size:1.2rem!important}@media screen and (min-width:990px){[class^=ai-][class*=-inner-],[class*=" ai-"][class*=-inner-]{max-width:1300px!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:990px){.tcb__banner,.tcb__grid{max-width:1300px!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:990px){.tcb__banner img{object-position:left center!important}}.customily_option .customily-file-input{display:flex!important;align-items:center;gap:12px;width:100%;box-sizing:border-box;border:1px dashed #cfc8bf;border-radius:8px;background:#f1ede8;padding:8px 8px 8px 16px;min-height:52px;text-align:left!important}.customily_option .customily-file-input.customily-file-with-thumbnail{padding-left:8px}.customily_option .customily-file-input-thumbnail{flex:0 0 auto;display:flex;margin:0!important}.customily_option .customily-file-input-thumbnail img{width:40px!important;height:40px!important;min-width:0!important;min-height:0!important;max-width:40px!important;max-height:40px!important;margin:0!important;border-radius:6px!important;object-fit:cover!important;background:#fff}.customily_option .customily-file-input .cl-container{flex:1 1 auto;min-width:0;width:auto!important}.customily_option .customily-file-input .cl-flex-no-wrap{align-items:center;gap:8px;width:100%;min-width:0}.customily_option .customily-file-input .cl-flex-no-wrap:before{content:"Choose and upload photo...";flex:1 1 auto;min-width:0;margin-right:auto;color:#555;font-size:14px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customily_option .customily-file-with-thumbnail .cl-flex-no-wrap:before{content:"Photo uploaded";color:#2b2626;font-weight:500}.customily_option .customily-file-input .customily-download-button{flex:0 0 auto;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;margin:0!important;width:auto!important;height:auto!important;min-height:0!important;padding:10px 16px!important;background:#2b2626!important;color:#fff!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-family:inherit;font-weight:400!important;font-size:14px!important;line-height:1!important;letter-spacing:.6px;text-transform:none!important;cursor:pointer;opacity:1}.customily_option .customily-file-input .customily-download-button>span{display:none!important}.customily_option .customily-file-input .customily-download-button:after{content:"Select Photo";font-size:14px}.customily_option .customily-file-with-thumbnail .customily-download-button:after{content:"Change Photo"}.customily_option .customily-file-input .customily-download-button:before{content:"";width:16px;height:16px;flex:0 0 auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm-1 15H6l3.5-4.5 2.5 3 3.5-4.5L18 18z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm-1 15H6l3.5-4.5 2.5 3 3.5-4.5L18 18z'/%3E%3C/svg%3E") center/contain no-repeat}.customily_option .customily-file-input .customily-download-button:focus-visible{outline:2px solid #2b2626;outline-offset:2px}.customily_option .customily-file-input .cl_remove-image{flex:0 0 auto;display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important;color:#2b2626!important;border:1px solid #cfc8bf!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer}.customily_option .customily-file-input .cl_remove-image svg{width:14px;height:14px}.customily_option .customily-file-input:has(.spinner-border) .cl-flex-no-wrap:before{content:"Uploading your photo...";color:#2b2626;font-weight:500}.customily_option .customily-file-input:has(.spinner-border) .customily-download-button{pointer-events:none;opacity:.9}.customily_option .customily-file-input:has(.spinner-border) .customily-download-button:after{content:"Uploading"}.customily_option .customily-file-input:has(.spinner-border) .customily-download-button:before{-webkit-mask:none;mask:none;background:transparent;box-sizing:border-box;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:mavie-spin .8s linear infinite}.customily_option .customily-file-input:has(.spinner-border) .cl_remove-image{opacity:.5}@keyframes mavie-spin{to{transform:rotate(360deg)}}@media screen and (max-width:480px){.customily_option .customily-file-with-thumbnail .cl-flex-no-wrap:before{content:""}}.customily_option:has(.customily-file-input) .customily-required-label{color:#ea4335;font-weight:600}#cl_optionsapp{box-sizing:border-box;background:#f8f8f8;border:1px solid #d6d6d6;border-radius:6px;padding:15px;margin:0 0 15px}#cl_optionsapp .customily_option{margin:0 0 25px!important}#cl_optionsapp #customily-personalize-accordion{margin-bottom:-25px}#cl_optionsapp .customily_option>label{margin:0 0 8px!important;padding:0!important}#cl_optionsapp .customily_option .option_name,#cl_optionsapp .customily_option .option_name>div{font-size:14px!important;font-weight:600!important;line-height:19.6px!important;letter-spacing:normal!important;color:#000c!important}#cl_optionsapp .customily_option .maxlength-counter{display:none!important}#cl_optionsapp .customily_option .customily-required-label{color:#ea4335!important;font-weight:600!important;font-size:14px;margin-left:1px}#cl_optionsapp .customily_option input[type=text],#cl_optionsapp .customily_option textarea,#cl_optionsapp .customily_option select{box-sizing:border-box!important;width:100%!important;min-height:44px!important;margin:0!important;padding:7px 15px!important;background-color:#fff!important;border:1px solid #d6d6d6!important;border-radius:6px!important;box-shadow:none;font-size:16px!important;line-height:normal;color:#000c!important}#cl_optionsapp .customily_option input[type=text],#cl_optionsapp .customily_option select{height:44px!important}#cl_optionsapp .customily_option select{padding:0 15px!important}#cl_optionsapp .customily_option input[type=text]:focus,#cl_optionsapp .customily_option textarea:focus,#cl_optionsapp .customily_option select:focus{outline:none;box-shadow:0 0 0 3px #fff,0 0 5px 4px #1212124d}#cl_optionsapp .customily_option input[type=text]::placeholder,#cl_optionsapp .customily_option textarea::placeholder{color:#949494}#cl_optionsapp .customily_option .help-text{margin-top:8px!important;font-size:12px!important;font-style:italic;line-height:18.96px!important;letter-spacing:.6px;color:#000c!important}#cl_optionsapp .swatch-container:has(>.customily-swatch:not(.text-swatch)){margin:-6px 0 -6px -6px!important}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch){box-sizing:border-box!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;margin:6px!important;padding:0!important;border:1px solid #d6d6d6!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;position:relative}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch)>label{margin:-2px!important;box-shadow:none!important;border-radius:0!important;clip-path:inset(3px round 5px)}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch):has(>input:checked){border:2px solid #1350de!important}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch)>input:checked+label{margin:-3px!important}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch):has(>input:checked):after{content:"";position:absolute;top:-6px;right:-6px;z-index:2;box-sizing:border-box;width:17px;height:17px;border:2px solid #f8f8f8;border-radius:50%;pointer-events:none;background:#1350de url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='m14.1 27.2 7.1 7.2 16.7-16.8'/%3E%3C/svg%3E") center/100% no-repeat}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch):hover{box-shadow:none!important;transform:none!important}#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch)>label:hover{cursor:pointer}@media(max-width:1199.98px){#cl_optionsapp .swatch-container>.customily-swatch:not(.text-swatch){margin:5px!important}}@media(max-width:575.98px){#cl_optionsapp .swatch-container:has(>.customily-swatch:not(.text-swatch)){margin:-5px 0 0 -5px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mavie-compact.css.map */
