:root{--al-blush: #f7e2e2;--al-blush-2: #f5d6d6;--al-rose: #c47595;--al-rose-dark: #b0607f;--al-red: #d92211;--al-ink: #1c1c1c;--al-line: rgb(28 28 28 / .1);--al-font-head: var(--font-heading--family, "Instrument Sans", sans-serif)}.al-h2{font-family:var(--al-font-head);font-weight:400;font-size:clamp(20px,2.2vw,26px);letter-spacing:.18em;text-transform:uppercase;margin:0;color:var(--al-ink)}.al-btn{display:inline-block;background:var(--al-rose);color:#fff;font-family:var(--al-font-head);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:10px 22px;text-decoration:none;transition:background .2s ease}.al-btn:hover{background:var(--al-rose-dark);color:#fff}.al-logo-fallback{height:var(--header-logo-image-height, 36px);width:auto;max-width:180px;object-fit:contain}@media(max-width:749px){.al-logo-fallback{height:var(--header-logo-image-height-mobile, 28px)}}.product-list h2,.product-list h3,.product-recommendations h3,.product-recommendations h2,.main-collection h1,.section h2.h2{font-family:var(--al-font-head);font-weight:400;letter-spacing:.18em;text-transform:uppercase}.product-card .product-card__title,.product-card a[class*=title],product-card .text-block p{letter-spacing:.06em;text-transform:uppercase;font-size:12px}.product-information h1{font-family:var(--al-font-head);font-weight:400;font-size:22px;letter-spacing:.18em;text-transform:uppercase;line-height:1.35}.price-item__group.price,.price .price-item__group.price{color:var(--al-red)}.compare-at-price{color:#1c1c1c99;text-decoration:line-through}.product-information .price-item__group.price{font-size:18px;font-weight:600}.product-badges__badge.color-custom-badge-sale{background:var(--al-rose)!important;color:#fff!important;border-radius:0!important;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.add-to-cart-button,.product-form-buttons button[type=submit],.quick-add__button{background:var(--al-rose)!important;border-color:var(--al-rose)!important;color:#fff!important;border-radius:0!important;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.add-to-cart-button:hover{background:var(--al-rose-dark)!important}.announcement-bar{font-family:var(--al-font-head)}.announcement-bar p,.announcement-bar__text{font-size:13px!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.al-wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(16px,3vw,40px);box-sizing:border-box}.header__row--bottom .overflow-menu{--overflow-list-alignment: center}.product-recommendations .resource-list--grid{position:relative;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:calc((100% - 3 * var(--resource-list-column-gap, 12px)) / 4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;padding-block-end:8px}@media screen and (max-width:749px){.product-recommendations .resource-list--grid{grid-template-columns:none;grid-auto-columns:43%}}.product-recommendations .resource-list--grid>.resource-list__item{scroll-snap-align:start}@media(prefers-reduced-motion:reduce){.product-recommendations .resource-list--grid{scroll-behavior:auto}}.al-recs-wrap{position:relative}.al-recs-btn{position:absolute;inset-block-start:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid var(--al-line);background:#fff;color:var(--al-ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px #0000001f}.al-recs-btn[disabled]{opacity:0;pointer-events:none}.al-recs-btn--prev{inset-inline-start:-14px}.al-recs-btn--next{inset-inline-end:-14px}@media screen and (max-width:749px){.al-recs-btn{display:none}}.announcement-bar .announcement-bar__slides{max-width:min(100%,1200px)}.announcement-bar p,.announcement-bar__text{line-height:1.45!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/al.css.map */
