.product-grid-list .card__heading a:after{display:none}.product-grid-list .card-content_container{overflow:hidden}.product-grid-list .card-content_container,.product-grid-list .card-media-wrapper{position:relative}.card-content_container .product-tag{position:absolute;z-index:1;display:inline-block;top:0;right:0;padding:5px 10px;border-radius:0 8px;background:#fd0}.product-grid-list .card_content-1{position:relative;padding:32px;transition:opacity var(--duration-long) ease,visibility 0s var(--duration-long)}.collection-content .card_content-1 .card-title-container{padding:0}.card_content-1 .card-title-container .line-clamp-2{min-height:60px}.product-grid-list .card-wrapper .card-media-container{margin:40px 0}.product-grid-list .card-wrapper:hover .card-media-container-wrapper{opacity:.6;filter:blur(20px)}.product-grid-list .card-content-2-inner{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity var(--duration-long) ease,visibility var(--duration-long) ease,transform var(--duration-long) ease;display:flex;flex-direction:column;min-height:0;transform:translateY(40%)}.product-grid-list .card-wrapper:hover .card-content-2-inner{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.card-content-2-inner .card-details-container{position:relative;overflow-y:auto;flex:1;min-height:0;width:calc(100% + 20px);padding-right:8px}.auto-width .card-details-container{cursor:pointer}.product-grid-list .card-content-2{position:absolute;left:0;right:0;bottom:0;opacity:0;background:#fafafa;visibility:hidden;height:100%;border-radius:8px;transition:opacity var(--duration-long) ease,visibility 0s var(--duration-long)}.product-grid-list .card-wrapper.is-expanded .card-content-2{opacity:1;visibility:visible;transition:opacity var(--duration-long) ease,visibility 0s}.product-grid-list .card-wrapper.is-expanded .card_content-1{opacity:0;visibility:hidden;pointer-events:none}.product-grid-list .card-content-2 .card__content{padding:0}.product-grid-list .card-content-2 .card-content-2-inner-form{padding:32px}.variant-selects-xbloom .swatch-input__label{display:none}.product-grid-list .card-product-list__back{padding:0;min-height:auto}.product-grid-list .card-product-list__back .icon_wrapper-back{display:flex;align-items:center;gap:8px}.card-content-2_wrapper{position:relative;padding:32px;height:100%}.card-content-2 .back-btn-container-container{position:relative;top:auto;padding:32px}.product-grid-list .card-product-list__back svg{display:block;transform:rotate(180deg)}.card-content-2 .quick-add__submit,.card-content-2 .bis-open-btn{width:100%;background:#000;color:#fff;font-weight:500;border-radius:8px}.card-content-2-inner .card-details-container .info-value{text-align:left}.card-product-list__actions{display:flex;gap:8px;width:100%}.card-content-2 .price-container_modal .price{margin-bottom:8px}.price-container_modal .price-container{text-align:right}.klaviyo-form-quick-add{margin-top:16px;flex:1;width:100%}.card-content_container .klaviyo-form-quick-add{position:absolute!important;width:calc(100% - 64px);left:50%;transform:translate(-50%);bottom:32px}.card-product-list__actions-container{position:absolute;bottom:32px;left:50%;transform:translate(-50%);width:calc(100% - 64px)}.card-product-list__actions-container .return-refund_info{color:#000;background:transparent}.card-product-list__actions button{flex:1;border:1px solid #000;border-radius:8px}.card-product-list__actions .subscribe-btn{display:flex;flex-wrap:wrap}.view-details-container{font-weight:500}.xbloom-text-16.price .price-item--regular{font-size:1.6rem}.card-product-list__actions .one-time-btn{background:#000;color:#fff}.product-grid-list .card-content-2-inner .subscribe-btn,.product-grid-list .card-content-2-inner .one-time-btn{flex:1}.card-content_container variant-selects select{background:transparent;border-radius:8px;border:1px solid rgba(0,0,0,.1)}@media(max-width:989px){.product-grid-list .card-content-2-inner{position:static;opacity:1;visibility:visible;pointer-events:auto;padding:0;border:none;border-radius:0;background:transparent;transform:none}.card-content_container .product-tag{position:relative;margin-bottom:12px;border-radius:8px;top:auto}.card-content-2-inner .info-list-container{padding:10px 0 0}.product-grid-list .card-content-2-inner .subscribe-btn,.product-grid-list .card-content-2-inner .one-time-btn{padding:14px}.product-grid-list .card-content-2-inner .card-product-list__actions,.product-grid-list .card-content-2-inner>div:last-child{margin-top:16px}.card_content-1 .card-title-container .line-clamp-2{min-height:auto}.product-grid-list .card-wrapper:hover .card-media-container-wrapper{opacity:1;filter:none}.product-grid-list .card-wrapper.is-expanded .card-content-2-inner{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;pointer-events:none}.card-media-wrapper{display:flex;align-items:flex-start;gap:16px;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.05)}.card-media-container-wrapper{flex:0 0 24%;border-radius:8px;border:1px solid rgb(242 242 242);padding:0}.card-media-container-wrapper--clickable-mobile{cursor:pointer}.product-grid-list .card_content-1,.product-grid-list .card-wrapper .card-media-container{padding:0;margin:0}.card-content-2-inner{flex:1;position:relative;height:100%;opacity:1;transform:translateY(0);padding-top:0}.price-container_modal .price{margin-bottom:10px}modal-dialog[id^=CardQuickAddModal-].bottom-popup-modal{min-height:100vh;min-height:100dvh}modal-dialog[id^=CardQuickAddModal-].bottom-popup-modal .product-popup-modal__content{width:100%;padding:32px 0 0;height:0;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform var(--duration-long) ease-in-out,opacity var(--duration-long) ease,visibility var(--duration-long) ease}.product-popup-modal__content .view-details-link{display:none}modal-dialog[id^=CardQuickAddModal-].bottom-popup-modal[open] .product-popup-modal__content{position:absolute;top:auto;bottom:0;right:0;margin:0;left:auto;height:90vh;height:90dvh;visibility:visible;opacity:1;transform:translateY(0)}modal-dialog[id^=CardQuickAddModal-].bottom-popup-modal.modal-closing .product-popup-modal__content{transform:translateY(100%)}modal-dialog[id^=CardQuickAddModal-] .product-popup-modal__content-info{overflow-y:auto;max-height:100%;padding:28px 20px}modal-dialog[id^=CardQuickAddModal-] .product-popup-modal__toggle{top:2rem;right:2rem}modal-dialog[id^=CardQuickAddModal-] .product-popup-modal__content-info .card-title-container{margin-bottom:32px}modal-dialog[id^=CardQuickAddModal-] .klaviyo-form-quick-add,.product-popup-modal__content-info .quick-add__submit{margin-bottom:12px}.product-popup-modal__content-info .quick-add__submit{background:#000;border-color:#000;color:#fff}.product-popup-modal[open]{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/226/assets/card-product-list.css.map */
