@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400&display=swap";:root{--ast-noir: #1a1a1a;--ast-gold: #8b7355;--ast-dune: #c9b99a;--ast-parchment: #f0ede8;--ast-ivory: #faf9f7;--ast-border: #e8e3dc;--ast-radius: 0px;--ast-border-w: 1.5px;--ast-font-serif: "Cormorant Garamond", Georgia, serif}.shopify-section:not(.shopify-section-header):not(.shopify-section-header-sticky):not(.shopify-section-header-wrapper){width:100%!important;max-width:100%!important;overflow-x:hidden;box-sizing:border-box}.shopify-section-header,.shopify-section-header-sticky,.shopify-section-header-wrapper{width:100%!important;max-width:100%!important;left:0!important;right:0!important;padding:0!important;overflow:visible!important}.header-wrapper,.header-wrapper--border-bottom{width:100%!important;max-width:100%!important;padding:0!important;background-color:var(--ast-ivory)!important;overflow:visible!important}.header{width:100%!important;max-width:100%!important;box-sizing:border-box;overflow:visible!important}.shopify-section-header .page-width,.shopify-section-header-sticky .page-width{max-width:100%!important;padding:0!important}.slideshow,.slideshow__slide,.slideshow__slide-wrapper{width:100%!important;max-width:100%!important}.announcement-bar-section{width:100%!important;max-width:100%!important;position:static!important}.utility-bar{width:100%!important;max-width:100%!important;background-color:var(--ast-noir)!important;color:var(--ast-ivory)!important;padding:0!important;position:static!important}.utility-bar__grid,.utility-bar .page-width{max-width:100%!important;width:100%!important;padding:0 20px!important}.announcement-bar{width:100%!important;max-width:100%!important;background-color:var(--ast-noir)!important;color:var(--ast-ivory)!important;margin:0!important;padding:0!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar span,.announcement-bar p{color:var(--ast-ivory)!important;letter-spacing:.12em;font-size:12px}.announcement-bar-slider,.announcement-bar .slider{width:100%!important}.slider-button{color:var(--ast-ivory)!important;background:transparent!important;border-color:transparent!important}.shopify-section-group--header-group{position:relative!important;z-index:200!important}.section-header,.shopify-section-header,.header-wrapper{position:relative!important;z-index:100!important}.header__submenu,.header__inline-menu details[open]>ul,.header__inline-menu details[open]>div,.header__menu-item details[open]>ul,.header__menu-item details[open]>div,header-menu details[open]>ul,header-menu details[open]>div{display:block!important;opacity:1!important;visibility:visible!important;position:absolute!important;z-index:9999!important;top:100%!important;background-color:var(--ast-ivory)!important;border:1px solid var(--ast-border)!important;box-shadow:0 8px 24px #0000001a!important;padding:8px 0!important;min-width:180px!important;border-radius:0!important}.header__submenu li,.header__inline-menu details[open]>ul li,.header__inline-menu details[open]>div li,header-menu details[open]>ul li,header-menu details[open]>div li{opacity:1!important;visibility:visible!important}.header__submenu a,.header__submenu span,.header__inline-menu details[open]>ul a,.header__inline-menu details[open]>ul span,header-menu details[open]>ul a,header-menu details[open]>ul span{color:var(--ast-noir)!important;opacity:1!important;visibility:visible!important;display:block!important;padding:10px 20px!important;font-size:13px!important;letter-spacing:.06em!important}.header__submenu a:hover,.header__inline-menu details[open]>ul a:hover,header-menu details[open]>ul a:hover{color:var(--ast-gold)!important;background-color:var(--ast-parchment)!important}.mega-menu,.mega-menu__content,.global-settings-popup,.header__localization details[open] .disclosure__panel,.localization-form details[open] .disclosure__panel{z-index:9999!important;position:absolute!important;opacity:1!important;visibility:visible!important}.header__localization details[open] .disclosure__panel,.localization-form details[open] .disclosure__panel{background-color:var(--ast-ivory)!important;border:1px solid var(--ast-border)!important;border-radius:0!important;box-shadow:0 8px 24px #0000001a!important;min-width:180px}.header__heading-link,.header__heading-link .h2,.header__heading .h2,.header__menu-item,.header__menu-item span,.header__icon,.header__icon svg{color:var(--ast-noir)!important;fill:var(--ast-noir)!important}.header__menu-item:hover span,.header__menu-item:focus span{color:var(--ast-gold)!important;opacity:1!important;text-decoration:underline;text-underline-offset:4px}.header__heading-link .h2,.header__heading .h2{font-family:var(--ast-font-serif)!important;font-size:20px!important;font-weight:300!important;letter-spacing:.3em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;gap:10px!important}.header__heading-link .h2:before,.header__heading .h2:before{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -8 16 16'%3E%3Cline x1='-6' y1='0' x2='6' y2='0' stroke='%231a1a1a' stroke-width='1.1' stroke-linecap='round'/%3E%3Cline x1='0' y1='-6' x2='0' y2='6' stroke='%231a1a1a' stroke-width='1.1' stroke-linecap='round'/%3E%3Cline x1='-4.24' y1='-4.24' x2='4.24' y2='4.24' stroke='%231a1a1a' stroke-width='1.1' stroke-linecap='round'/%3E%3Cline x1='4.24' y1='-4.24' x2='-4.24' y2='4.24' stroke='%231a1a1a' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.localization-selector__link,.disclosure__link{color:var(--ast-noir)!important;font-size:12px!important;letter-spacing:.06em!important;padding:8px 16px!important;display:block}.localization-selector__link:hover,.disclosure__link:hover,.localization-selector__link[aria-current],.disclosure__link[aria-current]{background-color:var(--ast-parchment)!important;color:var(--ast-gold)!important}menu-drawer,.menu-drawer{position:fixed!important;z-index:99999!important;top:0!important;left:0!important;height:100%!important;background-color:var(--ast-ivory)!important;border-right:1px solid var(--ast-border)!important;border-radius:0!important}.menu-drawer__navigation a,.menu-drawer__navigation summary{font-family:var(--ast-font-serif)!important;font-weight:300!important;letter-spacing:.08em!important;font-size:16px!important;color:var(--ast-noir)!important}.menu-drawer__navigation a:hover{color:var(--ast-gold)!important}.popup-modal,.popup-modal__content,details-modal,.details-modal,[id^=PopupModal]{background-color:#faf9f7!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.popup-modal__content,details-modal .modal__content,.details-modal__content{background-color:#faf9f7!important;border:1px solid var(--ast-border)!important;border-radius:0!important;box-shadow:0 20px 60px #00000026!important;position:relative!important;z-index:1!important;opacity:1!important}.overlay,.popup-modal__overlay,details-modal::backdrop,.details-modal::backdrop{background-color:#1a1a1a80!important;opacity:1!important}.card-wrapper{display:flex;flex-direction:column;height:100%}.card{display:flex;flex-direction:column;height:100%;position:relative}.card__inner{display:block;flex-shrink:0}.card__content{position:static!important;display:flex!important;flex-direction:column!important;padding-top:12px!important;flex:1}.card__information{padding:8px 0!important}.card__media,.card .media{aspect-ratio:2/3!important;width:100%!important;overflow:hidden!important;position:relative!important;display:block!important;flex-shrink:0}.card__media img,.card .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block;transition:transform .5s ease;position:absolute!important;top:0;left:0}.card:hover .card__media img,.card:hover .media img{transform:scale(1.04)}@media screen and (max-width:749px){.card__media,.card .media{aspect-ratio:2/3!important;display:block!important}.card__content{position:static!important;margin-top:0!important}.card__information{padding:8px 0 4px!important}.price,.card__heading{font-size:13px!important}}.collection-card__image,.collection-card .media{aspect-ratio:2/3!important;width:100%;overflow:hidden;position:relative}.collection-card__image img,.collection-card .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block;position:absolute;top:0;left:0}.slider .card__media,.slider .media{aspect-ratio:2/3!important;overflow:hidden;position:relative}.slider .card__media img,.slider .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;position:absolute;top:0;left:0}.variant-pills{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.variant-pills__label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:40px;padding:0 14px;border:1px solid var(--ast-dune)!important;border-radius:0!important;background:transparent!important;color:var(--ast-noir)!important;font-family:var(--ast-font-serif)!important;font-size:13px!important;letter-spacing:.06em;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.variant-pills__label:hover{border-color:var(--ast-noir)!important}.variant-pills__input:checked+.variant-pills__label{border:1.5px solid var(--ast-noir)!important;background:var(--ast-noir)!important;color:var(--ast-ivory)!important;border-radius:0!important}.variant-pills__input:disabled+.variant-pills__label,.variant-pills__label.disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.select,.facet-filters__field .select{position:relative;display:inline-block}select,.select__select,.facet-filters__sort{appearance:none!important;-webkit-appearance:none!important;border:var(--ast-border-w) solid var(--ast-noir)!important;border-radius:0!important;background-color:var(--ast-ivory)!important;color:var(--ast-noir)!important;padding:10px 36px 10px 14px!important;font-size:12px!important;letter-spacing:.08em!important;font-family:var(--ast-font-serif)!important;cursor:pointer;--color-foreground: 26, 26, 26;--color-background: 250, 249, 247}select:focus,.select__select:focus{border-color:var(--ast-gold)!important;outline:none!important;box-shadow:none!important}select option{background-color:#faf9f7!important;color:#1a1a1a!important}select option:checked,select option:hover{background-color:#1a1a1a!important;color:#faf9f7!important}.facet-filters__label,.facet-filters__sort-by{color:var(--ast-noir)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],textarea,.field__input{border:var(--ast-border-w) solid var(--ast-dune)!important;border-radius:0!important;background-color:transparent!important;color:var(--ast-noir)!important;font-size:13px!important}input:focus,textarea:focus,.field__input:focus{border-color:var(--ast-noir)!important;outline:none!important;box-shadow:none!important}.quantity,.quantity__input,.quantity-input{border:var(--ast-border-w) solid var(--ast-noir)!important;border-radius:0!important}.quantity__button,.quantity__input{border-color:var(--ast-noir)!important;color:var(--ast-noir)!important;background:transparent!important;border-radius:0!important}input[type=checkbox],.facets__checkbox{-webkit-appearance:none!important;appearance:none!important;width:16px!important;height:16px!important;border:1.5px solid var(--ast-dune)!important;border-radius:0!important;background:transparent!important;cursor:pointer;position:relative;flex-shrink:0}input[type=checkbox]:checked,.facets__checkbox:checked{background-color:var(--ast-noir)!important;border-color:var(--ast-noir)!important}input[type=checkbox]:checked:after,.facets__checkbox:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid var(--ast-ivory);border-top:none;border-left:none;transform:rotate(45deg)}input[type=radio]{-webkit-appearance:none!important;appearance:none!important;width:16px!important;height:16px!important;border:1.5px solid var(--ast-dune)!important;border-radius:50%!important;background:transparent!important;cursor:pointer;position:relative}input[type=radio]:checked{border-color:var(--ast-noir)!important}input[type=radio]:checked:after{content:"";position:absolute;width:8px;height:8px;top:2px;left:2px;border-radius:50%;background-color:var(--ast-noir)}.button,.btn{border-radius:0!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:400!important;transition:background .2s,color .2s,border-color .2s!important}.button--primary{background-color:var(--ast-noir)!important;color:var(--ast-ivory)!important;border:1.5px solid var(--ast-noir)!important;border-radius:0!important}.button--primary:hover{background-color:var(--ast-gold)!important;border-color:var(--ast-gold)!important}.button--secondary,.button--tertiary{background-color:transparent!important;color:var(--ast-noir)!important;border:1.5px solid var(--ast-noir)!important;border-radius:0!important}.button--secondary:hover,.button--tertiary:hover{background-color:var(--ast-noir)!important;color:var(--ast-ivory)!important}.shopify-payment-button__button{border-radius:0!important}.facets__disclosure details[open]>div,.facets__disclosure>div,.facets__panel,.facets-popup,.facets-popup-wrapper{border-radius:0!important;box-shadow:0 4px 20px #00000014!important;border:1px solid var(--ast-border)!important;background:var(--ast-ivory)!important}.facets__label,.facet-filters__label{color:var(--ast-noir)!important}.facets__summary{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.active-facets__button,.active-facets__button-inner{border-radius:0!important;border:1px solid var(--ast-noir)!important;background:transparent!important;color:var(--ast-noir)!important;font-size:11px!important}.active-facets__button:hover{background:var(--ast-noir)!important;color:var(--ast-ivory)!important}.facets__reset.link{color:var(--ast-gold)!important;font-size:11px!important}quick-add-modal,.quick-add-modal{color:var(--ast-noir)!important;font-family:var(--ast-font-serif)!important}.quick-add-modal>div,.quick-add-modal__content,[id^=QuickAdd] .modal__content,details-modal .modal__content,.details-modal .modal__content{background-color:#faf9f7!important;border-radius:0!important;border:1px solid var(--ast-border)!important;box-shadow:0 16px 48px #0000001f!important;opacity:1!important}.quick-add-modal .product__title,.quick-add-modal h1,.quick-add-modal h2{font-family:var(--ast-font-serif)!important;font-weight:300!important;color:var(--ast-noir)!important;font-size:28px!important}.quick-add-modal .modal__close-button,.modal__close-button{color:var(--ast-noir)!important;background:transparent!important;border:none!important}cart-drawer,.cart-drawer{background-color:var(--ast-ivory)!important;border-left:1px solid var(--ast-border)!important;border-radius:0!important}.cart-drawer__header{border-bottom:1px solid var(--ast-border)!important}.cart-drawer__footer{border-top:1px solid var(--ast-border)!important;background:var(--ast-ivory)!important}.cart-item{border-bottom:1px solid var(--ast-border)!important}.cart-item__name,.cart-item__details a{font-family:var(--ast-font-serif)!important;font-weight:300!important;color:var(--ast-noir)!important}.totals__total-value{font-family:var(--ast-font-serif)!important;font-weight:300!important}.cart-notification{border-radius:0!important;border:1px solid var(--ast-border)!important;background:var(--ast-ivory)!important;box-shadow:0 8px 32px #0000001a!important}.modal__content,.details-modal__content,.drawer__inner{border-radius:0!important;background-color:#faf9f7!important}.search-modal__content,.predictive-search{border-radius:0!important;background-color:var(--ast-ivory)!important;border:1px solid var(--ast-border)!important}.predictive-search__item:hover{background-color:var(--ast-parchment)!important}.badge,.card__badge .badge,[class*=badge]{border-radius:0!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:4px 10px!important}.badge--sold-out{background-color:var(--ast-noir)!important;color:var(--ast-ivory)!important;border:none!important}.badge--on-sale{background-color:var(--ast-gold)!important;color:var(--ast-ivory)!important;border:none!important}.product__title{font-family:var(--ast-font-serif)!important;font-weight:300!important;letter-spacing:.05em!important;color:var(--ast-noir)!important}.product__accordion .accordion__button,.product__info-wrapper details summary{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-top:1px solid var(--ast-border)!important;padding:16px 0!important}.product__info-wrapper details[open] summary{color:var(--ast-gold)!important}.product__popup button{font-size:11px!important;letter-spacing:.1em!important;color:var(--ast-gold)!important;text-decoration:underline!important;text-underline-offset:3px!important}.swatch__input:checked+.swatch__label{border:1.5px solid var(--ast-noir)!important;border-radius:0!important}.swatch__label{border-radius:0!important;border:1px solid var(--ast-dune)!important}.multicolumn-list__item .multicolumn-card{text-align:center;padding:24px 16px}.multicolumn-list__item .multicolumn-card:before{content:"";display:block;width:44px;height:44px;margin:0 auto 16px;background-size:contain;background-repeat:no-repeat;background-position:center}.multicolumn-list__item:nth-child(1) .multicolumn-card:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' stroke='%238b7355' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='14' width='26' height='18' rx='2'/%3E%3Cpath d='M30 18h8l5 7v7h-13V18z'/%3E%3Ccircle cx='11' cy='36' r='3'/%3E%3Ccircle cx='37' cy='36' r='3'/%3E%3C/svg%3E")}.multicolumn-list__item:nth-child(2) .multicolumn-card:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' stroke='%238b7355' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 14h24a10 10 0 0 1 0 20H8'/%3E%3Cpolyline points='14 8 8 14 14 20'/%3E%3C/svg%3E")}.multicolumn-list__item:nth-child(3) .multicolumn-card:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' stroke='%238b7355' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='22' width='28' height='20' rx='2'/%3E%3Cpath d='M16 22V16a8 8 0 0 1 16 0v6'/%3E%3Ccircle cx='24' cy='33' r='2' fill='%238b7355'/%3E%3C/svg%3E")}.multicolumn-list__item:nth-child(4) .multicolumn-card:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' stroke='%238b7355' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 28v-4a16 16 0 0 1 32 0v4'/%3E%3Crect x='6' y='28' width='6' height='10' rx='2'/%3E%3Crect x='36' y='28' width='6' height='10' rx='2'/%3E%3Cpath d='M42 38a6 6 0 0 1-6 6H28'/%3E%3C/svg%3E")}.multicolumn-card__info h3{font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;margin-bottom:8px;color:var(--ast-noir)!important}.multicolumn-card__info p{font-size:12px!important;color:#888!important;line-height:1.6!important}.shopify-section h1,.shopify-section h2,.shopify-section .h1,.shopify-section .h2{font-family:var(--ast-font-serif)!important;font-weight:300!important;letter-spacing:.04em}.collection__title{font-family:var(--ast-font-serif)!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important}.card__heading{font-family:var(--ast-font-serif)!important;font-weight:300!important;font-size:15px!important;letter-spacing:.05em}.rich-text__heading{font-family:var(--ast-font-serif)!important;font-weight:300!important;font-style:italic}a,a:visited{color:var(--ast-noir)!important}a:hover{color:var(--ast-gold)!important}.pagination a,.pagination__item{border-radius:0!important;border:1px solid var(--ast-border)!important}.pagination .active,.pagination__item--current{background:var(--ast-noir)!important;color:var(--ast-ivory)!important;border-color:var(--ast-noir)!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/asteriah-cards.css.map */
