.ym-buy .tee-form-wrapper,.vm--container.tee-dialog,.tee-dialog .tee-form-wrapper,.tee-dialog .tee-gallery,.ym-gal .tee-gallery{--tee-font-size-scale: 1;--tee-field-heading-font-size: 14px;--tee-field-heading-color: var(--ink);--tee-primary-color: var(--navy);--tee-primary-lighten-color: var(--navy);--tee-primary-darken-color: var(--navy-hover);--tee-active-color: var(--navy);--tee-variant-active-color: var(--navy);--tee-form-header-bg-color: transparent;--tee-form-header-color: var(--ink);--tee-form-bg-color: var(--surface);--tee-customize-main-form-border-color: var(--line);--tee-form-input-height: 44px;--tee-form-input-border-radius: var(--radius-pill);--tee-radio-border-radius: var(--radius-pill);--tee-button-text-transform: none;--tee-button-border-radius: var(--radius-pill);--tee-button-rounded-border-radius: var(--radius-pill);--tee-atc-bg-color: var(--navy);--tee-atc-text-color: var(--on-navy);--tee-atc-text-hover-color: var(--on-navy);--tee-atc-border-radius: var(--radius-pill);--tee-personalize-button-color: var(--navy);--tee-personalize-button-text-color: var(--on-navy);--tee-personalize-button-hover-color: var(--navy-hover);--tee-personalize-button-hover-text-color: var(--on-navy);--tee-button-preview-bg-color: var(--surface);--tee-preview-button-text-color: var(--navy);--tee-preview-button-text-hover-color: var(--on-navy);--tee-error-message-color: var(--error);--tee-invalid-field-message-color: var(--error);--tee-success-message-color: var(--success);font-family:var(--font-sans)}.ym-buy__form>#tee-artwork-form{order:-1}.ym-buy__form:has(>.teeinblue-widget .tee-btn--personalize)>[data-ym-add]{display:none}.teeinblue-product-loading form.ym-buy__form:has(>[data-ym-app-wait]){display:contents}.ym-buy .tee-btn--personalize{gap:var(--space-2);width:100%;height:auto;min-height:52px!important;padding:0 var(--space-5)!important;border:0;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:15px;line-height:20px;font-weight:600;text-transform:none;background-color:var(--navy);color:var(--on-navy)}.ym-buy .tee-btn--personalize:is(:hover,:focus):not(:disabled){background-color:var(--navy-hover);color:var(--on-navy)}.ym-buy .tee-btn--personalize:before{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4Z'/%3E%3Cpath d='M13.5 6.5l4 4'/%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' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4Z'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E") center / contain no-repeat}:is(.ym-buy,.tee-dialog) .tee-customize-main-form{border-radius:var(--radius-md)}:is(.ym-buy,.tee-dialog) .tee-form-header{padding:var(--space-4) var(--space-4) 0;text-align:left;text-transform:none;font-size:16px;line-height:24px;font-weight:600}:is(.ym-buy,.tee-dialog) .tee-radio{outline:1.5px solid var(--line-strong);outline-offset:-1.5px;font-size:14px;font-weight:500}:is(.ym-buy,.tee-dialog) .tee-radio.active{outline-color:var(--navy)!important;background:var(--navy);color:var(--on-navy)!important;box-shadow:none}:is(.ym-buy,.tee-dialog) .tee-radio.active .tee-radio-label{color:var(--on-navy)!important}:is(.ym-buy,.tee-dialog) .tee-variants.tee-variants--rounded .tee-radio{border-radius:var(--radius-pill)}:is(.ym-buy,.tee-dialog) .tee-product-price{--tee-price-color: var(--ink)}:is(.ym-buy,.tee-dialog) .tee-price-wrapper .tee-price--saving{border-color:transparent;border-radius:var(--radius-pill);background-color:var(--error-soft);font-weight:600}:is(.ym-buy,.tee-dialog) .tee-price-wrapper .tee-price--saving,:is(.ym-buy,.tee-dialog) .tee-price-wrapper .tee-price--saving span{color:var(--error)}:is(.ym-buy,.tee-dialog) .tee-btn--preview,.tee-dialog .tee-btn--atc,.tee-dialog .tee-btn--buynow{height:52px;min-height:52px!important;font-family:var(--font-sans);font-size:15px;font-weight:600;text-transform:none!important}:is(.ym-buy,.tee-dialog) .tee-btn--preview{height:48px;min-height:48px!important;border:1.5px solid var(--navy)}:is(.ym-buy,.tee-dialog) .tee-btn:focus-visible{outline:2px solid var(--focus)!important;outline-offset:2px;box-shadow:none}:is(.ym-buy,.tee-dialog) .tee-form-wrapper :is(input[type=text],textarea,select){border:1.5px solid var(--line-strong);background-color:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:16px}:is(.ym-buy,.tee-dialog) .tee-form-wrapper :is(input[type=text],textarea,select):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tee-dialog .tee-cross-sell-product-button{border:1px solid var(--line);border-radius:var(--radius-md)}.tee-btn-wrapper--personalize{display:none!important}body:has(.tee-dialog) .ym-sticky{display:none}.tee-dialog .vm--modal{border-radius:var(--radius-lg);font-family:var(--font-sans);color:var(--ink)}.vm--container.tee-dialog .editor-gallery-wrapper{position:sticky;top:0;z-index:11;align-self:flex-start;background:var(--surface)}.vm--container.tee-dialog .editor-gallery-wrapper .tee-gallery-content{height:auto!important}@media screen and (max-width:767px){.vm--container.tee-dialog .tee__editor .editor-gallery-wrapper{align-self:stretch;padding:0 0 var(--space-2);border-bottom:1px solid var(--line)}.vm--container.tee-dialog .editor-gallery-wrapper .tee-gallery-content{width:100%!important;margin:0 auto}.vm--container.tee-dialog .editor-gallery-wrapper .tee-gallery__stage{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden}html.ym-tee-typing .vm--container.tee-dialog .editor-gallery-wrapper .tee-gallery__stage{aspect-ratio:auto;height:clamp(120px,calc(var(--ym-vvh, 100dvh) - 160px),100vw)}html.ym-tee-relayout .vm--container.tee-dialog .editor-gallery-wrapper .tee-gallery-content{max-width:calc(100% - 1px)}html.ym-tee-unpin .vm--container.tee-dialog .editor-gallery-wrapper{position:relative}.vm--container.tee-dialog .tee-form-header{display:none}.vm--container.tee-dialog .tee-photo{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:var(--space-3);align-items:start}.vm--container.tee-dialog .tee-photo-head{flex-wrap:wrap;grid-row:1 / span 4}.vm--container.tee-dialog .tee-photo>:not(.tee-photo-head){grid-column:2}.vm--container.tee-dialog :is(.tee-photo-label,.tee-photo-placeholder){width:88px;height:88px}}@media screen and (max-width:767px){.vm--container.tee-dialog .vm--modal{top:0!important;top:var(--ym-vvt, 0px)!important;left:0!important;width:100%!important;max-width:none!important;height:100vh!important;height:100dvh!important;height:var(--ym-vvh, 100dvh)!important;margin:0!important;border-radius:0;background:var(--surface)}.vm--container.tee-dialog .tee-dialog-inner{display:flex;flex-direction:column;height:100%;padding:48px 0 0}.vm--container.tee-dialog .tee-dialog-body{flex:1 1 auto;min-height:0;max-height:none!important;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:0}.vm--container.tee-dialog .tee-dialog-close{top:4px;right:4px}}@media screen and (min-width:769px){.vm--container.tee-dialog{--tee-form-w: clamp(340px, 34vw, 440px);--tee-sq: min(720px, calc(100vh - 117px) , calc(100vw - 96px - var(--tee-form-w)));--tee-sq: min(720px, calc(100dvh - 117px) , calc(100vw - 96px - var(--tee-form-w)))}.vm--container.tee-dialog .vm--modal{left:0!important;width:calc(var(--tee-sq) + 72px + var(--tee-form-w))!important;max-width:none;margin:0 auto}.vm--container.tee-dialog .tee-dialog-inner{padding-bottom:var(--space-5)}.vm--container.tee-dialog .tee-dialog-body{max-height:calc(100vh - 69px);max-height:calc(100dvh - 69px)}.vm--container.tee-dialog-image-placement .tee-dialog-body{overflow-y:auto}.vm--container.tee-dialog .tee__editor{flex-wrap:nowrap}.vm--container.tee-dialog .tee__editor .editor-gallery-wrapper{flex:none;width:calc(var(--tee-sq) + 48px);padding:var(--space-5)}.vm--container.tee-dialog .tee__editor .editor-form-wrapper{flex:1 1 auto;width:auto;min-width:0;padding:var(--space-5) var(--space-5) var(--space-5) 0}.vm--container.tee-dialog .editor-gallery-wrapper .tee-gallery-content{width:var(--tee-sq)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/yallmark-teeinblue.css.map */
