.top-menu{background:var(--color-background-alt)}.top-menu .container{display:flex;justify-content:space-between;align-items:center}.top-menu .container.center{justify-content:center}@media(max-width:47.99em){.top-menu .container{justify-content:center}}.top-menu__left p,.top-menu__left a,.top-menu__right p,.top-menu__right a{font-weight:700;margin:0}.top-menu__left p:not(:last-child),.top-menu__left a:not(:last-child),.top-menu__right p:not(:last-child),.top-menu__right a:not(:last-child){margin:0 1.6rem 0 0}.top-menu__left a,.top-menu__right a{font-weight:500}.top-menu__left a{display:block}@media(min-width:64em){.header__logo-wrapper{margin-right:3rem}}.header a.main-nav-item,.header .main-nav-item>a,.header .main-nav-item>p,.header .nav__mobile-accordion-opener{font-family:var(--font-h4-family);font-size:1.4rem}.ux-cart.button .cart-icon{display:inline-block!important;width:20px;height:20px}.ux-cart.button.loading .cart-icon{display:none!important}.hero-basic .icon.breadcrumb-home-icon{color:#686461;transition:color .2s ease}.hero__wrapper h1{font-size:4.8rem}.grid-archive__filter-triggers .button--secondary{border:1px solid #f5004fd6;border-radius:var(--border-radius-small);padding:.8rem 2rem}.grid-archive__filter-triggers .button--secondary:hover{border:1px solid rgba(155,28,68,1);color:#9b1c44}.facets .text-lg{font-size:1.6rem;font-weight:500;padding:1rem 0}.grid-archive__products-grid-container .card__title{font-size:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-product__title .jdgm-preview-badge{color:var(--color-body-light);font-size:1.2rem}.main-product__title .jdgm-prev-badge__text{padding-left:.6rem}.accordion__content .heading__section h3{letter-spacing:6%}.quantity-picker .quantity .no-js-hidden{padding-right:.5rem;padding-left:.5rem}.container .grid-content__header .heading__section h3{letter-spacing:6%}.container_header_normal .grid-content__header .heading__section h3{letter-spacing:0}.container_header_normal .heading__section{padding:0}.button--secondary__alt-hover:hover{border:1px solid rgba(155,28,68,1);color:#9b1c44}.small-border-radius{border-radius:var(--border-radius-small)!important}.hero-basic .breadcrumbs a:not([class^=button]):not(:hover),.hero-basic .breadcrumbs p{color:#686461;transition:color .2s ease}.hero-basic .breadcrumbs a:not([class^=button]):hover{color:#191415}.hero-basic .breadcrumbs .icon{color:red}#nav-wrapper:not(.header-visible),#nav-wrapper.reached-top{padding-right:0!important}.cart-item__title a{color:var(--color-text)!important}.nav__main-menu-column .text-lg{color:#1e1814;transition:color .2s}.nav__main-menu-column .text-lg:hover{color:#f7296b}.nav__main-menu-column ul li a,.nav__main-menu-link--simple{color:#6c6966}.nav__main-menu-column ul li a:hover{color:#f7296b}.shopify-section .rich-text__wrapper .text-md p{font-size:1.6rem!important}.shopify-section .rich-text__wrapper .rich-text__buttons .button--primary{border-radius:var(--border-radius-small)!important;padding:1.2rem 3rem}.shopify-challenge__button{color:#f7296b;transition:color .2s ease-out}.shopify-challenge__button:hover{color:var(--color-text)}.header__icons--wishlist a{position:relative}.header__icons--wishlist .wishlist-h-count{position:absolute;display:flex;justify-content:center;align-items:center;top:-.8rem;right:-.8rem;background:var(--color-background-button-primary);color:var(--color-text-button-primary);border:1px solid var(--color-border-button-primary);width:1.8rem;height:1.8rem;font-size:1rem;font-weight:var(--font-body-weight-bold);line-height:1;border-radius:100%}.header__icons--wishlist .wishlist-h-count[data-total="0"]{display:none}.card__image{position:relative}.wishlist-engine--card{position:absolute;bottom:.8rem;left:.8rem;top:auto;right:auto;z-index:3}.card--text-h__right .wishlist-engine--card{left:auto;right:.8rem}.wishlist-engine--card button,.wishlist-engine--card a,.wishlist-engine--card *{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.card__badge{padding:.3rem .7rem;font-size:1.1rem}@media(min-width:64em){.card__badge{padding:.3rem .9rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/child.css.map */
