#halo-card-mobile-popup{position:fixed;top:50%;left:50%;transform:translate(-47%,-50%);background-color:#fff;width:70vw;min-width:300px;max-width:450px;height:max-content;max-height:550px;opacity:0;pointer-events:none;z-index:200;transition:all .25s ease-in-out}#halo-card-mobile-popup.show{transform:translate(-50%,-50%);opacity:1;visibility:visible;pointer-events:auto}#halo-card-mobile-popup .halo-popup-wrapper{padding:8px}body.product-card-layout-07 #halo-card-mobile-popup .halo-popup-wrapper{padding:0 0 15px}#halo-card-mobile-popup .card-media,#halo-card-mobile-popup .card-information,#halo-card-mobile-popup .button-ATC,#halo-card-mobile-popup .card__badge{display:none;pointer-events:none}#halo-card-mobile-popup .card-action .variants-popup{opacity:1;visibility:visible;pointer-events:none;transform:translate(0);position:relative}#halo-card-mobile-popup.show .card-action .variants-popup{pointer-events:auto}#halo-card-mobile-popup .card-action .variants-popup-content .variants{max-height:100%;height:max-content}#halo-card-mobile-popup .card-action .variants-popup-content .variants .selector-wrapper.option-color.unshow_swatch,.card-action .selector-wrapper.option-color.unshow_swatch{display:block!important}.card-action .selector-wrapper.option-color.unshow_swatch{padding-bottom:15px}@media(max-width:551px){#halo-card-mobile-popup{min-width:95%}#halo-card-mobile-popup .card-action-bottom.has-wishlist,#halo-card-mobile-popup .card-wishlist{display:none!important}}#halo-card-mobile-popup .product-card__button2 .button.add-to-cart-btn{width:100%;min-height:46px;border:1px solid #111;background:#111!important;color:#fff!important;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}#halo-card-mobile-popup .selector-wrapper:not(.option-color) .swatch-element{display:inline-block;margin:4px 3px;vertical-align:top}#halo-card-mobile-popup .selector-wrapper:not(.option-color) .single-label{min-width:64px;padding:9px 12px;border:1px solid #d6d6d6;border-radius:999px;background:#fff;color:#111;font-size:13px;font-weight:500;line-height:1.2;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#halo-card-mobile-popup .selector-wrapper:not(.option-color) .single-option:checked+.single-label{border-color:#111;background:#111;color:#fff;text-decoration:none}#halo-card-mobile-popup .selector-wrapper:not(.option-color) .swatch-element.soldout .single-label{color:#999;text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-card-mobile-popup.css.map */
