@charset "UTF-8";#modal_prd_related .modal-content{border:none;padding:2rem 1rem;position:relative}#modal_prd_related .modal-content .close{position:absolute;right:15px;top:15px;z-index:2}#modal_prd_related .modal-content .text,#modal_prd_related .modal-content .title{text-align:center}#modal_prd_related .modal-content .list-items{margin-top:1.5rem}#modal_prd_related .modal-content .slick-next:before,#modal_prd_related .modal-content .slick-prev:before{color:var(--primary);font-family:slick;font-size:20px}#modal_prd_related .modal-content .slick-next:before{content:"→"}#modal_prd_related .modal-content .slick-prev:before{content:"←"}#modal_prd_related .ecm_btnaddcart{position:relative}#modal_prd_related .ecm_btnaddcart .label{transition:all .3s ease-in-out}#modal_prd_related .ecm_btnaddcart.loading .label{opacity:0;visibility:hidden}#modal_prd_related .ecm_btnaddcart.loading .spinner{opacity:1;visibility:visible}#modal_prd_related .ecm_btnaddcart.checked .label,#modal_prd_related .ecm_btnaddcart.checked .spinner{opacity:0;visibility:hidden}#modal_prd_related .ecm_btnaddcart.checked .checkmark.d-none{display:block!important}#modal_prd_related .spinner{height:15px;left:50%;margin-left:-7.5px;margin-top:-7.5px;opacity:0;position:absolute;top:50%;transition:all .3s ease-in-out;visibility:hidden;width:15px}#modal_prd_related .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:hsla(0,0%,100%,.388);fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}#modal_prd_related .checkmark{border-radius:50%;height:20px;width:20px;stroke-width:6;stroke:var(--primary);stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;box-shadow:inset 0 0 0 #fff;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%}#modal_prd_related .checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #fff}}