h1 em,.h1 em,h2 em,.h2 em{color:color-mix(in oklab,var(--color-foreground) 30%,#7a2238)}.product-card .product-card__content.product-card__content{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:10px;align-items:baseline}.product-card .product-card__content>*{grid-column:1 / -1}.product-card .product-card__content>a>[class*=__product_title],.product-card .product-card__content>[class*=__product_title]{grid-column:1}.product-card [class*=__product_title],.product-card [class*=__product_title]>*{font-family:var(--font-heading--family);font-size:1.1875rem;line-height:1.25}.product-card .product-card__content>product-price{grid-column:2;text-align:end;white-space:nowrap;font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.product-card .compare-at-price{color:rgb(var(--color-foreground-rgb) / .55);font-weight:400}.product-card product-price:has(.compare-at-price) .price{color:#7a2238;font-weight:600}@media screen and (max-width:749px){.product-card .product-card__content.product-card__content{grid-template-columns:minmax(0,1fr);row-gap:4px}.product-card .product-card__content>product-price{grid-column:1;text-align:start}.product-card [class*=__product_title],.product-card [class*=__product_title]>*{font-size:1rem}}[class*=__product_list_button]{padding-block-end:5px;border-block-end:1px solid currentColor;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}[class*=__product_list_button]:hover{color:#7a2238}.collection-card--image-bg .collection-card__image{position:relative;overflow:hidden}.collection-card--image-bg .collection-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 45%,#170d12c7);pointer-events:none}.collection-card--image-bg .resource-image__image{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.collection-card--image-bg:hover .resource-image__image{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.collection-card--image-bg .resource-image__image{transition:none}}@media screen and (max-width:749px){.shopify-section h2:not(.hero-editorial__heading),.shopify-section .h2:not(.hero-editorial__heading){font-size:clamp(2rem,9vw,2.5rem)}}@media screen and (max-width:749px){.product-details .text-block:has(>h1),.product-details .text-block>h1{font-size:1.875rem}}.collection-card .text-block,.collection-card .text-block *{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.menu-drawer .menu-drawer__navigation{order:1}.menu-drawer .menu-drawer__featured-content{order:2;margin-block-start:8px}.menu-drawer .menu-drawer__utility-links{order:3;padding-block:16px 8px}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:44px;font-size:1.375rem;letter-spacing:.04em;padding-block:7px}.menu-drawer .menu-drawer__menu>li{margin-block-end:0}.menu-drawer .menu-drawer__close-button{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.menu-drawer .menu-drawer__close-button .svg-wrapper,.menu-drawer .menu-drawer__close-button svg{width:22px;height:22px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:is([id$=__category_marquee],[id$=__shop_by_category],[id$=__new_arrivals],[id$=__marked_down],[id$=__brand_statement],[id$=__finish_the_look])>.section{animation:miasofia-fade-up linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@keyframes miasofia-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}[id$=__category_marquee] .marquee__repeated-items{align-items:center}[id$=__category_marquee] .marquee__repeated-items p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/miasofia.css.map */
