.header-menu .menu-list__link-title{font-family:var(--font-body--family);font-weight:700;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.shopify-section:has(>.announcement-bar) .section-background,.announcement-bar{background-color:#55403a}.announcement-bar .announcement-bar__text{font-family:var(--font-body--family);font-weight:700;font-size:8px;line-height:normal;letter-spacing:.5px;text-transform:uppercase;color:#ede6da}.announcement-bar__link{color:#ede6da}#header-component .header__row{--color-background: #fff;--color-background-rgb: 255 255 255}.header-menu .menu-list__link-title{color:#a08db3}:is(.header[transparent]:not([data-sticky-state=active]),.header[transparent=always][data-sticky-state=active]) .header__row:not(:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]))) .menu-list__link-title{color:#fff}#header-component header-actions,#header-component .search-action,#header-component .header-actions__action{color:#4a3730}.cart-bubble__background{background-color:#c7b7d8;color:#4f3529}.cart-bubble__text-count,.cart-bubble__text{color:#4f3529}#header-component .menu-list__submenu,#header-component .overflow-menu:after{--color-background: #fff;--color-background-rgb: 255 255 255;background-color:#fff}.iris-mega{background:#fff;width:100%}.iris-mega__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(24px,3.5vw,44px);padding:32px clamp(24px,5vw,64px) clamp(40px,5vw,64px)}.iris-mega__left{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;gap:48px}.iris-mega__nav{display:flex;align-items:flex-start;gap:clamp(20px,3vw,44px);color:#4f3529}.iris-mega__col{display:flex;flex-direction:column;gap:8px}.iris-mega__col--primary{list-style:none;margin:0;padding:0}.iris-mega__col--primary a{font-family:var(--font-body--family);font-weight:700;font-size:12px;line-height:2.24;text-transform:uppercase;color:#4f3529;text-decoration:none}.iris-mega__col a{font-family:var(--font-body--family);font-size:12px;line-height:2;color:#4f3529;text-decoration:none}.iris-mega__col-head{margin:0 0 4px;font-family:var(--font-body--family);font-size:12px;letter-spacing:.071em;text-transform:uppercase;color:#4f3529}.iris-mega__col a:hover{text-decoration:underline}.iris-mega__tagline{margin:0;max-width:720px;font-family:var(--font-display--family);font-style:italic;font-size:clamp(22px,2vw,30px);line-height:1.1;letter-spacing:-.037em;color:#4f3529;transform:rotate(-.29deg)}.iris-mega__products{display:flex;min-width:0;gap:12px}.iris-mega__card{display:flex;flex-direction:column;gap:8px;flex:0 1 252px;min-width:0;text-decoration:none}.iris-mega__card-img{display:block;width:100%;height:auto;aspect-ratio:252 / 324;background:#efe7db;object-fit:cover}.iris-mega__card-label{font-family:var(--font-body--family);font-size:10px;letter-spacing:0;text-transform:uppercase;color:#4f3529;text-decoration:underline;text-underline-offset:4px}.iris-mega__card:hover .iris-mega__card-label{text-decoration-thickness:2px}.menu-drawer.menu-drawer{background-color:#fff}@media screen and (max-width:749px){.menu-drawer.menu-drawer{top:0;height:100dvh;width:100vw;max-width:none;border-right:0}.menu-drawer.menu-drawer .menu-drawer__close-button{display:flex;position:absolute;top:14px;right:10px;z-index:2;padding:var(--padding-md);color:#4a3730}.menu-drawer.menu-drawer .menu-drawer__navigation{flex:1 1 auto;align-items:flex-start;overflow-y:auto}}.iris-mobile-menu{display:flex;flex-direction:column;gap:36px;width:100%;padding:20px 24px 48px;font-family:var(--font-body--family);line-height:normal}.iris-mobile-menu__title{margin:0 0 8px;font-family:var(--font-display--family);font-style:italic;font-size:26px;letter-spacing:-.02em;color:#4a3730}.iris-mobile-menu ul{margin:0;padding:12px 0;list-style:none}.iris-mobile-menu__primary{display:flex;flex-direction:column;gap:22px}.iris-mobile-menu__primary a{font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#4a3730;text-decoration:none}.iris-mobile-menu__primary--secondary{border-top:1px solid rgb(74 55 48 / .15);padding-top:28px}.iris-mobile-menu__group{display:flex;flex-direction:column;gap:14px}.iris-mobile-menu__head{margin:0 0 2px;font-weight:700;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:#8e7ba6}.iris-mobile-menu__group a{width:fit-content;font-size:13px;color:#55403a;text-decoration:none}.product-information.section--page-width{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width:990px){.product-information .product-information__media{padding-inline-start:40px}}@media screen and (min-width:750px)and (max-width:989px){#MainContent .product-information__grid{grid-column:1 / -1;grid-template-columns:subgrid}#MainContent .product-information__grid .product-information__media{grid-column:1 / -1;order:0;padding-inline:0}#MainContent .product-information__grid .product-details{grid-column:2 / 3;order:1;padding-inline:0}}.product-information h1{font-style:italic;font-size:clamp(26px,3vw,38px);letter-spacing:-.025em;color:#4a3730}.product-information product-price,.product-information .price{font-family:var(--font-body--family);font-weight:700;font-size:18px;color:#4a3730}.product-information .product-details>.text-block p,.product-information .metafield-rich_text_field p{color:#6e5b52}.product-information .variant-option__label,.product-information legend{font-family:var(--font-body--family);font-weight:800;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#55403a}.product-information .variant-option--equal-width-buttons .swatch{display:none}.product-information .variant-option--equal-width-buttons .variant-option__button-label{justify-content:center;font-family:var(--font-body--family);font-weight:700;font-size:10px}.product-information .variant-option--swatches .variant-option__button-label--has-swatch{padding:0;border:0;background:none;box-shadow:none;min-width:0;width:32px;height:32px;border-radius:50%}.product-information .variant-option--swatches .variant-option__button-label--has-swatch .swatch{width:32px;height:32px;border:1px solid rgb(74 58 51 / .2);border-radius:50%}.product-information .variant-option--swatches label:has(input:checked) .swatch,.product-information .variant-option--swatches .variant-option__button-label--has-swatch[aria-checked=true] .swatch{outline:1.5px solid #4a3730;outline-offset:2px}.product-information .variant-option--swatches .variant-option__button-label--has-swatch .variant-option__swatch-value{display:none}.product-information .variant-option--equal-width-buttons .variant-option__button-label--has-swatch{width:auto;height:auto;padding:12px;border:1px solid rgb(85 64 58 / .2);border-radius:100px;background:var(--color-variant-background, #fff)}.product-information .variant-option--equal-width-buttons .variant-option__swatch-value{display:inline}.product-information .product-details,.product-information>*{min-width:0}.iris-benefits{max-width:100%}.product-information .add-to-cart-button .button,.product-information button[name=add],.product-information .button--add-to-cart{min-height:48px;background:#4a3730;border-color:#4a3730;color:#f6f1e9;font-family:var(--font-body--family);font-weight:700;font-size:10px;letter-spacing:1px;text-transform:uppercase;border-radius:100px}.product-information .add-to-cart-button .button:hover,.product-information button[name=add]:hover{background:#55403a;border-color:#55403a}.product-information .details{border-bottom:1px solid rgb(79 53 41 / .25)}.product-information .details__header{padding-block:24px;font-family:var(--font-display--family);font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;color:#4f3529}.product-information .details__header .icon-caret{display:none}.product-information .details__header .icon-plus{display:inline-flex;color:#4f3529}.hero__content-wrapper .text-block>h1,.hero__content-wrapper h1{font-style:italic;line-height:1.1;letter-spacing:-2px}.hero__content-wrapper a{font-family:var(--font-body--family);text-transform:uppercase;letter-spacing:.06em;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/iris-overrides.css.map */
