.ct-pcard--custom{border:2px solid transparent;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ff8e6e,#af7160,#5b4658 70%,#00223e) border-box}.ct-pcard--custom .m-product-card__media{border-radius:14px 14px 0 0}.ct-pcard--custom .m-product-card__content{padding:12px 14px 14px;border-radius:0 0 14px 14px}.ct-pcard--custom .m-product-card__info{margin-top:0;display:flex;flex-direction:column;flex:1 1 auto}.ct-pcard__tag{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;padding:6px 9px;border-radius:999px;background:#00223e;color:#fff;pointer-events:none}.ct-pcard__cta{margin-top:auto;padding-top:12px}.ct-pcard__tag svg{width:12px;height:12px;flex:none}.ct-pcard__meta{margin:2px 0 0;font-size:12px;line-height:1.35;font-weight:500;color:#9a5b4b}.ct-pcard__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 12px;box-sizing:border-box;border-radius:999px;border:0;background:linear-gradient(135deg,#ff8e6e,#af7160,#5b4658 70%,#00223e);color:#fff!important;font-size:14px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none}.ct-pcard__btn:hover{opacity:.92;color:#fff}.ct-pcard__btn:focus-visible{outline:2px solid #00223E;outline-offset:2px}@media(min-width:1024px){.ct-pcard__tag{left:14px;bottom:14px}}@media(max-width:767px){.ct-pcard--custom .m-product-card__content{padding:12px 10px}.ct-pcard__btn{min-height:40px;padding:0 6px;font-size:12.5px;white-space:nowrap;letter-spacing:-.01em}}body.template-product[class*=customized] .m-sticky-addtocart{display:none!important}.m-product-item.ct-has-atc{display:flex;flex-direction:column}.m-product-item.ct-has-atc>.m-product-card{flex:1 1 auto;display:flex;flex-direction:column}.m-product-item.ct-has-atc>.m-product-card .m-product-card__content{flex:1 1 auto;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ct-card-atc{background:#f5f5f5;padding:2px 16px 16px;border-radius:0 0 14px 14px}.ct-card-atc .m-product-form{display:block;width:100%}.ct-card-atc__btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 12px;box-sizing:border-box;margin:0;border-radius:999px;border:1px solid #0E0E10;background:#0e0e10;color:#f9f9f9;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ct-card-atc__btn:hover{background:#26262b;border-color:#26262b;color:#f9f9f9}.ct-card-atc__btn:focus-visible{outline:2px solid #AF7160;outline-offset:2px}.ct-card-atc__label{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ct-card-atc__icon{width:17px;height:17px;flex:none}.ct-card-atc__btn .m-spinner-icon{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.ct-card-atc__btn.m-spinner-loading .m-spinner-icon{display:flex}.ct-card-atc__btn.m-spinner-loading .ct-card-atc__label{visibility:hidden}.ct-card-atc .cardtap-lang--ar,html[dir=rtl] .ct-card-atc .cardtap-lang--en{display:none}html[dir=rtl] .ct-card-atc .cardtap-lang--ar{display:inline}@media(max-width:767px){.ct-card-atc{padding:0 10px 12px}.ct-card-atc__btn{min-height:40px;padding:0 8px;font-size:13px}.ct-card-atc__icon{width:15px;height:15px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ct-pcard-custom.css.map */
