:root{--eu-white: #FFFFFF;--eu-ivory: #FAFAF7;--eu-charcoal: #1A1A1A;--eu-teal: #0B5D4E;--eu-border: rgba(26,26,26,.07);--eu-border-strong: rgba(26,26,26,.12);--eu-text-muted: rgba(26,26,26,.55);--eu-text-soft: rgba(26,26,26,.4);--eu-shadow-sm: 0 1px 3px rgba(0,0,0,.04);--eu-shadow-md: 0 4px 16px rgba(0,0,0,.06);--eu-radius: 12px;--eu-radius-sm: 8px;--eu-radius-full: 9999px;--eu-ease: cubic-bezier(.25,.46,.45,.94);--eu-transition: .3s var(--eu-ease)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}::selection{background:var(--eu-teal);color:#fff}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:var(--eu-teal);border-radius:2px}.announcement-bar{border-bottom:none!important}.announcement-bar__message{letter-spacing:.1em!important;font-size:.72rem!important;text-transform:uppercase;font-weight:500}.section-header{box-shadow:none!important;border-bottom:1px solid var(--eu-border)!important}.header__menu-item>a{letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.7rem!important;font-weight:600!important;position:relative}.header__menu-item>a:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:1.5px;background:var(--eu-teal);transition:all var(--eu-transition);transform:translate(-50%)}.header__menu-item>a:hover:after{width:100%}.header__menu-item>a:hover{color:var(--eu-teal)!important}.header__icon:hover{color:var(--eu-teal)!important}.product__text.inline-richtext,.product__text.caption-with-letter-spacing{font-size:.68rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:700!important;color:var(--eu-teal)!important;margin-bottom:.35rem!important}.product__title h1{font-size:1.8rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.2!important}.product__title a.product__title{display:none!important}.product .price--large .price-item,.product .price--large .price-item--regular,.product .price--large .price-item--sale{font-size:2rem!important;font-weight:700!important;color:var(--eu-charcoal)!important}.product .price--on-sale .price-item--sale{color:var(--eu-teal)!important}.product .price--on-sale .price-item--regular{font-size:1.3rem!important;opacity:.4}.installment,form.installment{display:none!important}pickup-availability,[class*=pickup-availability]{display:none!important;height:0!important;margin:0!important;padding:0!important}.product .price:not(.price--on-sale) .price__sale{display:none!important}.product .price .price__badge-sale,.product__tax,.product__view-details,a.link.product__view-details,.product-form__submit,.shopify-payment-button,.es-delivery-timeline,.es-delivery-bar,.product-form__input--quantity,.product__quantity,.es-quantity-wrapper,.es-form-wrapper [class*=quantity]{display:none!important}.eu-delivery-timeline{display:flex;align-items:center;justify-content:space-between;background:var(--eu-ivory);border:1px solid var(--eu-border);border-radius:var(--eu-radius);padding:1rem 1.4rem;margin:.8rem 0 .5rem}.eu-delivery-step{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:center}.eu-delivery-icon{font-size:1.3rem;line-height:1}.eu-delivery-info{display:flex;flex-direction:column}.eu-delivery-info strong{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--eu-charcoal)}.eu-delivery-info span{font-size:.78rem;color:var(--eu-text-muted)}.eu-delivery-line{width:28px;height:2px;background:var(--eu-border-strong);flex-shrink:0;border-radius:1px}.eu-color-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.eu-color-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;border-radius:50%!important;padding:2px!important;border:2px solid transparent!important;transition:border-color .2s ease!important}.eu-color-circle{width:34px;height:34px;border-radius:50%;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px #0000000f}.eu-color-input:checked+.eu-color-label{border-color:var(--eu-charcoal)!important}.eu-color-label:hover{border-color:#1a1a1a40!important}.eu-color-input.visually-disabled+.eu-color-label{opacity:.2;cursor:not-allowed}.product-form__input--swatch .swatch{width:36px!important;height:36px!important;border-radius:50%!important;border:1.5px solid rgba(0,0,0,.08)!important;box-shadow:0 1px 3px #0000000f!important}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:2px solid var(--eu-charcoal)!important;outline-offset:3px!important;border-radius:50%!important}.swatch-input__input:not(:checked):not(:active)+.swatch-input__label{outline:none!important}.product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label .swatch{opacity:.2!important}.product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label .swatch:after{display:none!important}.product-form__input--swatch .form__label,.product-form__input--pill .form__label{font-size:.95rem!important;font-weight:600!important;margin-bottom:.5rem!important;color:var(--eu-charcoal)!important}.product-form__input--swatch [data-selected-value],.product-form__input--pill [data-selected-value]{font-weight:400!important;color:var(--eu-text-muted)!important}.product-form__input--pill label{min-width:46px!important;min-height:42px!important;padding:.45rem 1.1rem!important;border:1.5px solid rgba(26,26,26,.12)!important;border-radius:var(--eu-radius-sm)!important;font-size:.82rem!important;font-weight:500!important}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--eu-charcoal)!important;color:#fff!important;border-color:var(--eu-charcoal)!important}.product-form__input--pill label:hover{border-color:var(--eu-charcoal)!important}.product__accordion.accordion{border-top:1px solid var(--eu-border)!important;margin-top:0!important}.product__accordion.accordion details{border-bottom:none!important}.product__accordion.accordion summary{padding:1.1rem 0!important}.product__accordion.accordion summary:hover{color:var(--eu-teal)}.product__accordion .accordion__title{font-size:.95rem!important;font-weight:600!important}.product__accordion .accordion__content{padding:0 0 1.1rem!important;font-size:.92rem!important;line-height:1.65!important;color:var(--eu-text-muted)!important}.product__accordion details[open]>summary .svg-wrapper:last-child{transform:rotate(180deg)}.product__media-item .media{border-radius:var(--eu-radius)!important;border:none!important;overflow:hidden;background:var(--eu-ivory)!important}.thumbnail-list .thumbnail{border-radius:var(--eu-radius-sm)!important;border:1.5px solid var(--eu-border)!important;overflow:hidden}.thumbnail-list .thumbnail.is-active,.thumbnail-list .thumbnail:hover{border-color:var(--eu-charcoal)!important}.product__modal-opener--image .product__media-toggle{border-radius:var(--eu-radius-sm)!important;background:#ffffffe6!important;border:none!important}.es-form-wrapper input{border:1.5px solid var(--eu-border-strong)!important;border-radius:var(--eu-radius)!important;font-size:.88rem!important}.es-form-wrapper input:focus{border-color:var(--eu-charcoal)!important;outline:none!important;box-shadow:0 0 0 3px #1a1a1a0f!important}.es-whatsapp-btn,.es-form-wrapper [class*=whatsapp],.es-cod-btn,.es-form-wrapper button[type=submit]{border-radius:var(--eu-radius-full)!important;font-size:.74rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important;min-height:50px!important}.eu-size-modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:1rem}.eu-size-modal-overlay.is-open{display:flex}.eu-size-modal{background:#fff;max-width:600px;width:100%;max-height:85vh;overflow-y:auto;padding:2rem 1.8rem;border-radius:20px;box-shadow:0 8px 32px #00000014;animation:euModalIn .3s ease}@keyframes euModalIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.eu-size-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}.eu-size-modal-header h3{font-size:1.2rem!important;font-weight:700!important;margin:0}.eu-size-modal-close{background:var(--eu-ivory);border:none;width:34px;height:34px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--eu-text-muted)}.eu-size-modal-close:hover{background:#f2f2ed;color:var(--eu-charcoal)}.eu-size-modal-subtitle{font-size:.82rem;color:var(--eu-text-muted);margin-bottom:1.2rem}.eu-size-table-wrap{overflow-x:auto;border-radius:var(--eu-radius-sm);border:1px solid var(--eu-border);margin-bottom:1.2rem}.eu-size-table{width:100%;border-collapse:collapse;font-size:.8rem;white-space:nowrap}.eu-size-table th{background:var(--eu-ivory);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--eu-text-muted);padding:.7rem;text-align:center;border-bottom:1px solid var(--eu-border)}.eu-size-table td{padding:.65rem .7rem;text-align:center;border-bottom:1px solid var(--eu-border)}.eu-size-table tbody tr:last-child td{border-bottom:none}.eu-size-table tbody tr:hover{background:var(--eu-ivory)}.eu-size-table td:first-child,.eu-size-table th:first-child{text-align:left;font-weight:700}.eu-size-tips{padding-top:1rem;border-top:1px solid var(--eu-border)}.eu-size-tips h4{font-size:.88rem!important;font-weight:700!important;margin-bottom:.6rem}.eu-size-tips li{font-size:.82rem;color:var(--eu-text-muted);margin-bottom:.35rem}.eu-size-tip-note{font-size:.8rem;color:var(--eu-teal);font-weight:600;padding:.65rem .9rem;background:#0b5d4e0f;border-radius:var(--eu-radius-sm)}.eu-size-guide-link{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:500;color:var(--eu-charcoal);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#1a1a1a40}.eu-size-guide-link:hover{color:var(--eu-teal);text-decoration-color:var(--eu-teal)}.eu-faq-section{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--eu-border)}.eu-faq-heading{font-size:1.15rem!important;font-weight:600!important;margin-bottom:.8rem}.eu-faq-item{border-bottom:1px solid var(--eu-border)}.eu-faq-question{padding:.9rem 0;cursor:pointer;font-size:.92rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;list-style:none}.eu-faq-question::-webkit-details-marker{display:none}.eu-faq-question:hover{color:var(--eu-teal)}.eu-faq-question:after{content:"+";font-size:1.2rem;font-weight:300;color:var(--eu-text-soft)}.eu-faq-item[open] .eu-faq-question:after{content:"\2212"}.eu-faq-answer{padding:0 0 .9rem;font-size:.9rem;line-height:1.65;color:var(--eu-text-muted)}.eu-help-section{margin-top:1.5rem;padding:1.3rem 1.2rem;background:var(--eu-ivory);border:1px solid var(--eu-border);border-radius:var(--eu-radius)}.eu-help-heading{font-size:1.15rem!important;font-weight:600!important;margin-bottom:.2rem}.eu-help-subtitle{font-size:.88rem;color:var(--eu-text-muted);margin-bottom:.8rem}.eu-help-item{border-top:1px solid var(--eu-border)}.eu-help-item summary{padding:.7rem 0;cursor:pointer;font-size:.9rem;font-weight:500;list-style:none;display:flex;align-items:center;justify-content:space-between}.eu-help-item summary::-webkit-details-marker{display:none}.eu-help-item summary:hover{color:var(--eu-teal)}.eu-help-item summary:after{content:"+";font-size:1rem;font-weight:300;color:var(--eu-text-soft)}.eu-help-item[open] summary:after{content:"\2212"}.eu-help-answer{padding:0 0 .7rem;font-size:.9rem;line-height:1.55;color:var(--eu-text-muted)}.eu-help-answer a{color:var(--eu-teal);text-decoration:underline}.related-products .title-wrapper .title{font-size:1.5rem!important;font-weight:400!important}.collection-hero__title{font-weight:400!important;letter-spacing:-.02em!important;font-size:2rem!important}.card{border-radius:var(--eu-radius)!important;overflow:hidden!important;transition:transform var(--eu-transition),box-shadow var(--eu-transition)!important}.card:hover{transform:translateY(-3px);box-shadow:var(--eu-shadow-md)}.card .media{overflow:hidden!important}.card .media img{transition:transform .5s var(--eu-ease)!important}.card:hover .media img{transform:scale(1.04)}.card__heading{font-weight:500;font-size:.88rem}.card:hover .card__heading a{color:var(--eu-teal)!important}.price__regular,.price-item--regular{font-weight:600}.price--on-sale .price-item--sale{color:var(--eu-teal)!important;font-weight:700}.badge{border-radius:var(--eu-radius-full)!important;font-size:.62rem!important;font-weight:700!important;padding:.3rem .75rem!important}.card-wrapper .shopify-app-block,.card-wrapper .es-form-wrapper,.collection .shopify-app-block,.featured-collection .shopify-app-block,.related-products .shopify-app-block{display:none!important;height:0!important;visibility:hidden!important}.cart-drawer{border-radius:16px 0 0 16px!important;box-shadow:-8px 0 40px #0000001a!important}.cart-drawer__heading{letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:700!important}.cart-item__image{border-radius:var(--eu-radius-sm)!important}.quantity,.cart__ctas .button,.cart-drawer__ctas .button,button[name=checkout]{border-radius:var(--eu-radius-full)!important}.footer{border-top:1px solid var(--eu-border)!important}.footer__menu-heading,.footer-block__heading{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.65rem!important;font-weight:700!important;opacity:.45}.footer__list a,.footer-block__list a{font-size:.86rem;opacity:.6;transition:opacity var(--eu-transition),color var(--eu-transition)}.footer__list a:hover,.footer-block__list a:hover{opacity:1;color:var(--eu-teal)!important}.footer .footer-block .rte{font-size:.78rem!important;opacity:.4!important}.predictive-search{border-radius:16px!important;box-shadow:0 8px 32px #00000014!important}.predictive-search__item:hover{background:var(--eu-ivory)!important}.contact__fields .field__input,.contact__fields textarea{border-radius:var(--eu-radius)!important;border:1.5px solid var(--eu-border-strong)!important}.contact__fields .field__input:focus,.contact__fields textarea:focus{border-color:var(--eu-charcoal)!important;box-shadow:0 0 0 3px #1a1a1a0f!important}@media(max-width:749px){.product__title h1{font-size:1.5rem!important;font-weight:700!important}.product .price--large .price-item{font-size:1.6rem!important}.product__info-wrapper{padding:0!important}product-info .page-width{padding-left:1rem!important;padding-right:1rem!important}.product__media-wrapper{padding-left:0!important;padding-right:0!important}.product__media-item .media{border-radius:0!important}.eu-delivery-timeline{padding:.8rem .5rem}.eu-delivery-step{flex-direction:column;text-align:center;gap:.2rem}.eu-delivery-info strong{font-size:.62rem!important}.eu-delivery-info span{font-size:.68rem!important}.eu-delivery-line{width:18px}.product-form__input--swatch .swatch{width:32px!important;height:32px!important}.eu-color-circle{width:30px;height:30px}.eu-size-modal{padding:1.4rem 1rem;border-radius:16px!important}.es-form-wrapper input,.contact__fields .field__input,.contact__fields textarea{font-size:16px!important}.menu-drawer{border-radius:0 20px 20px 0!important}.cart-drawer{border-radius:16px 16px 0 0!important}.card{border-radius:var(--eu-radius-sm)!important}}@media(max-width:374px){.product__title h1{font-size:1.35rem!important}.product .price--large .price-item{font-size:1.4rem!important}}.product__info-container>*+*{margin-top:.5rem}.product-form{margin-top:.3rem!important;margin-bottom:.3rem!important}.collection-hero{margin-bottom:.5rem}.collection-hero__description .rte{color:var(--eu-text-muted);font-size:.9rem;max-width:600px}.collection .grid{row-gap:1.5rem!important}@media(max-width:749px){.collection .grid{row-gap:1.2rem!important;gap:.6rem!important}.collection-hero__title{font-size:1.6rem!important}}.facets__summary{border-radius:var(--eu-radius-full)!important;font-size:.76rem!important;font-weight:600!important}.active-facets__button{border-radius:var(--eu-radius-full)!important}.facet-filters__sort select{border-radius:var(--eu-radius-full)!important;font-size:.78rem!important}.pagination li a,.pagination li span{border-radius:var(--eu-radius-sm)!important;font-size:.82rem!important}.pagination li a:hover{background:var(--eu-ivory)!important;color:var(--eu-teal)!important}.pagination li .pagination__item--current{background:var(--eu-charcoal)!important;color:#fff!important}.footer__list li,.footer-block__list li{margin-bottom:.3rem!important}.footer__list a:hover,.footer-block__list a:hover{transform:translate(2px)}a.link:hover{color:var(--eu-teal)!important}.card__media .media--hover-effect>img+img{transition:opacity .4s ease!important}.card:hover .card__media .media--hover-effect>img+img{opacity:1!important}.footer__copyright{font-size:.68rem!important;opacity:.25!important}*:focus-visible{outline:2px solid var(--eu-teal)!important;outline-offset:2px!important}@media print{.announcement-bar-section,.section-header,.footer,.eu-newsletter,.eu-trust,.eu-delivery-timeline{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/elite-uniform.css.map */
