.teeinblue-enabled:not(.teeinblue-platform-product-enabled) [data-block-type=price],.teeinblue-enabled:not(.teeinblue-platform-product-enabled) [data-block-type=variant-picker],.teeinblue-enabled:not(.teeinblue-platform-product-enabled) [data-block-type=quantity-selector],.teeinblue-enabled:not(.teeinblue-platform-product-enabled) [data-block-type=vendor],.teeinblue-enabled:not(.teeinblue-platform-product-enabled) .product-card__quick-add-button,.teeinblue-enabled:not(.teeinblue-platform-product-enabled) product-sticky-bar{display:none!important}@media only screen and (min-width: 990px){product-gallery.tee-gallery-wrapper{position:sticky;top:20px}}.tee-form-wrapper{margin-top:-10px!important}.tee-option__title{text-transform:none!important}.tee-option__title:first-letter{text-transform:uppercase!important}.tee-btn--atc{color:#000!important;background-color:#f9ca4f!important;height:58px!important}.tee-btn--atc:hover{color:#000!important;background-color:#f4c445!important}@media only screen and (max-width: 999px){.teeinblue-enabled .shopify-section--main-product .container--lg{margin-inline-start:0;margin-inline-end:0}.teeinblue-enabled .shopify-section--main-product .product-info{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}}.teeinblue-enabled .product-gallery .product-gallery__carousel{margin-inline-start:0;margin-inline-end:0}@media only screen and (max-width: 990px){.tee-option--size .tee-option-inner .tee-radio .tee-radio-label{padding:3px 6px!important}}.tee-form-inputs{background-color:#f2f0ea!important;position:relative;margin-top:5.1rem}.tee-form-inputs:before{content:"Choose Your Flags";display:block;width:100%;position:absolute;top:0;left:0;transform:translateY(-100%);padding:1.1rem;text-align:center;font-weight:700;color:#212121;font-size:16px;line-height:24px;border-radius:6px 6px 0 0;background-color:#ede9e2!important;background-repeat:no-repeat;background-image:url(/cdn/shop/files/pp-flag02.png?v=1731691426);background-position:calc(50% - 88px) center;background-size:26px 26px}[lang=en] .tee-form-inputs:before{content:"Choose Your Flags";background-position:calc(50% - 88px) center}[lang=de] .tee-form-inputs:before{content:"W\e4hle deine Flaggen";background-position:calc(50% - 98px) center}[lang=fr] .tee-form-inputs:before{content:"Choisis tes drapeaux";background-position:calc(50% - 98px) center}[lang=es] .tee-form-inputs:before{content:"Elige tus banderas";background-position:calc(50% - 88px) center}[lang=nl] .tee-form-inputs:before{content:"Kies jouw vlaggen";background-position:calc(50% - 88px) center}[lang=da] .tee-form-inputs:before{content:"V\e6lg dine flag";background-position:calc(50% - 74px) center}[lang=fi] .tee-form-inputs:before{content:"Valitse lippusi";background-position:calc(50% - 72px) center}[lang=nb] .tee-form-inputs:before{content:"Velg flaggene dine";background-position:calc(50% - 90px) center}[lang=sv] .tee-form-inputs:before{content:"V\e4lj dina flaggor";background-position:calc(50% - 80px) center}[lang=it] .tee-form-inputs:before{content:"Scegli le tue bandiere";background-position:calc(50% - 100px) center}[lang=en] .tee-option--size:after{content:"For a looser fit, we recommend ordering one size up";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=de] .tee-option--size:after{content:"F\fcr eine lockere Passform empfehlen wir, eine Gr\f6\df e gr\f6\df er zu bestellen";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=fr] .tee-option--size:after{content:"Pour un ajustement plus ample, nous vous recommandons de commander une taille au-dessus";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=es] .tee-option--size:after{content:"Para un ajuste m\e1s holgado, te recomendamos pedir una talla m\e1s";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=nl] .tee-option--size:after{content:"Voor een lossere pasvorm raden we aan om een maat groter te bestellen";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=da] .tee-option--size:after{content:"For en l\f8sere pasform anbefaler vi, at du bestiller en st\f8rrelse st\f8rre";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=fi] .tee-option--size:after{content:"Jos haluat v\e4ljemm\e4n istuvuuden, suosittelemme tilaamaan yht\e4  kokoa suuremman";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=nb] .tee-option--size:after{content:"For en l\f8sere passform anbefaler vi \e5  bestille en st\f8rrelse opp";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=sv] .tee-option--size:after{content:"F\f6r en l\f6sare passform rekommenderar vi att best\e4lla en storlek st\f6rre";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}[lang=it] .tee-option--size:after{content:"Per una vestibilit\e0  pi\f9  ampia, ti consigliamo di ordinare una taglia in pi\f9";color:#7c7c7c;margin-left:0;font-size:12px;font-weight:100;font-family:Nunito Sans,sans-serif}#slidecarthq .item-image-anchor{position:relative}#slidecarthq .item-image-anchor.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffe6}#slidecarthq .item-image-anchor.is-loading:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border:3px solid #999;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;transform:translate(-50%,-50%);z-index:2}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/teeinblue-custom.css.map */
