/* CSS Override - UNIQLO - LAST UPDATED ON 2026-02-26 */

/* Hide the Dispatch By setting from the Checkout - Kathy 02/10/26 */
.order-details .dispatchInfo .dispatchBy { display: none; }

/* Hide the Product Options setting from the Shopping Cart - Kathy 02/24/26 */
input.basketEditButton.options.catfish-button { display: none; }

/* Warning Triangle larger and red - Cat */
.fa-exclamation-triangle, .fa-triangle-exclamation, .fa-warning {
--fa: "\f071";
--fa--fa: "\f071\f071";
color: red;
font-size: 1.75em;
}

/* rounded buttons - Cat */
.buttons .ui-button, .buttons .catfish-button, .buttons .button, .productlistaddtocartbutton {
    border-radius: 999px !important;
}

/* adds a border around all images on the site - Cat 02/02/26 */
img {
    border: 1px solid black !important;
}

/* Removes image borders for the Header Logo - Cat 02/26/26 */
img.is-header-logo {
    border: none !important;
}


/* We had some feedback from one of our site skin developers: Cat */
/*
.sub-category-wrapper .sub-category-item .picture img {
    display: none !important;
}

*/
/* Header fix */
@media screen and (max-width: 1439px){
  div.navbar-item .button{
    padding-left: .75rem;
    padding-right: .75rem;
  } 
}


@media screen and (max-width: 1600px) and (min-width: 1300px){
    a.navbar-link, a.navbar-item {
        padding: 1rem;
        padding-right: 1.75rem;
        font-size: .85rem;
    }
}

@media screen and (max-width: 1299px) and (min-width: 1200px){
    a.navbar-link, a.navbar-item, div.navbar-item {
        padding: .75rem;
        padding-right: 1.5rem;
        font-size: .75rem;
    }
 
}

@media screen and (max-width: 1199px) and (min-width: 1088px){
    a.navbar-link, a.navbar-item, div.navbar-item {
        padding: .5rem;
        padding-right: 1.5rem;
        font-size: .75rem;
    } 
}