@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{stroke-width:6;stroke:var(--primary);stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 #fff;height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}#modal_prd_related .checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}@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}}