.tee-btn.tee-btn--personalize{margin-bottom:10px}.tee-campaign-form-wrapper.tee-pp-wrapper.tee-form-wrapper.tee-form-toggle{position:relative;z-index:100}.teeinblue-enabled product-form{position:relative;z-index:10}.teeinblue-enabled .teeinblue-widget{display:flex;flex-direction:column;align-items:center}.teeinblue-enabled .teeinblue-widget .tee-btn--personalize{width:140px}body:has([data-xmas-mini]) .uploadkit-button,body:has([data-xmas-mini]) .tee-btn,body:has([data-xmas-mini]) button[class*=tee-btn]{background:linear-gradient(135deg,#0b3d2e,#14532d 55%,#0b3d2e)!important;background-color:#14532d!important;color:#fff!important;border:1px solid rgba(245,197,24,.6)!important;position:relative;overflow:hidden}body:has([data-xmas-mini]) .uploadkit-button:hover,body:has([data-xmas-mini]) .tee-btn:hover,body:has([data-xmas-mini]) button[class*=tee-btn]:hover{background:linear-gradient(135deg,#14532d,#1a6b3a 55%,#14532d)!important;border-color:#f5c518!important}body:has([data-xmas-mini]) .uploadkit-button:after,body:has([data-xmas-mini]) .tee-btn:after,body:has([data-xmas-mini]) button[class*=tee-btn]:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);animation:xmas-btn-shine 2.8s ease-in-out infinite;pointer-events:none}@keyframes xmas-btn-shine{0%{left:-80%}55%{left:130%}to{left:130%}}body:has([data-xmas-mini]) .uploadkit-toggle-button.uploadkit-toggle-selected{background:linear-gradient(135deg,#0b3d2e,#14532d)!important;background-color:#14532d!important;color:#fff!important;box-shadow:0 0 0 1px #f5c51880}body:has([data-xmas-mini]) .product-form__input input:checked+label.accent-color-text,body:has([data-xmas-mini]) fieldset input:checked+label.accent-color-text{background:linear-gradient(135deg,#0b3d2e,#14532d)!important;color:#fff!important;box-shadow:0 0 0 1.5px #f5c5188c;transition:transform .15s ease,box-shadow .15s ease;animation:xmas-pill-pop .22s ease}@keyframes xmas-pill-pop{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}body:has([data-xmas-mini]) .badge.price__badge-sale{background:linear-gradient(135deg,#b91c1c,#d33)!important;color:#fff!important;border:1px solid rgba(245,197,24,.7)!important;animation:xmas-badge-pulse 2.4s ease-in-out infinite}@keyframes xmas-badge-pulse{0%,to{box-shadow:0 0 #f5c51800}50%{box-shadow:0 0 10px #f5c51880}}body:has([data-xmas-mini]) .main-price.accent-color-accent-1{color:#b91c1c!important}body:has([data-xmas-mini]) textarea.textarea--medium{border:1px solid rgba(212,169,65,.75)!important;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}body:has([data-xmas-mini]) textarea.textarea--medium:focus{border-color:#14532d!important;box-shadow:0 0 0 2px #14532d40;outline:none}body:has([data-xmas-mini]) .atc-button.product-form__submit:after{background-image:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%)!important;background-size:250% 100%!important;background-repeat:no-repeat!important;background-position:150% 0;animation:xmas-atc-sweep 3s ease-in-out infinite}@keyframes xmas-atc-sweep{0%{background-position:150% 0}60%{background-position:-60% 0}to{background-position:-60% 0}}body:has([data-xmas-mini]) [id$=__icon_bar_gMHh8X] .icon-bar-card{border:1px solid rgba(212,169,65,.65);border-radius:12px;box-shadow:0 4px 18px #00000038;transition:transform .25s ease,box-shadow .25s ease}body:has([data-xmas-mini]) [id$=__icon_bar_gMHh8X] .icon-bar-card:hover{transform:translateY(-4px);box-shadow:0 8px 26px #0000004d,0 0 14px #f5c51859}body:has([data-xmas-mini]) [id$=__icon_bar_gMHh8X] .icon-bar-card__icon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.15))}body:has([data-xmas-mini]) [id$=__testimonials_DjTcHw] .testimonial-card{border:1px solid rgba(212,169,65,.55);border-radius:12px;box-shadow:0 3px 14px #22382c1a;transition:transform .25s ease,box-shadow .25s ease}body:has([data-xmas-mini]) [id$=__testimonials_DjTcHw] .testimonial-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #22382c29,0 0 12px #f5c5184d}body:has([data-xmas-mini]) [id$=__image_banner_Lx6bXV] .banner__box{border:1px solid rgba(212,169,65,.7);animation:xmas-banner-glow 3s ease-in-out infinite}@keyframes xmas-banner-glow{0%,to{box-shadow:0 0 #f5c51800}50%{box-shadow:0 0 22px #f5c51873}}@media(prefers-reduced-motion:reduce){body:has([data-xmas-mini]) .uploadkit-button:after,body:has([data-xmas-mini]) .tee-btn:after,body:has([data-xmas-mini]) button[class*=tee-btn]:after{animation:none;display:none}body:has([data-xmas-mini]) .badge.price__badge-sale{animation:none}body:has([data-xmas-mini]) .atc-button.product-form__submit:after{animation:none}body:has([data-xmas-mini]) .product-form__input input:checked+label.accent-color-text,body:has([data-xmas-mini]) fieldset input:checked+label.accent-color-text{animation:none;transition:none}body:has([data-xmas-mini]) [id$=__icon_bar_gMHh8X] .icon-bar-card,body:has([data-xmas-mini]) [id$=__testimonials_DjTcHw] .testimonial-card{transition:none;transform:none}body:has([data-xmas-mini]) [id$=__image_banner_Lx6bXV] .banner__box{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/teeinblue-custom.css.map */
