.grid__item .card-container,product-recommendations .card-container,recently-viewed-products .card-container,section[id$=__selected_products_mhnCJa] .card-container{height:100%;padding:8px 8px 14px;overflow:hidden;border:var(--hai-card-border);border-radius:16px;background:var(--hai-card-bg);box-shadow:var(--hai-card-shadow)}section[id$=__selected_products_mhnCJa] .slider__grid{align-items:stretch}section[id$=__selected_products_mhnCJa] .slider__grid-item{height:auto}.grid__item .card-container .card,product-recommendations .card-container .card,recently-viewed-products .card-container .card,section[id$=__selected_products_mhnCJa] .card-container .card{display:flex;height:100%;flex-direction:column}.grid__item .card__content,product-recommendations .card__content,recently-viewed-products .card__content,section[id$=__selected_products_mhnCJa] .card__content{display:flex;flex:1;flex-direction:column}.grid__item .card__content>:last-child,product-recommendations .card__content>:last-child,recently-viewed-products .card__content>:last-child,section[id$=__selected_products_mhnCJa] .card__content>:last-child{margin-top:auto}.grid__item .card__picture-wrapper,product-recommendations .card__picture-wrapper,recently-viewed-products .card__picture-wrapper,section[id$=__selected_products_mhnCJa] .card__picture-wrapper{overflow:hidden;border-radius:12px;background:transparent}.card__picture-wrapper .lazy-image__preloader{display:none!important}.card__picture-wrapper figure:has(.card__image--second),.card__image--second{opacity:0!important}.card:hover .card__picture-wrapper figure:has(.card__image--second),.card:hover .card__image--second,.card:active .card__picture-wrapper figure:has(.card__image--second),.card:active .card__image--second{opacity:1!important;transition:opacity .25s ease}section[id$=__selected_products_mhnCJa] .slider__grid,product-recommendations .slider__grid,recently-viewed-products .slider__grid{padding-block:6px 22px!important}.grid__item .card__picture-wrapper img,product-recommendations .card__picture-wrapper img,recently-viewed-products .card__picture-wrapper img{object-fit:contain}.card__title,.card__title-text{color:var(--hai-ink);font-size:var(--hai-text-fs);font-weight:500;line-height:1.35}.card__price{font-weight:500}.card__vendor,.card__short-description{color:var(--hai-ink-soft);font-size:var(--hai-meta-fs);font-weight:400;line-height:1.45}.accordion__title{font-size:var(--hai-text-fs)!important;font-weight:500!important;line-height:1.35!important}.product__info-container .price{font-size:var(--hai-title-fs)!important;font-weight:500!important;line-height:1.25!important}.product__info-container{display:flex!important;flex-direction:column}.product__info-container>.product__title{order:1}.product__info-container>.rating-container{order:2}.product__info-container>h4.product__text{order:3}.product__info-container>.price-block{order:4}.product__info-container>.product__inventory{order:5}.product__info-container>.product-labels{order:6}.product__info-container>.variants{order:7}.product__info-container>.product-form__input{order:8}.product__info-container>.buy-buttons{order:9}.product__info-container>.line-container{order:10}.product__info-container>.custom-liquid,.product__info-container>.empty-space{order:11}.product__info-container>h3.product__text{display:none!important}.product__info-container>h4.product__text{margin:2px 0 6px;color:var(--hai-ink-soft)!important;font-size:var(--hai-text-fs)!important;font-weight:400!important;line-height:1.5!important}.product__info-container>[class*=__line_cGRakQ]{display:none}.product__inventory-label{display:none!important}.product__inventory{margin-block:7px 2px!important}.product__inventory-item{font-size:var(--hai-meta-fs)!important}pickup-availability .pickup-caption-large,pickup-availability .caption,pickup-availability .pickup-caption--minimal_heavy,pickup-availability .pickup-availability-button{margin:0!important;padding:0!important;font-size:var(--hai-meta-fs)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}pickup-availability .pickup-caption-large,pickup-availability .caption{color:var(--hai-ink-soft)!important;opacity:1!important}pickup-availability .pickup-caption-large:before{display:none}pickup-availability .pickup-caption-large .color-foreground{color:var(--hai-ink)!important;font-weight:500!important}pickup-availability .pickup-availability-button{border:0!important;color:var(--hai-accent)!important;text-decoration:underline!important;text-underline-offset:3px}pickup-availability .pickup-availability-info{display:flex;flex-wrap:wrap;gap:0 7px;align-items:baseline}pickup-availability .pickup-availability-info>*:not(:last-child):after{content:"\b7";margin-left:7px;color:var(--hai-gray)}.buy-buttons pickup-availability{display:block;margin-top:12px!important}section[id$=__17484638874e21eb6e] .app{padding-bottom:0!important}section[id$=__1748461702aa166c2e] .app{padding-top:24px!important;padding-bottom:0!important}.shopify-section.product-recommendations:not(:has(a[href*="/products/"])){display:none}.buy-buttons .product-form__buttons{display:flex;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px;align-items:stretch}.buy-buttons .product-form__buttons>*,.buy-buttons .product-form__buttons button,.buy-buttons .product-form__buttons .shopify-payment-button,.buy-buttons .product-form__buttons .shopify-payment-button__button{min-width:0!important;max-width:100%}.buy-buttons .product-form__buttons>*{flex:1 1 0!important;width:auto!important;margin:0!important}@media screen and (max-width:480px){.buy-buttons .product-form__buttons button,.buy-buttons .product-form__buttons .shopify-payment-button__button{padding-inline:8px!important;white-space:nowrap}}.buy-buttons button,.buy-buttons .shopify-payment-button__button{text-transform:uppercase;letter-spacing:.02em;font-weight:500}section[id^=shopify-section]:has(.hai-ig-empty){display:none}iframe[src*="youtube.com/embed"],iframe[src*="youtube-nocookie.com/embed"]{display:block;width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:14px;background:var(--hai-ink);box-shadow:0 8px 24px #1f243714}
/*# sourceMappingURL=/cdn/shop/t/33/assets/hai-cards.css.map */
