[data-v-32d6b8c1]:root{--container-max-width:min(174rem,2560px);--animation-duration:.3s;--animation:var(--animation-duration) ease;--scrollbar-width:0px}body[data-v-32d6b8c1]{color:var(--text-default-heading);font-family:var(--font-primary);font-size:var(--font-body-body-text-size);font-weight:var(--font-primary-weight-regular);line-height:var(--font-body-body-line-height)}h1[data-v-32d6b8c1],h2[data-v-32d6b8c1],h3[data-v-32d6b8c1],h4[data-v-32d6b8c1],h5[data-v-32d6b8c1],h6[data-v-32d6b8c1]{margin:0}.h1[data-v-32d6b8c1]{font-size:var(--font-headings-h1-text-size);line-height:var(--font-headings-h1-line-height)}.h1[data-v-32d6b8c1],.h2[data-v-32d6b8c1]{font-style:normal;font-weight:400}.h2[data-v-32d6b8c1]{font-size:var(--font-headings-h2-text-size);line-height:var(--font-headings-h2-line-height)}.h3[data-v-32d6b8c1]{font-size:var(--font-headings-h3-text-size);line-height:var(--font-headings-h3-line-height)}.h3[data-v-32d6b8c1],.h4[data-v-32d6b8c1]{font-style:normal;font-weight:400}.h4[data-v-32d6b8c1]{font-size:var(--font-headings-h4-text-size);line-height:var(--font-headings-h4-line-height)}.h5[data-v-32d6b8c1]{font-size:var(--font-headings-h5-text-size);line-height:var(--font-headings-h5-line-height)}.h5[data-v-32d6b8c1],.h6[data-v-32d6b8c1]{font-style:normal;font-weight:400}.h6[data-v-32d6b8c1]{font-size:var(--font-headings-h6-text-size);line-height:var(--font-headings-h6-line-height)}.body-lg[data-v-32d6b8c1]{font-size:var(--font-body-body-lg-text-size);line-height:var(--font-body-body-lg-line-height)}.body[data-v-32d6b8c1],.body-lg[data-v-32d6b8c1]{font-style:normal;font-weight:400}.body[data-v-32d6b8c1]{font-size:var(--font-body-body-text-size);line-height:var(--font-body-body-line-height)}.body-sm[data-v-32d6b8c1],.error-text[data-v-32d6b8c1]{font-size:var(--font-body-body-sm-text-size);font-style:normal;font-weight:400;line-height:var(--font-body-body-sm-line-height)}.body-caption[data-v-32d6b8c1]{font-size:var(--font-body-caption-text-size);font-style:normal;font-weight:400;line-height:var(--font-body-caption-line-height)}.description-1[data-v-32d6b8c1]{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.6rem}a[data-v-32d6b8c1]{text-decoration:none}a[data-v-32d6b8c1],button[data-v-32d6b8c1]{color:inherit}html[data-v-32d6b8c1]{font-size:clamp(10px,.5208333333vw,16px)}@media (max-width:35.9375em){html[data-v-32d6b8c1]{font-size:2.7777777778vw}}html b[data-v-32d6b8c1],html strong[data-v-32d6b8c1]{font-weight:400}html i[data-v-32d6b8c1]{font-style:normal}.container[data-v-32d6b8c1]{margin:0 auto;max-width:100%;padding:0 var(--spacing-sm);width:100%}@media (min-width:36em){.container[data-v-32d6b8c1]{max-width:calc(var(--container-max-width) + var(--spacing-lg)*2);padding:0 var(--spacing-lg)}}.no-scroll[data-v-32d6b8c1],.sr-only[data-v-32d6b8c1]{overflow:hidden}.sr-only[data-v-32d6b8c1]{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0)}.lnk[data-v-32d6b8c1]{color:var(--text-default-heading);transition:color var(--animation),text-decoration-color var(--animation)}@media (hover:none){.lnk[data-v-32d6b8c1]:active{color:var(--text-primary-default);text-decoration-color:var(--text-primary-default)}}@media (hover:hover){.lnk[data-v-32d6b8c1]:hover{color:var(--text-primary-default);text-decoration-color:var(--text-primary-default)}}.lnk--underline[data-v-32d6b8c1]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1rem;text-underline-offset:.3rem}@media (hover:none){.lnk--underline[data-v-32d6b8c1]:active{text-decoration-color:var(--text-primary-default)}}@media (hover:hover){.lnk--underline[data-v-32d6b8c1]:hover{text-decoration-color:var(--text-primary-default)}}.error-text[data-v-32d6b8c1]{color:var(--text-error-default)}@media (min-width:62em){.mobile-only[data-v-32d6b8c1]{display:none}}@media (max-width:61.9375em){.desktop-only[data-v-32d6b8c1]{display:none}}.wishlist-page[data-v-32d6b8c1]{padding-bottom:var(--spacing-3xl)}.wishlist-page__breadcrumbs[data-v-32d6b8c1],.wishlist-page__header[data-v-32d6b8c1]{margin-bottom:var(--spacing-2xl)}.wishlist-page__header[data-v-32d6b8c1]{align-items:center;display:flex;flex-direction:column}.wishlist-page__header--empty[data-v-32d6b8c1]{margin-bottom:var(--spacing-xl)}.wishlist-page__header-icon[data-v-32d6b8c1]{color:var(--icon-default-caption);height:3rem;margin-bottom:var(--spacing-xs);width:3rem}@media (max-width:61.9375em){.wishlist-page[data-v-32d6b8c1]{padding-bottom:var(--spacing-2xl)}}
