body{font-size:var(--ds-fs-body);color:var(--ds-navy)}.button,input[type=submit].button,.ev-btn,.ep-btn,.hm-btn,.hb-btn,.gge-btn,.ek-btn,.ek-bar__btn,.col-btn,.il-panel__btn,.ip-btn,.pdp-btn,.pdp-cs__btn,.col-look-tile__cta,.product-card--quickview{min-height:var(--ds-control-h)!important;border-radius:var(--ds-radius-control)!important;font-family:var(--ds-font-ui)!important;font-weight:500!important;font-size:var(--ds-fs-label)!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important;line-height:1!important;border-width:1px!important;border-style:solid!important;box-shadow:none;transition:background-color var(--ds-dur-fast) var(--ds-ease),color var(--ds-dur-fast) var(--ds-ease),box-shadow var(--ds-dur-fast) var(--ds-ease)!important}.button span,.ev-btn span,.hm-btn span{font:inherit!important;letter-spacing:inherit!important}.button:not(.outline):not(.white),.ev-btn:not(.ev-btn--light),.ep-btn:not(.ep-btn--ghost),.hm-btn:not(.hm-btn--light),.ek-btn:not(.ek-btn--ghost),.col-btn,.ip-btn,.pdp-btn{background:var(--ds-navy)!important;border-color:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.button:not(.outline):not(.white):hover,.ev-btn:not(.ev-btn--light):hover,.ep-btn:not(.ep-btn--ghost):hover,.hm-btn:not(.hm-btn--light):hover,.ek-btn:not(.ek-btn--ghost):hover,.col-btn:hover,.ip-btn:hover,.pdp-btn:hover{box-shadow:inset 0 0 0 2px var(--ds-accent)!important;color:var(--ds-offwhite)!important}.ev-btn--light,.hm-btn--light,.ek-bar__btn,.pdp-cs__btn,.pe-social .ev-btn{background:var(--ds-offwhite)!important;border-color:var(--ds-offwhite)!important;color:var(--ds-navy)!important}.ev-btn--light:hover,.hm-btn--light:hover,.ek-bar__btn:hover,.pdp-cs__btn:hover,.pe-social .ev-btn:hover{box-shadow:inset 0 0 0 2px var(--ds-accent)!important}.button.outline,.ep-btn--ghost,.hb-btn,.gge-btn,.il-panel__btn,.ek-btn--ghost,.col-look-tile__cta{background:transparent!important;border-color:currentColor!important}.button.outline:not(.white),.ek-btn--ghost{color:var(--ds-navy)!important}.button.outline:not(.white):hover,.ek-btn--ghost:hover{background:var(--ds-navy)!important;border-color:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.button.outline.white{color:var(--ds-offwhite)!important}.button.outline.white:hover{background:var(--ds-offwhite)!important;color:var(--ds-navy)!important}.product-card--quickview{background:var(--ds-offwhite)!important;border-color:var(--ds-navy)!important;color:var(--ds-navy)!important}.product-card--quickview:hover{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.text-button,.pdp-link-btn{font-family:var(--ds-font-ui)!important;font-weight:500!important;font-size:var(--ds-fs-label)!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important;color:var(--ds-navy)!important}.badge,.product-card--badges .badge{display:inline-flex!important;align-items:center!important;height:var(--ds-badge-h)!important;padding:0 10px!important;border-radius:var(--ds-radius-control)!important;background:var(--ds-navy)!important;color:var(--ds-offwhite)!important;font-family:var(--ds-font-ui)!important;font-weight:500!important;font-size:var(--ds-fs-label)!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important;line-height:1!important;white-space:nowrap}.product-card--badges>.badge~.badge{display:none!important}.product-card-title{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;font-weight:400!important;line-height:var(--ds-lh-small)!important;color:var(--ds-navy)!important;text-transform:none!important;letter-spacing:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .price,.product-card .price ins,.product-card .price .amount{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;font-weight:500!important;color:var(--ds-navy)!important}.product-card .price del,.product-card .price del .amount{font-weight:400!important;color:var(--ds-navy-soft)!important}.product-card-labels,.product-card-labels *{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;color:var(--ds-navy-soft)!important;text-transform:none!important;letter-spacing:0!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],select{border-radius:var(--ds-radius-control)!important;border-color:var(--ds-navy)!important;color:var(--ds-navy);font-family:var(--ds-font-ui)}textarea{border-radius:var(--ds-radius-surface)!important;border-color:var(--ds-navy)!important;font-family:var(--ds-font-ui)}.announcement-bar,.pp-ab{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important;box-shadow:inset 0 -2px 0 var(--ds-accent)!important}.announcement-bar *,.pp-ab *{color:var(--ds-offwhite)!important;font-family:var(--ds-font-ui)!important}.star-rating{--color-star: var(--ds-navy)}.ds-surface--campaign :is(.ds-eyebrow,.ds-label,.ds-small){display:inline-block;width:fit-content;padding:6px 10px;border-radius:var(--ds-radius-control);background:var(--ds-offwhite)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,.ds-input:focus-visible{outline:2px solid var(--ds-navy)!important;outline-offset:2px!important}.field__label{color:var(--ds-navy-soft)!important;opacity:1!important}.menu-accent{color:var(--ds-navy)!important}.menu-item-badge{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important;border-radius:var(--ds-radius-control)!important;font-family:var(--ds-font-ui)!important;font-weight:500!important;letter-spacing:var(--ds-ls-label)!important}.hr-tab{height:var(--ds-chip-h)!important;padding:0 var(--ds-space-4)!important;border:1px solid var(--ds-navy)!important;border-radius:var(--ds-radius-control)!important;background:transparent!important;color:var(--ds-navy)!important;font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;letter-spacing:0!important;text-transform:none!important;opacity:1!important}.hr-tab.is-on{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.hr-tab.is-on:after{display:none!important}.pe-act{min-height:var(--ds-control-h)!important;padding:0 var(--ds-space-5)!important;border:1px solid var(--ds-navy)!important;border-radius:var(--ds-radius-control)!important;background:transparent!important;color:var(--ds-navy)!important;font-family:var(--ds-font-ui)!important;font-weight:500!important;font-size:var(--ds-fs-label)!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important}.pe-act:hover{background:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.thb-item-count{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-label)!important;font-weight:500!important;background:var(--ds-navy)!important;color:var(--ds-offwhite)!important}.footer .thb-widget-title{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-label)!important;font-weight:500!important;letter-spacing:var(--ds-ls-label)!important;text-transform:uppercase!important}.footer,.footer .thb-widget-menu a,.sub-footer,.sub-footer a{font-family:var(--ds-font-ui);font-size:var(--ds-fs-small)}#mobile-menu .parent-link-back--button{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-small)!important;font-weight:500!important}#mobile-menu .mobile-menu>li>details>summary,#mobile-menu .mobile-menu>li>a,#mobile-menu .sub-menu .link-container{font-family:var(--ds-font-ui)!important;font-size:var(--ds-fs-body)!important}.menu-item-badge{height:var(--ds-badge-h)!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;font-size:var(--ds-fs-label)!important;line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ds-overrides.css.map */
