:root{--carousel-ui-sans: "DM Sans", Arial, sans-serif;--carousel-ui-serif: "Newsreader", Georgia, serif}.header__nav-link,.header__nav-dropdown-link,.slide-out-menu .menu-link,.slide-out-menu .h4,.facets,.product-count,.collection__filters,.template--search .search,footer{font-family:var(--carousel-ui-sans)}.product-card__vendor,.product-card__vendor a{color:#656960;font-family:var(--carousel-ui-sans);font-size:1.2rem;font-weight:400;line-height:1.4;text-transform:none}.product-card__title,.product-card__title .product-card__link,.product-card__title span{font-family:var(--carousel-ui-sans);font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}.product-card .product-card__info .product-card__title{font-family:var(--carousel-ui-sans)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.4!important;text-transform:none!important}.product-card__price,.product-card__price .price,.product-card__price .price__container,.product-card__price .price__regular,.product-card__price .price__sale,.product-card__price span:not(.visually-hidden){font-family:var(--carousel-ui-sans);font-size:1.3rem;font-weight:600;letter-spacing:0;line-height:1.45;text-transform:none}.template--collection main h1,.template--search main h1,.template--list-collections main h1{font-family:var(--carousel-ui-serif);font-weight:500;letter-spacing:-.015em}.footer__richtext h3:not(.footer__block-heading){font-family:var(--carousel-ui-serif);font-size:clamp(3rem,3.1vw,4.4rem);font-weight:500;letter-spacing:-.015em;line-height:1.04}.footer__richtext h3:not(.footer__block-heading) em{font-family:inherit;font-size:inherit!important;font-style:normal;font-weight:600;letter-spacing:inherit;line-height:inherit!important}.footer__block-heading,.footer__menu-item,.footer__newsletter,.footer__newsletter input,.footer__newsletter button{font-family:var(--carousel-ui-sans)}html .announcement-bar .announcement-bar__text-content.text--label,html .announcement-bar .announcement-bar__text-content.text--label p{font-family:var(--carousel-ui-sans);font-size:1.1rem;line-height:1.3}html body:has(.carousel-seasonal) .section-announcement-bar .announcement-bar__text-content.text--label,html body:has(.carousel-seasonal) .section-announcement-bar .announcement-bar__text-content.text--label p{font-family:var(--carousel-ui-sans);font-size:1.1rem;line-height:1.3}html body .carousel-seasonal__badge,html body .carousel-seasonal__age>span{font-size:1rem}html.js search-drawer .drawer__content--search{z-index:901}html.js search-drawer .drawer__container.menu-opening>.drawer__content--search{transition:none!important;transform:translateY(0)!important}body.drawer--is-open shopify-chat{display:none!important}.facets__drawer .facets__accordion-btn,.facets__drawer .facet-checkbox,.facets__drawer .facet-checkbox label,.facets__drawer .drawer__row--buttons .button{font-family:var(--carousel-ui-sans);letter-spacing:0;text-transform:none}.facets__drawer .facets__accordion-btn{min-height:4.8rem;font-size:1.8rem;font-weight:500;line-height:1.3}.facets__drawer .facets__list{width:100%}.facets__drawer .facets__item+.facets__item{margin-block-start:0}.facets__drawer .facet-checkbox{display:flex;align-items:center;width:100%;min-height:4.4rem;color:rgb(var(--color-foreground));cursor:pointer}.facets__drawer .facet-checkbox input[type=checkbox]{flex:0 0 2rem;width:2rem;height:2rem;border-color:rgba(var(--color-foreground),.42)}.facets__drawer .facet-checkbox label{display:flex;align-items:center;align-self:stretch;flex:1;min-width:0;padding-inline-start:1.2rem;font-size:1.5rem;font-weight:400;line-height:1.4;cursor:pointer}.facets__drawer .drawer__row--buttons{display:grid;gap:1.2rem;padding:1.6rem var(--page-gutter) max(1.6rem,env(safe-area-inset-bottom));border-block-start:.1rem solid rgba(var(--color-border),var(--alpha-border));box-shadow:0 -1.2rem 2.4rem #0000000a}.facets__drawer .drawer__row--buttons .button{min-height:4.8rem;font-size:1.4rem;font-weight:600;line-height:1.2}@media screen and (max-width:749px){html.js .facets__drawer .drawer__content-facets{display:flex;flex-direction:column;height:100dvh;max-height:100dvh}.facets__drawer .drawer__content-top{flex:1 1 auto;min-height:0;height:auto}.facets__drawer .drawer__content-wrapper{padding-block-end:2.4rem}.product-card__vendor,.product-card__vendor a{font-size:1.2rem}.product-card__title,.product-card__title .product-card__link,.product-card__title span{font-size:1.4rem;line-height:1.38}.product-card__price,.product-card__price .price,.product-card__price .price__container,.product-card__price .price__regular,.product-card__price .price__sale,.product-card__price span:not(.visually-hidden){font-size:1.3rem}.footer__richtext h3:not(.footer__block-heading){font-size:3rem;line-height:1.06}}@media screen and (min-width:750px){html .announcement-bar .announcement-bar__text-content.text--label,html .announcement-bar .announcement-bar__text-content.text--label p,html body:has(.carousel-seasonal) .section-announcement-bar .announcement-bar__text-content.text--label,html body:has(.carousel-seasonal) .section-announcement-bar .announcement-bar__text-content.text--label p{font-size:1.2rem}}.product__text:has(+.product__app-block #swym-registry-add-modal-btn) .product__text--content,#swym-registry-add-modal-btn{font-family:Poppins,sans-serif!important}.product__text:has(+.product__app-block #swym-registry-add-modal-btn) .product__text--content{font-size:1.4rem;line-height:1.45}#swym-registry-add-modal-btn{min-height:4.4rem}
/*# sourceMappingURL=/cdn/shop/t/62/assets/carousel-ux-overrides.css.map */
