:root{--font-editorial: "Bodoni Moda", "Didot", "Bodoni 72", serif;--font-ui: "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-product: "Sofia Sans", "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-primary: var(--font-ui);--font-body: var(--font-ui);--font-body-family: var(--font-ui);--font-heading-family: var(--font-ui);--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-weight: 500;--font-size-body: 15px;--font-size-nav: 14px;--font-size-button: 14px;--font-size-product-title: 26px;--font-size-product-title-mobile: 23px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--line-height-body: 1.62;--ushore-home-heading-size: clamp(1.6rem, 1.15vw, 1.85rem);--ushore-home-heading-size-mobile: clamp(1.5rem, 4.4vw, 1.75rem);--ushore-category-title-size: clamp(1.8rem, 1.35vw, 2.2rem);--ushore-category-title-size-mobile: clamp(1.65rem, 5.2vw, 2rem);--ushore-product-page-title-size: clamp(2.4rem, 1.9vw, 2.8rem);--ushore-product-page-title-size-mobile: clamp(2.1rem, 6vw, 2.4rem);--ushore-serif: var(--font-editorial);--ushore-sans: var(--font-ui);--ushore-mono: var(--font-ui);--ushore-text: #111111;--ushore-text-soft: #8f8f8f;--ushore-text-muted: #a0a0a0}html,body{font-family:var(--font-ui)!important;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{color:var(--ushore-text)!important;font-size:1.45rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.62!important}@media screen and (min-width:750px){body{font-size:1.5rem!important}}body,button,input,select,textarea,.text-body,.shopify-section-group-header-group,.shopify-section-group-footer-group,.rte,.field__input,.select__select,.customer .field input,.customer select{font-family:var(--font-ui)!important}strong,b,.rte strong,.rte b{font-weight:600!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper-with-link .title{font-family:var(--font-ui)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.15!important}.button,button,.button-label,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.quick-add__submit,.ushore-card-quick-add,.ushore-quick-add-sheet__submit,a[class*=button],.underlined-link{font-family:var(--font-ui)!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important}input,select,textarea,.field__input,.select__select,.search__input{font-family:var(--font-ui)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important}@media screen and (max-width:749px){input,select,textarea,.field__input,.select__select,.search__input{font-size:1.45rem!important}}.caption-with-letter-spacing,.badge,.card__badge,.product-card-wrapper .caption-with-letter-spacing,.ushore-complete-look__eyebrow,.product__text.caption-with-letter-spacing,.product__inventory.caption-with-letter-spacing{font-family:var(--font-ui)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.15!important;text-transform:uppercase!important}.header,.header__menu-item,.list-menu__item,.list-menu__item--link,.ushore-header-nav,.ushore-header-nav a{font-family:var(--font-ui)!important;font-size:1.35rem!important;font-weight:500!important;letter-spacing:.005em!important;line-height:1!important;text-transform:none!important}@media screen and (min-width:990px){.header__menu-item,.list-menu__item,.list-menu__item--link,.ushore-header-nav a{font-size:1.4rem!important}}.header__icon,.header__icon--menu,.header__icon--search,.header__icon--wishlist,.header__icon--cart{font-family:var(--font-ui)!important}.header__icon .svg-wrapper,.header__icon svg,.drawer__close .svg-wrapper,.drawer__close svg{width:2.1rem!important;height:2.1rem!important}.mega-menu,.mega-menu__content,.ushore-shop-dropdown{font-family:var(--font-ui)!important}.mega-menu__link--level-2,.mega-menu__heading,.ushore-shop-dropdown__label,.shopify-section-group-header-group .header.page-width .ushore-shop-dropdown__label{color:#9a9a9a!important;font-family:var(--font-ui)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}.mega-menu__link,.ushore-shop-dropdown__menus a,.shopify-section-group-header-group .header.page-width .ushore-shop-dropdown__menus a{color:var(--ushore-text)!important;font-family:var(--font-ui)!important;font-size:1.45rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important;text-transform:none!important}.menu-drawer,.menu-drawer__menu-item,ushore-menu-drawer,ushore-menu-drawer .drawer__inner{font-family:var(--font-ui)!important}.drawer__heading,ushore-wishlist-drawer .drawer__heading{font-family:var(--font-ui)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.menu-drawer__menu-item,ushore-menu-drawer.drawer.ushore-menu-side-drawer .ushore-menu-side-drawer__card span,ushore-menu-drawer.drawer.ushore-menu-side-drawer .ushore-menu-side-drawer__card>span,ushore-menu-drawer.drawer.ushore-menu-side-drawer .ushore-menu-side-drawer__account{font-family:var(--font-ui)!important;font-size:1.9rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.28!important;text-transform:none!important}ushore-menu-drawer.drawer.ushore-menu-side-drawer .ushore-menu-side-drawer__eyebrow,.menu-drawer__utility-links,.menu-drawer__account{color:#9a9a9a!important;font-family:var(--font-ui)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}.ushore-hero__heading,.ushore-hero__heading-link,.ushore-split h2,.ushore-story-band__heading,.ushore-page-campaigns__header h1,.ushore-page-campaigns__intro h2,.ushore-page-story:not(.ushore-page-story--policy) .ushore-page-story__content>h1,.main-page-title.page-title{font-family:var(--font-editorial)!important;font-weight:400!important;letter-spacing:-.015em!important;line-height:.98!important;text-transform:none!important}.ushore-hero__heading,.ushore-hero__heading-link{font-size:clamp(4.8rem,7vw,9rem)!important;line-height:.95!important}.ushore-split h2,.ushore-story-band__heading,.ushore-page-campaigns__header h1,.ushore-page-campaigns__intro h2,.ushore-page-story:not(.ushore-page-story--policy) .ushore-page-story__content>h1,.main-page-title.page-title{font-size:clamp(4rem,4.8vw,6.8rem)!important}@media screen and (max-width:749px){.ushore-hero__heading,.ushore-hero__heading-link{font-size:clamp(3.2rem,13vw,5.6rem)!important;font-weight:400!important;line-height:.98!important}.ushore-split h2,.ushore-story-band__heading,.ushore-page-campaigns__header h1,.ushore-page-campaigns__intro h2,.ushore-page-story:not(.ushore-page-story--policy) .ushore-page-story__content>h1,.main-page-title.page-title{font-size:clamp(3.2rem,10vw,4.8rem)!important}}.ushore-hero__eyebrow,.ushore-eyebrow-dark,.ushore-eyebrow-text,.ushore-story-band__eyebrow,.ushore-page-story__eyebrow,.ushore-page-campaigns__intro p{font-family:var(--font-ui)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important}.ushore-hero__shop-link,.ushore-story-band__cta,.ushore-split .button{font-family:var(--font-ui)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1!important}.ushore-section-heading h2,.ushore-edge-products__heading,.featured-collection .title,.collection__title .title,.related-products__heading,.ushore-mix-match-products__heading,.ushore-complete-look__heading,.ushore-product-complete-look__heading,.ushore-wishlist-page__header h1,.template-search__header h1,.collection-hero__title{font-family:var(--font-ui)!important;font-size:var(--ushore-home-heading-size)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}body.template-index #MainContent .ushore-edge-products__heading,body.template-index #MainContent .ushore-section-heading h2,body.template-index #MainContent .featured-collection .title,body.template-index #MainContent .collection__title .title,body.template-index #MainContent .related-products__heading,body.template-index #MainContent .ushore-mix-match-products__heading,body.template-index #MainContent .ushore-complete-look__heading,body.template-index #MainContent .ushore-product-complete-look__heading{font-family:var(--font-ui)!important;font-size:var(--ushore-home-heading-size)!important;font-weight:500!important;letter-spacing:.04em!important;line-height:1.2!important;text-transform:uppercase!important}.ushore-landing-category__title,.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-family:var(--font-ui)!important;font-size:var(--ushore-category-title-size)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.15!important;text-transform:none!important}body.template-index #MainContent .ushore-landing-categories .ushore-landing-category__title,body.template-index #MainContent .collection-card-wrapper .card__heading,body.template-index #MainContent .collection-card-wrapper .card__heading a{display:block!important;max-width:100%!important;overflow:visible!important;color:var(--ushore-text)!important;font-family:var(--font-ui)!important;font-size:var(--ushore-category-title-size)!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1.15!important;text-align:left!important;text-overflow:clip!important;text-transform:uppercase!important;white-space:normal!important;word-break:normal!important}.ushore-section-heading a,.ushore-landing-category__meta a,.card__view,.ushore-edge-products__view-all,.ushore-complete-look__link{font-family:var(--font-ui)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important}@media screen and (max-width:749px){.ushore-section-heading h2,.ushore-edge-products__heading,.featured-collection .title,.collection__title .title,.related-products__heading,.ushore-mix-match-products__heading,.ushore-complete-look__heading,.ushore-product-complete-look__heading,.ushore-wishlist-page__header h1,.template-search__header h1,.collection-hero__title{font-size:var(--ushore-home-heading-size-mobile)!important}.ushore-landing-category__title,.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-size:var(--ushore-category-title-size-mobile)!important;font-weight:400!important}body.template-index #MainContent .ushore-edge-products__heading,body.template-index #MainContent .ushore-section-heading h2,body.template-index #MainContent .featured-collection .title,body.template-index #MainContent .collection__title .title,body.template-index #MainContent .related-products__heading,body.template-index #MainContent .ushore-mix-match-products__heading,body.template-index #MainContent .ushore-complete-look__heading,body.template-index #MainContent .ushore-product-complete-look__heading{font-size:var(--ushore-home-heading-size-mobile)!important;font-weight:500!important}body.template-index #MainContent .ushore-landing-categories .ushore-landing-category__title,body.template-index #MainContent .collection-card-wrapper .card__heading,body.template-index #MainContent .collection-card-wrapper .card__heading a{font-size:var(--ushore-category-title-size-mobile)!important;font-weight:400!important;line-height:1.18!important}}.product-card-wrapper,.product-card-wrapper .card__information,.product-card-wrapper .card-information,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link,.product-card-wrapper .price,.product-card-wrapper .price__container,.product-card-wrapper .price-item,.ushore-edge-products__details,.ushore-edge-products__title,.ushore-edge-products__price,.ushore-complete-look__title,.ushore-complete-look__title a,.ushore-complete-look__price,.ushore-complete-look__price .price,.ushore-complete-look__price .price-item,.ushore-product-complete-look__title,.ushore-product-complete-look__price,.predictive-search__item--link-with-thumbnail .predictive-search__item-heading,.predictive-search__item--link-with-thumbnail .price,.predictive-search__item--link-with-thumbnail .price-item,.ushore-search-result strong,.ushore-wishlist-drawer__meta strong,.ushore-wishlist-drawer__meta small,.ushore-wishlist-page__details a,.ushore-wishlist-page__details span,.cart-item__name,.cart-item__price-wrapper,.cart-item__totals .price,.cart-item__totals .price-item{color:var(--ushore-text)!important;font-family:var(--font-product)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3!important;text-transform:none!important}.product-card-wrapper .price,.product-card-wrapper .price__container,.product-card-wrapper .price__regular,.product-card-wrapper .price__sale,.product-card-wrapper .price-item,.ushore-edge-products__price,.ushore-complete-look__price .price,.ushore-complete-look__price .price-item,.predictive-search__item--link-with-thumbnail .price,.predictive-search__item--link-with-thumbnail .price-item,.ushore-wishlist-drawer__meta small,.ushore-wishlist-page__details span,.cart-item__price-wrapper,.cart-item__totals .price,.cart-item__totals .price-item{font-size:1.45rem!important;font-weight:500!important}body.template-index #MainContent .ushore-edge-products__details,body.template-index #MainContent .ushore-edge-products__title,body.template-index #MainContent .ushore-edge-products__price,body.template-index #MainContent .ushore-edge-products__details .price,body.template-index #MainContent .ushore-edge-products__details .price-item,body.template-product .related-products__carousel .product-card-wrapper .card__heading,body.template-product .related-products__carousel .product-card-wrapper .card__heading a,body.template-product .related-products__carousel .product-card-wrapper .price,body.template-product .related-products__carousel .product-card-wrapper .price-item{color:var(--ushore-text)!important;font-family:var(--font-product)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3!important;text-transform:none!important}.product-card-wrapper .caption-with-letter-spacing,.product-card-wrapper .card-information .caption-large,.product-card-wrapper .rating-count,.product-card-wrapper .rating-text,.ushore-card-swatches,.ushore-card-swatch,.ushore-card-swatch-label{font-family:var(--font-ui)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important}@media screen and (max-width:749px){.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link,.product-card-wrapper .price,.product-card-wrapper .price__container,.product-card-wrapper .price-item,.ushore-edge-products__title,.ushore-edge-products__price,.ushore-complete-look__title,.ushore-complete-look__title a,.ushore-complete-look__price .price,.ushore-complete-look__price .price-item,.ushore-product-complete-look__title,.ushore-product-complete-look__price,.predictive-search__item--link-with-thumbnail .predictive-search__item-heading,.predictive-search__item--link-with-thumbnail .price,.predictive-search__item--link-with-thumbnail .price-item,.ushore-search-result strong,.ushore-wishlist-drawer__meta strong,.ushore-wishlist-drawer__meta small,.ushore-wishlist-page__details a,.ushore-wishlist-page__details span,.cart-item__name,.cart-item__price-wrapper,.cart-item__totals .price,.cart-item__totals .price-item,body.template-index #MainContent .ushore-edge-products__details,body.template-index #MainContent .ushore-edge-products__title,body.template-index #MainContent .ushore-edge-products__price,body.template-index #MainContent .ushore-edge-products__details .price,body.template-index #MainContent .ushore-edge-products__details .price-item,body.template-product .related-products__carousel .product-card-wrapper .card__heading,body.template-product .related-products__carousel .product-card-wrapper .card__heading a,body.template-product .related-products__carousel .product-card-wrapper .price,body.template-product .related-products__carousel .product-card-wrapper .price-item{font-size:1.35rem!important;font-weight:500!important;line-height:1.32!important}}body.template-product .product__title h1,body.template-product [id^=price-] .price,body.template-product [id^=price-] .price-item,body.template-product .product .price,body.template-product .product .price-item,body.template-product .product .price__container{font-family:var(--font-product)!important;font-size:var(--ushore-product-page-title-size)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}body.template-product .product-form__input .form__label,body.template-product .product-form__quantity .quantity__label,body.template-product .quantity__rules{color:#9a9a9a!important;font-family:var(--font-ui)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important}body.template-product .product-form__input .form__label span,body.template-product .product__sku,body.template-product .product-form__input [data-selected-value]{color:var(--ushore-text)!important;font-family:var(--font-product)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.template-product .product-form__input--pill input[type=radio]+label,body.template-product .product-form__input--swatch input[type=radio]+label,.ushore-quick-add-sheet__options button,.ushore-wishlist-size-sheet__options button{font-family:var(--font-product)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase!important}.ushore-quick-add-sheet__group legend,.ushore-wishlist-size-sheet__title{color:#9a9a9a!important;font-family:var(--font-ui)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important}body.template-product .ushore-size-guide summary{font-family:var(--font-editorial)!important;font-size:clamp(2.2rem,1.75vw,2.8rem)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.1!important;text-transform:none!important}body.template-product .quantity,body.template-product .quantity__input,body.template-product .quantity__button,body.template-product .ushore-product-wishlist-inline,body.template-product .product-form__submit,body.template-product .ushore-product-submit__delivery,body.template-product .shopify-payment-button__button{font-family:var(--font-ui)!important}body.template-product .ushore-product-wishlist-inline{font-size:1.7rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important}body.template-product .quantity,body.template-product .quantity__input{font-size:1.7rem!important;font-weight:400!important}body.template-product .product-form__submit,body.template-product .product-form__submit .ushore-product-submit__label{font-size:1.7rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important}body.template-product .ushore-product-submit__delivery{font-size:1.35rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}body.template-product .accordion__title,body.template-product .product__accordion summary,body.template-product .ushore-product-description__heading,body.template-product .ushore-product-description__accordion-trigger{font-family:var(--font-ui)!important;font-size:clamp(1.8rem,1.5vw,2.2rem)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}body.template-product .product__description,body.template-product .product__description *,body.template-product .ushore-product-description__main,body.template-product .ushore-product-description__main *,body.template-product .ushore-product-description__accordion-content,body.template-product .ushore-product-description__accordion-content *,body.template-product .accordion__content,body.template-product .accordion__content *{font-family:var(--font-ui)!important}body.template-product .product__description,body.template-product .product__description p,body.template-product .product__description li,body.template-product .ushore-product-description__main,body.template-product .ushore-product-description__main p,body.template-product .ushore-product-description__main li,body.template-product .ushore-product-description__accordion-content,body.template-product .ushore-product-description__accordion-content p,body.template-product .ushore-product-description__accordion-content li,body.template-product .accordion__content,body.template-product .accordion__content p,body.template-product .accordion__content li{font-size:1.55rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.68!important;text-transform:none!important}body.template-product .product__description strong,body.template-product .ushore-product-description strong,body.template-product .accordion__content strong{font-weight:600!important}@media screen and (max-width:749px){body.template-product .product__title h1{font-size:var(--ushore-product-page-title-size-mobile)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}body.template-product [id^=price-] .price,body.template-product [id^=price-] .price-item,body.template-product .product .price,body.template-product .product .price-item,body.template-product .product .price__container{font-size:var(--ushore-product-page-title-size-mobile)!important;font-weight:500!important;line-height:1.25!important}body.template-product .product-form__input--pill input[type=radio]+label,body.template-product .product-form__input--swatch input[type=radio]+label,.ushore-quick-add-sheet__options button,.ushore-wishlist-size-sheet__options button{font-size:1.35rem!important;font-weight:500!important}body.template-product .ushore-size-guide summary{font-size:clamp(2rem,6vw,2.4rem)!important}body.template-product .ushore-product-wishlist-inline,body.template-product .product-form__submit,body.template-product .product-form__submit .ushore-product-submit__label{font-size:1.55rem!important}body.template-product .accordion__title,body.template-product .product__accordion summary,body.template-product .ushore-product-description__heading,body.template-product .ushore-product-description__accordion-trigger{font-size:clamp(1.6rem,4.6vw,1.9rem)!important;font-weight:500!important}body.template-product .product__description,body.template-product .product__description p,body.template-product .product__description li,body.template-product .ushore-product-description__main,body.template-product .ushore-product-description__main p,body.template-product .ushore-product-description__main li,body.template-product .ushore-product-description__accordion-content,body.template-product .ushore-product-description__accordion-content p,body.template-product .ushore-product-description__accordion-content li,body.template-product .accordion__content,body.template-product .accordion__content p,body.template-product .accordion__content li{font-size:1.45rem!important;font-weight:400!important;line-height:1.68!important}}.cart-drawer,.cart,.cart-items,.cart__footer,.cart-drawer .drawer__inner,.cart-drawer .drawer__heading{font-family:var(--font-ui)!important}.cart-drawer .drawer__heading,.cart__empty-text,.cart__login-title{font-size:2rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important}.cart-item__details,.cart-item__details .product-option,.cart-item__quantity,.cart-item__quantity-wrapper,.cart-items th,.totals,.tax-note{font-family:var(--font-ui)!important;font-size:1.3rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important}.cart-item__details .product-option,.tax-note,.cart__note{color:#777!important}.cart-drawer .button,.cart__checkout-button{font-family:var(--font-ui)!important;font-size:1.55rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important}cart-drawer.drawer .cart-item__name,body.template-cart .cart-item__name,cart-drawer.drawer .cart-item__price-wrapper,cart-drawer.drawer .cart-item__totals .price,cart-drawer.drawer .cart-item__totals .price-item,cart-drawer.drawer .ushore-cart-line-price,body.template-cart .cart-item__price-wrapper,body.template-cart .cart-item__totals .price,body.template-cart .cart-item__totals .price-item{color:var(--ushore-text)!important;font-family:var(--font-product)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3!important;text-transform:none!important}cart-drawer.drawer .cart-item__details,cart-drawer.drawer .cart-item__details dl,cart-drawer.drawer .product-option,cart-drawer.drawer .product-option dt,cart-drawer.drawer .product-option dd,cart-drawer.drawer .cart-item__quantity,cart-drawer.drawer quantity-popover,cart-drawer.drawer cart-remove-button,cart-drawer.drawer cart-remove-button .button,cart-drawer.drawer .cart-remove-button{font-family:var(--font-ui)!important;font-weight:400!important;letter-spacing:0!important}cart-drawer.drawer .product-option,cart-drawer.drawer .product-option dt,cart-drawer.drawer .product-option dd{color:#777!important;font-size:1.3rem!important;line-height:1.4!important}cart-drawer.drawer cart-remove-button,cart-drawer.drawer cart-remove-button .button,cart-drawer.drawer .cart-remove-button{color:var(--ushore-text)!important;font-size:1.35rem!important;font-weight:500!important;line-height:1.1!important}.search,.predictive-search,ushore-search-drawer,.ushore-search-drawer__form,.ushore-search-result,.ushore-side-drawer__empty{font-family:var(--font-ui)!important}.predictive-search__heading,.predictive-search__item-heading,.predictive-search__item--term,.ushore-side-drawer__empty{font-family:var(--font-ui)!important;font-weight:500!important}.predictive-search__item--link-with-thumbnail .predictive-search__item-heading,.predictive-search__item--link-with-thumbnail .price,.predictive-search__item--link-with-thumbnail .price-item{font-family:var(--font-product)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3!important}ushore-wishlist-drawer,.ushore-wishlist-page,.ushore-wishlist-page__header,.ushore-wishlist-drawer__actions button,.ushore-wishlist-size-sheet{font-family:var(--font-ui)!important}.ushore-wishlist-page__header h1,ushore-wishlist-drawer .drawer__heading{font-family:var(--font-ui)!important;font-weight:500!important}.ushore-wishlist-drawer__actions button,.ushore-wishlist-page button,.ushore-wishlist-size-sheet__close{font-family:var(--font-ui)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.footer,footer.ushore-footer-redone,footer.ushore-footer-redone *:not(.ushore-footer-redone__logo):not(.ushore-footer-redone__logo *){font-family:var(--font-ui)!important}footer.ushore-footer-redone .ushore-footer-redone__panel summary{color:#9b9b9b!important;font-family:var(--font-ui)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important}footer.ushore-footer-redone .ushore-footer-redone__panel-content a,footer.ushore-footer-redone .ushore-footer-redone__contact-link{font-family:var(--font-ui)!important;font-size:1.45rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important;text-transform:none!important}footer.ushore-footer-redone .ushore-footer-redone__bottom-bar small,footer.ushore-footer-redone .ushore-footer-redone__bottom-bar a{font-family:var(--font-ui)!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important}body.template-page #MainContent .ushore-page-story--compact h1,body.template-page #MainContent .ushore-page-fallback--faq h1,body.template-page #MainContent .ushore-page-faq__category,body.template-page #MainContent .ushore-page-faq__question span:first-child,body.template-page #MainContent .ushore-page-story--compact .rte h2,body.template-page #MainContent .ushore-page-story--compact .rte h3,body.template-page #MainContent .ushore-page-story--policy .rte h2,body.template-page #MainContent .ushore-page-story--policy .rte h3,body.template-page #MainContent .ushore-page-fallback--faq .rte h2,body.template-page #MainContent .ushore-page-fallback--faq .rte h3{font-family:var(--font-ui)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.template-page #MainContent .ushore-page-story--compact .ushore-page-story__eyebrow,body.template-page #MainContent .ushore-page-story__eyebrow,body.template-page #MainContent .ushore-page-campaigns__intro p{color:#9a9a9a!important;font-family:var(--font-ui)!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}@media screen and (max-width:749px){.drawer__heading,ushore-wishlist-drawer .drawer__heading,.cart-drawer .drawer__heading{font-size:1.8rem!important}.cart-drawer .button,.cart__checkout-button{font-size:1.5rem!important}footer.ushore-footer-redone .ushore-footer-redone__panel-content a,footer.ushore-footer-redone .ushore-footer-redone__contact-link{font-size:1.45rem!important}footer.ushore-footer-redone .ushore-footer-redone__bottom-bar small,footer.ushore-footer-redone .ushore-footer-redone__bottom-bar a{font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ushore-typography-system.css.map */
