.section-resource-list__header{border-top:1px solid currentcolor;padding-top:var(--ah-space-4)}.card-gallery .product-media-container,.card-gallery .product-media-container.media-fit{background:var(--ah-white)}.card-gallery .product-media-container img,.card-gallery .product-media-container.media-fit img{object-fit:contain}.product-card .card-gallery{position:relative}.product-card .card-gallery:after{content:"";position:absolute;inset:0 0 var(--padding-block-end, 0);box-shadow:inset 0 0 0 0 var(--ah-ink);transition:box-shadow var(--ah-motion-fast) var(--ah-ease);pointer-events:none;z-index:1}.product-card:hover .card-gallery:after{box-shadow:inset 0 0 0 2px var(--ah-ink)}.product-card:hover [ref=productTitleLink] .text-block>*{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.product-card .ah-card__type{margin:0;color:rgb(var(--color-foreground-rgb) / var(--opacity-muted-text))}.product-card [ref=productTitleLink] .text-block>*{font-size:1rem;line-height:1.35}@media screen and (max-width:989px){[id$=__ah_collection] .resource-list>.resource-list__item:first-child:nth-last-child(odd):not(:only-child){grid-column:span 2}}html .product-media-container.media-fit-cover :is(img,.deferred-media__poster-image),html .cart-items__media-image{object-fit:contain;background-color:var(--ah-white)}html .cart-items__media-container{background-color:var(--ah-white)}.product-card:has(.color-custom-badge-sold-out) .card-gallery img{opacity:.55}[id$=__ah_hero]{--font-h1--size: var(--ah-type-hero);--font-h1--line-height: .98}[id$=__ah_hero] .text-block.h1{padding-inline-start:20px;border-inline-start:4px solid var(--ah-red)}[id$=__ah_hero] .text-block.rte p{font-size:1.125rem;line-height:1.55;max-width:65ch}[id$=__ah_hero] .section.media-with-content{--ah-hero-chrome: calc( var(--header-height) * var(--transparent-header-offset-boolean) + var(--padding-block-start) + var(--padding-block-end) );padding-block-start:calc(var(--padding-block-start) + var(--header-height) * var(--transparent-header-offset-boolean))}[id$=__ah_hero] .media-block{aspect-ratio:4 / 5;height:auto;align-self:center;background:var(--ah-bone)}[id$=__ah_hero] .media-block img{height:100%}@media screen and (min-width:750px){[id$=__ah_hero] .media-block{width:min(100%,max(22rem,calc((100svh - var(--ah-hero-chrome)) * .8)));justify-self:center}}@media screen and (max-width:749px){[id$=__ah_hero] .section.media-with-content{grid-template-areas:"margin-left media margin-right" "margin-left content margin-right";row-gap:0;padding-block-start:calc(var(--ah-space-6) + var(--header-height) * var(--transparent-header-offset-boolean))}}[id$=__ah_about] [class*=__ah_about_heading]{margin-top:-12px}[id$=__ah_about] :is([class*=__ah_about_copy],.page-content) p{font-size:1.125rem;line-height:1.7;max-width:34rem}[id$=__ah_about] :is([class*=__ah_about_copy],.page-content) p+p{margin-top:1em}[id$=__ah_about] [class*=__ah_about_button]{margin-top:16px}[id$=__ah_about] .media-block{display:grid;place-items:center}[id$=__ah_about] .media-block img{position:static;width:100%;max-width:320px;height:auto}[class*=__ah_password_mark]{width:180px}[class*=__ah_password_mark] img{width:100%;height:auto}[id$=__ah_ink_password]{--font-h1--size: var(--ah-type-hero);--font-h1--line-height: .98}#shopify-section-password-footer{--color-background: var(--ah-ink);--color-background-rgb: var(--ah-ink-rgb);--color-foreground: var(--ah-bone);--color-foreground-rgb: var(--ah-bone-rgb);background:var(--ah-ink);color:var(--ah-bone)}html .shopify-policy__container{padding-block:var(--ah-space-12) var(--ah-space-20)}.contact-form__field{display:grid;flex:1 1 0;gap:var(--ah-space-2);align-content:start;min-width:0}.contact-form__label{font-size:.875rem;line-height:1.4;font-weight:600}html .menu-drawer.menu-drawer{--color-background: var(--ah-white);--color-background-rgb: 255 255 255;background-color:var(--ah-white)}.menu-drawer .menu-drawer__navigation{padding-top:var(--ah-space-6)}.menu-drawer .menu-drawer__menu-item--mainlist{padding-block:14px}.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:1.25rem;line-height:1.4;font-weight:500}.menu-drawer .menu-drawer__list-item--divider{border-bottom-color:var(--ah-rule)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/amen-hours-sections.css.map */
