.actions{position:relative;z-index:4}.actions .product-add{display:flex;align-items:center}.actions .product-add input[type=number]{text-align:center;border-radius:.25rem!important;margin-left:.25rem!important;margin-right:.25rem!important;border:0;background:#f9e052}.actions .product-add i{line-height:30px;cursor:pointer}.actions .product-actions{text-align:center}.actions .product-actions hr{margin-bottom:0;margin-top:.5rem!important}.actions .product-actions>div{display:flex;justify-content:center}.actions .product-actions>div button{display:flex;justify-content:center;color:#000;align-items:center;outline:none;box-shadow:none!important;transition:all .2s ease}.actions .product-actions>div button:hover{text-decoration:none;font-weight:700;color:#333}.actions .product-actions>div button i{margin-right:.25rem!important}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-content{max-height:80vh}.modal-product{overflow:auto}.modal-body{max-height:calc(100vh - 210px);overflow-y:auto}.slick-next,.slick-prev{background:#fcf6fa!important;padding:2px 0;line-height:1;font-size:18px;color:#000;height:45px;width:30px;z-index:100}.slick-next:before,.slick-prev:before{display:none}.slick-next:hover,.slick-prev:hover{color:#ec008c!important}.slick-prev{left:-15px;border-right:1px solid #dee2e6}.slick-next{right:-15px;border-left:1px solid #dee2e6}.gallery-slider .slick-prev,.gallery-slider .slick-next{background:#ffffffe6!important;border:none!important;border-radius:50%;width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026!important;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;color:#333!important}.gallery-slider .slick-prev i,.gallery-slider .slick-next i{font-size:16px;line-height:1;color:inherit}.gallery-slider .slick-prev:hover,.gallery-slider .slick-prev:focus,.gallery-slider .slick-next:hover,.gallery-slider .slick-next:focus{background:#fff!important;box-shadow:0 4px 12px #0003!important;color:#ec008c!important}.gallery-slider .slick-prev:active,.gallery-slider .slick-next:active{box-shadow:0 1px 4px #0003!important}.gallery-slider .slick-prev{left:10px;border-right:none!important}.gallery-slider .slick-next{right:10px;border-left:none!important}
