:root:root:root{--ae-red: #C8102E;--ae-red-deep: #A00D24;--ae-red-hover: #7A0A1C;--ae-rose: #E85D6E;--ae-blush: #FFD9D9;--ae-soft: #FFE0E0;--ae-white: #FFFFFF;--ae-text: #FFF4EB;--ae-heading: #FFE6B3;--ae-secondary: #FFE0D6;--ae-accent-text: #FFE2A8;--ae-ink: #3A0610;--ae-card: rgba(200, 16, 46, .72);--ae-border: rgba(255, 217, 217, .35);--color-primary-button-background: var(--ae-red-deep);--color-primary-button-text: var(--ae-text);--color-primary-button-border: var(--ae-red-deep);--color-primary-button-hover-background: var(--ae-red-hover);--color-primary-button-hover-text: var(--ae-text);--color-primary-button-hover-border: var(--ae-red-hover);--color-secondary-button-background: var(--ae-blush);--color-secondary-button-text: var(--ae-ink);--color-secondary-button-border: var(--ae-blush);--color-secondary-button-hover-background: var(--ae-soft);--color-secondary-button-hover-text: var(--ae-ink);--color-secondary-button-hover-border: var(--ae-soft);--color-foreground-muted: var(--ae-secondary);--color-foreground-subdued: var(--ae-secondary);--color-border: var(--ae-border)}body{background-color:transparent;color:var(--ae-text);font-family:var(--font-body--family)}html.ae-has-page-background{background-color:var(--ae-red-hover)}body:before{content:none}body.ae-has-page-background:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--ae-page-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:var(--ae-page-background-opacity, 1)}main,.content-for-layout,.shopify-section:not(.header-section) .section-background{background-color:transparent}body :is(p,li,input,textarea,select,button,label,small,figcaption){font-family:var(--font-body--family)}body :is(h1,h2,h3,h4,h5,h6),body :is(.h1,.h2,.h3,.h4,.h5,.h6),body .cs-title,body .cs-story__copy h2,body .cs-newsletter h2{color:var(--ae-heading);font-family:var(--font-heading--family)}body #MainContent :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--ae-heading)}body .cs{background-color:transparent;background-image:none;color:var(--ae-text)}body .cs-section,body .cs-products,body .cs-reviews,body .cs-marquee{background-color:transparent;background-image:none}body .cs-section+.cs-section{border-color:var(--ae-border)}body .cs :is(p,small,.cs-copy,.cs-product__copy p){color:var(--ae-secondary)}body .cs :is(h1,h2,h3,.cs-title,.cs-product__copy h3 a){color:var(--ae-heading)}body .cs .cs-kicker.cs-kicker{color:var(--ae-accent-text);font-family:var(--font-body--family);font-weight:400}body :is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded){font-family:var(--font-body--family);font-weight:400}body .cs .cs-button{min-height:4.2rem;border:1px solid var(--ae-red-deep);border-radius:4px;background:var(--ae-red-deep);color:var(--ae-text)!important;font-family:var(--font-body--family);font-weight:400;box-shadow:none}body .cs .cs-button:hover{border-color:var(--ae-red-hover);background:var(--ae-red-hover)}body .cs :is(.cs-link,.cs-product__meta a,.cs-form button){min-height:3.6rem;padding:.8rem 1.2rem;border:1px solid var(--ae-blush);border-radius:4px;background:var(--ae-blush);color:var(--ae-ink);font-family:var(--font-body--family);font-weight:400}body .cs :is(.cs-link,.cs-product__meta a,.cs-form button):hover{border-color:var(--ae-soft);background:var(--ae-soft);color:var(--ae-ink)}body .cs .cs-hero__frame{grid-template-columns:minmax(32rem,.75fr) minmax(0,1.55fr);border:1px solid var(--ae-border);border-radius:8px;background:var(--ae-card)}body .cs .cs-hero__media:after{content:none;background:none}body .cs .cs-hero__copy{order:1;background:var(--ae-card);color:var(--ae-text)}body .cs .cs-hero__media{order:2}body .cs .cs-hero__media>img{object-position:58% 50%}body .cs .cs-hero__copy h1{color:var(--ae-heading)}body .cs .cs-hero__copy p:not(.cs-kicker){color:var(--ae-secondary)}body .cs .cs-hero__label{border:1px solid var(--ae-border);background:var(--ae-red-deep);color:var(--ae-text)}body .cs .cs-trust,body .cs .cs-product,body .cs .cs-recipe,body .cs .cs-review,body .cs .cs-newsletter{border:1px solid var(--ae-border);border-radius:8px;background-color:var(--ae-card);background-image:none;color:var(--ae-text)}body .cs .cs-trust__item+.cs-trust__item{border-color:var(--ae-border)}body .cs .cs-category,body .cs .cs-story,body .cs .cs-gallery__item{border:1px solid var(--ae-border);border-radius:8px;background-color:var(--ae-red-deep);background-image:none}body .cs .cs-story{display:grid;grid-template-rows:minmax(24rem,1fr) auto;min-height:48rem;background:var(--ae-red-deep)}body .cs .cs-story>img{min-height:24rem;object-fit:cover}body .cs .cs-story__copy{position:relative;inset:auto;padding:1.8rem;background:var(--ae-card)}body .cs .cs-story:after{content:none;background:none}body .cs .cs-category:after{content:none;background:none}body .cs :is(.cs-category__copy h3,.cs-story__copy h2){color:var(--ae-heading)}body .cs :is(.cs-category__copy p,.cs-story__copy p){color:var(--ae-secondary)}body .cs .cs-gallery__item{display:block;color:var(--ae-text);text-decoration:none}body .cs .cs-gallery__item>span{max-width:calc(100% - 2rem);padding:.55rem .75rem;border:1px solid var(--ae-border);border-radius:4px;background:var(--ae-red-deep);color:var(--ae-text);font-family:var(--font-body--family);font-size:.82rem;font-weight:400}body .cs .cs-gallery__item b{margin-inline-start:.35rem;font-weight:400}body .cs .cs-gallery__item:nth-child(4n+2)>span{background:var(--ae-blush);color:var(--ae-ink)}body .cs .cs-gallery__item:nth-child(4n+3)>span{background:var(--ae-rose);color:var(--ae-ink)}body .cs .cs-gallery__item:nth-child(4n)>span{background:var(--ae-white);color:var(--ae-ink)}body .cs .cs-product{padding:1rem}body .cs .cs-product__image{border:1px solid var(--ae-border);border-radius:8px;background:transparent}body .cs .cs-product__meta{border-color:var(--ae-border);color:var(--ae-text)}body .cs .cs-product__meta strong{color:var(--ae-accent-text)}body .cs .cs-product__copy small,body .cs .cs-category__copy span,body .cs .cs-product__badge{display:inline-flex;width:fit-content;padding:.4rem .7rem;border-radius:4px;font-family:var(--font-body--family);font-weight:400;letter-spacing:.06em}body .cs .cs-product:nth-child(4n+1) .cs-product__copy small,body .cs .cs-product:nth-child(4n+1) .cs-product__badge,body .cs .cs-category:nth-child(4n+1) .cs-category__copy span{background:var(--ae-red-deep);color:var(--ae-text)}body .cs .cs-product:nth-child(4n+2) .cs-product__copy small,body .cs .cs-product:nth-child(4n+2) .cs-product__badge,body .cs .cs-category:nth-child(4n+2) .cs-category__copy span{background:var(--ae-blush);color:var(--ae-ink)}body .cs .cs-product:nth-child(4n+3) .cs-product__copy small,body .cs .cs-product:nth-child(4n+3) .cs-product__badge,body .cs .cs-category:nth-child(4n+3) .cs-category__copy span{background:var(--ae-rose);color:var(--ae-ink)}body .cs .cs-product:nth-child(4n) .cs-product__copy small,body .cs .cs-product:nth-child(4n) .cs-product__badge,body .cs .cs-category:nth-child(4n) .cs-category__copy span{background:var(--ae-white);color:var(--ae-ink)}body .cs .cs-reviews .cs-score,body .cs .cs-reviews .cs-review__stars{display:none}body .cs .cs-avatar{background:var(--ae-red-deep);color:var(--ae-text)}body .cs .cs-review em{background:var(--ae-blush);color:var(--ae-ink)}body .cs .cs-review figcaption small{color:var(--ae-secondary)}body .cs .cs-story__product{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;margin:1.1rem 0 1.3rem;padding:.85rem 1rem;border:1px solid var(--ae-border);border-radius:4px;background:#a00d24d1}body .cs .cs-story__product span{grid-column:1 / -1;color:var(--ae-accent-text);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase}body .cs .cs-story__product strong{color:var(--ae-text);font-weight:400}body .cs .cs-story__product small,body .cs .cs-recipe__product small{color:var(--ae-accent-text);font-size:.84rem}body .cs .cs-recipe__product{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.9rem 0 .8rem;padding-top:.75rem;border-top:1px solid var(--ae-border)}body .cs .cs-recipe__product strong{color:var(--ae-text);font-weight:400}body .cs .cs-newsletter h2{color:var(--ae-heading)}body .cs .cs-newsletter p{color:var(--ae-secondary)}body .cs .cs-newsletter label{color:var(--ae-accent-text)}body .cs .cs-form__row{border:1px solid var(--ae-border);border-radius:4px;background:var(--ae-red-hover)}body .cs .cs-form input{color:var(--ae-text);background:transparent}body .cs .cs-form input::placeholder{color:var(--ae-secondary)}body .cs .cs-marquee{border-color:var(--ae-border)}body .cs .cs-marquee__item{color:var(--ae-accent-text)}#header-group{color:var(--ae-text);font-family:var(--font-body--family)}#header-group .header-logo__image-container{min-height:2.35rem;padding:0;border:0;border-radius:0;background:transparent}#header-group .header-logo__image{display:block;object-fit:contain}#header-group :is(.header__row,.header__navigation-bar-row,.menu-drawer){background-color:var(--ae-red);background-image:none;color:var(--ae-text)}#header-group :is(.header__column,.header-menu,.menu-list__link,.menu-drawer,.menu-drawer a,.menu-drawer button,.menu-drawer summary,.header-actions__action,.search-action,.dropdown-localization__button){color:var(--ae-text);font-family:var(--font-body--family);font-weight:400}#header-group :is(.menu-list__link,.menu-drawer a,.menu-drawer button,.menu-drawer summary,.header-actions__action,.search-action,.dropdown-localization__button):hover{color:var(--ae-accent-text)}footer,footer :is(a,button,p,small,span){color:var(--ae-text);font-family:var(--font-body--family);font-weight:400}footer{background-color:var(--ae-red);background-image:none}footer :is(a,button):hover{color:var(--ae-accent-text)}footer .utilities{border-color:var(--ae-border);color:var(--ae-text)}body :is(product-card,.product-card,.collection-card,.predictive-search-results__card){border:1px solid var(--ae-border);border-radius:8px;background-color:var(--ae-card);background-image:none;overflow:hidden;color:var(--ae-text)}body :is(product-card,.product-card,.collection-card) :is(p,small,span,a){color:inherit}body :is(product-card,.product-card,.collection-card) :is(.price,.price__current){color:var(--ae-accent-text)}body #MainContent collection-component .product-card:hover :is(.card-gallery,slideshow-component,slideshow-container,.product-media,.product-media-container,img){visibility:visible;opacity:1;filter:none}body :is(.badge,.product-badge){border-radius:4px;background:var(--ae-red-deep);color:var(--ae-text)}body :is(.dialog-modal,.dialog-drawer,.drawer,.header-drawer,.menu-drawer,.search-modal__content,.overflow-menu,.popover,.mega-menu,.facets--drawer,.cart-drawer__dialog,.account-drawer__dialog,.account-popover__panel):not(.background-overlay,.menu-drawer__backdrop){border-color:var(--ae-border);background-color:var(--ae-red);background-image:none;color:var(--ae-text)}body :is(.dialog-modal,.dialog-drawer,.drawer,.header-drawer,.menu-drawer,.search-modal__content,.overflow-menu,.popover,.mega-menu,.facets--drawer,.cart-drawer__dialog,.account-drawer__dialog,.account-popover__panel) :is(a,button,summary,label,p,small,span){color:inherit;font-family:var(--font-body--family)}body :is(.search-modal__content,.menu-drawer,.mega-menu,.facets--drawer) :is(input,select,textarea){border-color:var(--ae-border);border-radius:4px;background-color:var(--ae-red-hover);color:var(--ae-text)}@media(max-width:989px){body .cs .cs-hero__frame{grid-template-columns:1fr}}@media(max-width:749px){body .cs .cs-hero__copy{order:1}body .cs .cs-hero__media{order:2}body .cs .cs-hero__media>img{object-position:72% 50%}body .cs .cs-story{grid-template-rows:20rem auto;min-height:0}body .cs .cs-story>img{min-height:20rem}body .cs .cs-story__copy{padding:1.4rem}body .cs .cs-recipe{grid-template-columns:1fr;min-height:0}body .cs .cs-recipe>div:first-child{height:14rem}body .cs .cs-recipe>div:first-child img{height:100%;object-fit:cover}body .cs .cs-recipe__copy{padding:1.4rem}body .cs .cs-hero__frame,body .cs .cs-trust,body .cs .cs-product,body .cs .cs-recipe,body .cs .cs-review,body .cs .cs-newsletter{border-radius:8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ae-crimson.css.map */
